Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GH action for marker report issue #9131

Merged
merged 9 commits into from Sep 13, 2023

Conversation

dominikschubert
Copy link
Member

@dominikschubert dominikschubert commented Sep 13, 2023

Motivation

This is an attempt to introduce a new channel for "call-to-actions" that is closer to the actual source and through the use of @ github handles automatically integrates very well into any existing notification setup.

In this specific case we make use of the CODEOWNERS file to list tests cases, which are marked with the AWS marker @markers.aws.unknown or @markers.aws.needs_fixing with the corresponding owners as a sort of TODO-list they can work through.
This is not mandatory by any means but it should help make this more visible until we get these down to 0.
At that point the corresponding markers can be disabled and this action can be removed.

Changes

  • Adds a new GH action Open marker report GH issue
    • only triggered manually for now, but in the future we might add a periodic schedule as well
    • creates a marker report using the plugin introduced in Add pytest marker report plugin #8979 for our tests & enriches the data with the responsible codeowners
    • uses a jinja2 template which together with the enriched data is rendered into a markdown file
    • the rendered markdown file is used to open a new issue on this repo

TODO

  • remove parts marked with TODO in workflow file before merge

Example

Note that all occurrences of the individual codeowners here have been replaced by <codeowner> to avoid notifying people for this example.

Example markdown (click to open)

AWS marker report

This is an autogenerated report on our pytest marker usage with a special focus on our AWS compatibility markers, i.e. the ones prefixed with aws_.

acceptance_test : 5
aws_manual_setup_required : 11
aws_needs_fixing : 6
aws_only_localstack : 111
aws_unknown : 625
aws_validated : 1440
multiruntime : 71
no_apigw_snap_transformers : 3
skip : 127
skip_offline : 59
skip_snapshot_verify : 877
skipif : 585
usefixtures : 14
whitebox : 14
xfail : 126

Both aws_unknown and aws_needs_fixing need to be reduced to 0 over time.
If you have some spare capacity please take one of these tests, try it against AWS and see if it works. Replace aws_unknown with the correct marker.
To avoid the case where two people are concurrently working on one test case, please tick the box to "claim" a case when you want to work on it.

Note: The individual assignments here are based on the entries in the CODEOWNERS file.

unknown (625)

  • tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra (file)
  • tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra (file)
  • tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra (file)
  • tests/aws/scenario/test_ecs_scenario.py::TestEcsScenario::test_scenario_validate_infra (file)
  • tests/aws/scenario/test_ecs_scenario.py::TestEcsScenario::test_scenario_call_service (file)
  • tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra (file)
  • tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns (file)
  • tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api (file)
  • tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario (file)
  • tests/aws/services/acm/test_acm.py::TestACM::test_import_certificate (file) <codeowner>
  • tests/aws/services/acm/test_acm.py::TestACM::test_domain_validation (file) <codeowner>
  • tests/aws/services/acm/test_acm.py::TestACM::test_boto_wait_for_certificate_validation (file) <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_authorizer_crud (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_apigw_call_api_with_aws_endpoint_url (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy] (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_extended.py::test_export_swagger_openapi (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_extended.py::test_export_oas30_openapi (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_extended.py::test_create_domain_names (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_names (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_name (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation (file) <codeowner> <codeowner>
  • tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration (file) <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_template_url (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_update_nonexisting (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_import (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_invalid_params (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_missing_stackname (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_changesets.py::test_execute_change_set (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_failure_options_for_stack_update[False-2] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_failure_options_for_stack_update[True-1] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_template (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_invalid_json_template_should_fail (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_lambda_function (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_deploy_stack_with_sub_select_and_sub_getaz (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_update_ec2_instance_type (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2 (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_cloudtrail_trace.py::test_cloudtrail_trace_example (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestImports::test_stack_imports (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/test_unsupported.py::test_unsupported (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_records_with_update_item (file) <codeowner> <codeowner>
  • tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_existing_table (file) <codeowner> <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_reserved_instance_api (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter (file) <codeowner>
  • tests/aws/services/ec2/test_ec2.py::test_pickle_ec2_backend (file) <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_list_versions (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_versions (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy (file) <codeowner> <codeowner>
  • tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_rule (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_events_written_to_disk_are_timestamp_prefixed_for_chronological_ordering (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_rule_disable (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0] (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1] (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2] (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_create_connection_validations (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_event_without_source (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_event_without_detail (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change (file) <codeowner> <codeowner>
  • tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern (file) <codeowner> <codeowner>
  • tests/aws/services/firehose/test_firehose.py::test_firehose_http[True] (file)
  • tests/aws/services/firehose/test_firehose.py::test_firehose_http[False] (file)
  • tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup (file)
  • tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain] (file)
  • tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path] (file)
  • tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port] (file)
  • tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source (file)
  • tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_delete_non_existent_policy_returns_no_such_entity (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_user_with_tags (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy (file) <codeowner>
  • tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy (file) <codeowner>
  • tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_stream_name_raises (file)
  • tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records (file)
  • tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream (file)
  • tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl (file)
  • tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage (file) <codeowner> <codeowner>
  • tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT] (file) <codeowner> <codeowner>
  • tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256] (file) <codeowner> <codeowner>
  • tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies (file) <codeowner> <codeowner>
  • tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access (file) <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::test_logging_in_local_executor[logging] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::test_logging_in_local_executor[print] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::TestLambdaLegacyProvider::test_add_lambda_multiple_permission (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::TestLambdaLegacyProvider::test_add_lambda_permission (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::TestLambdaLegacyProvider::test_create_lambda_function (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_legacy.py::TestLambdaLegacyProvider::test_update_lambda_with_layers (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestLambdaFallbackUrl::test_forward_to_fallback_url_dynamodb (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestLambdaFallbackUrl::test_forward_to_fallback_url_http (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestLambdaFallbackUrl::test_adding_fallback_function_name_in_headers (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestDockerExecutors::test_additional_docker_flags (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestDockerExecutors::test_code_updated_on_redeployment (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestDockerExecutors::test_prime_and_destroy_containers (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestDockerExecutors::test_destroy_idle_containers (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestDockerExecutors::test_logresult_more_than_4k_characters (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestLocalExecutors::test_python3_runtime_multiple_create_with_conflicting_module (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/lambda_/test_lambda_whitebox.py::TestFunctionStates::test_invoke_failure_when_state_pending (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group (file) <codeowner> <codeowner>
  • tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg (file) <codeowner> <codeowner>
  • tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header (file) <codeowner> <codeowner>
  • tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_metric_filters (file) <codeowner> <codeowner>
  • tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_list_versions (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_versions (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_gzip_responses (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_version (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_indices (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_document (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_search (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_route_through_edge (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestMultiClusterManager::test_multi_cluster (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestMultiplexingClusterManager::test_multiplexing_cluster (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestSingletonClusterManager::test_endpoint_strategy_port_singleton_cluster (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend (file) <codeowner> <codeowner>
  • tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint (file) <codeowner> <codeowner>
  • tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters (file)
  • tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group (file)
  • tests/aws/services/resourcegroupstaggingapi/test_rgsa.py::TestRGSAIntegrations::test_get_resources (file)
  • tests/aws/services/route53/test_route53.py::TestRoute53::test_create_hosted_zone (file) <codeowner>
  • tests/aws/services/route53/test_route53.py::TestRoute53::test_crud_health_check (file) <codeowner>
  • tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone (file) <codeowner>
  • tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets (file) <codeowner>
  • tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_shared_bucket_namespace (file) <codeowner> <codeowner>
  • tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access (file) <codeowner> <codeowner>
  • tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3] (file) <codeowner> <codeowner>
  • tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4] (file) <codeowner> <codeowner>
  • tests/aws/services/s3control/test_s3control.py::test_lifecycle_public_access_block (file)
  • tests/aws/services/s3control/test_s3control.py::test_public_access_block_validations (file)
  • tests/aws/services/scheduler/test_scheduler.py::test_list_schedules (file)
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.([file](https://github.com/localstack/localstack/blob/150a82ff8babb16f1f107df19d3e856602dd6bcb/tests/aws/services/secretsmanager/test_secretsmanager.py)) `
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.([file](https://github.com/localstack/localstack/blob/150a82ff8babb16f1f107df19d3e856602dd6bcb/tests/aws/services/secretsmanager/test_secretsmanager.py)) `
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.([file](https://github.com/localstack/localstack/blob/150a82ff8babb16f1f107df19d3e856602dd6bcb/tests/aws/services/secretsmanager/test_secretsmanager.py)) `
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times_snapshots (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets_snapshot (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_random_exclude_characters_and_symbols (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_1 (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_2 (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_delete_non_existent_secret_returns_as_if_secret_exists (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion (file) <codeowner> <codeowner>
  • tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_redrive_policy_attribute_validity (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_fifo_parameters (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_inflight_message_requeue (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_execution_lambda_mapping_preserves_id (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_carriage_return (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_deduplication_interval (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_queue_url_format_path_strategy (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain] (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path] (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain] (file) <codeowner> <codeowner>
  • tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_try_catch_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_intrinsic_functions (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/base/test_base.py::TestSnfBase::test_event_bridge_events_failure (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_wait_for_task_token (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_wait_for_task_token_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_failure_in_wait_for_task_token (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_wait_for_task_tok_with_heartbeat (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_start_execution_sync (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_start_execution_sync2 (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_start_execution_sync_delegate_failure (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_start_execution_sync_delegate_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_boolean_equals.py::TestBooleanEquals::test_boolean_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_boolean_equals.py::TestBooleanEquals::test_boolean_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_boolean (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_null (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_numeric (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_present (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_string (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_timestamp (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_greater_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_greater_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_greater_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_greater_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_less_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_less_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_less_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_less_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_greater_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_greater_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_greater_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_greater_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_less_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_less_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_less_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_less_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_greater_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_greater_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_greater_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_greater_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_less_than (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_less_than_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_less_than_equals (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_less_than_equals_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_aws_sdk.py::TestAwsSdk::test_invalid_secret_name (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_aws_sdk.py::TestAwsSdk::test_no_such_bucket (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_aws_sdk.py::TestAwsSdk::test_dynamodb_invalid_param (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_aws_sdk.py::TestAwsSdk::test_dynamodb_put_item_no_such_table (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_lambda.py::TestTaskLambda::test_raise_exception (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_lambda.py::TestTaskLambda::test_raise_exception_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_lambda.py::TestTaskLambda::test_no_such_function (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_lambda.py::TestTaskLambda::test_no_such_function_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_raise_exception (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_raise_exception_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_no_such_function (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_no_such_function_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_invoke_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sfn.py::TestTaskServiceSfn::test_start_execution_no_such_arn (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sqs.py::TestTaskServiceSqs::test_send_message_no_such_queue (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sqs.py::TestTaskServiceSqs::test_send_message_no_such_queue_no_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sqs.py::TestTaskServiceSqs::test_send_message_empty_body (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_0 (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_2 (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_partition (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_contains (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_range (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_get_item (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_length (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_array.py::TestArray::test_array_unique (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_encode_decode.py::TestEncodeDecode::test_base_64_encode (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_encode_decode.py::TestEncodeDecode::test_base_64_decode (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_generic.py::TestGeneric::test_format_1 (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_generic.py::TestGeneric::test_format_2 (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_hash_calculations.py::TestHashCalculations::test_hash (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_json_manipulation.py::TestJsonManipulation::test_string_to_json (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_json_manipulation.py::TestJsonManipulation::test_json_to_string (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_json_manipulation.py::TestJsonManipulation::test_json_merge (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations.py::TestMathOperations::test_math_random (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations.py::TestMathOperations::test_math_random_seeded (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations.py::TestMathOperations::test_math_add (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_parallel_state (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_item_selector (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_parameters_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_item_selector_singleton (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_parameters_singleton_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_catch (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_catch_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_retry (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_retry_multiple_retriers (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_retry_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_break_condition (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_break_condition_legacy (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_base (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[None] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[HelloWorld] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[request_body3] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_query_parameters (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_error (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_aws_sdk_task_service.py::TestTaskServiceAwsSdk::test_list_secrets (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_dynamodb_task_service.py::TestTaskServiceDynamoDB::test_put_get_item (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_dynamodb_task_service.py::TestTaskServiceDynamoDB::test_put_delete_item (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_dynamodb_task_service.py::TestTaskServiceDynamoDB::test_put_update_get_item (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_bytes_payload (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[HelloWorld] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[0.0] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[00] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[01] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[True] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[json_value5] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_json_values[json_value6] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task.py::TestTaskLambda::test_invoke_pipe (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_bytes_payload (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_unsupported_param (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[HelloWorld] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[0.0] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[00] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[01] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[True] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[json_value5] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_invoke_json_values[json_value6] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_lambda_task_service.py::TestTaskServiceLambda::test_list_functions (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_sfn_task_service.py::TestTaskServiceSfn::test_start_execution (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_sfn_task_service.py::TestTaskServiceSfn::test_start_execution_input_json (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_sqs_task_service.py::TestTaskServiceSqs::test_send_message (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/services/test_sqs_task_service.py::TestTaskServiceSqs::test_send_message_unsupported_parameters (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_delete_valid_sm (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_delete_invalid_sm (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_delete_nonexistent_sm (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_exact_duplicate_sm (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_duplicate_definition_format_sm (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_duplicate_sm_name (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_list_sms (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_start_execution (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_invalid_start_execution_arn (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_invalid_start_execution_input (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_stop_execution (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_create_with_publish (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_create_with_version_description_no_publish (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_create_publish_describe_no_version_description (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_create_publish_describe_with_version_description (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_list_delete_version (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_update_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_publish_state_machine_version (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_start_version_execution (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_version_ids_between_deletions (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_idempotent_publish (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_empty_revision_with_publish_and_publish_on_creation (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_sfn_api_versioning.py::TestSnfApiVersioning::test_empty_revision_with_publish_and_no_publish_on_creation (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_create_choice_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_create_run_map_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_create_run_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_try_catch_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_intrinsic_functions (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_events_state_machine (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_create_state_machines_in_parallel (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_multiregion_nested[statemachine_definition0-us-east-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_multiregion_nested[statemachine_definition0-us-east-2] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_multiregion_nested[statemachine_definition0-eu-west-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_multiregion_nested[statemachine_definition0-eu-central-1] (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_aws_sdk_task (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_run_aws_sdk_secrets_manager (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_heartbeats.py::TestHeartbeats::test_heartbeat_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_heartbeats.py::TestHeartbeats::test_heartbeat_path_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_heartbeats.py::TestHeartbeats::test_heartbeat_no_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_service_lambda (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_service_lambda_with_path (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_lambda (file) <codeowner> <codeowner>
  • tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_service_lambda_map_timeout (file) <codeowner> <codeowner>
  • tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role (file)
  • tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role_with_web_identity (file)
  • tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role_with_saml (file)
  • tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_federation_token (file)
  • tests/aws/services/support/test_support.py::TestConfigService::test_create_support_case (file)
  • tests/aws/services/support/test_support.py::TestConfigService::test_resolve_case (file)
  • tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow (file)
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm] (file) <codeowner> <codeowner>
  • tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure (file) <codeowner> <codeowner>
  • tests/aws/test_integration.py::TestIntegration::test_firehose_s3 (file)
  • tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3 (file)
  • tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3 (file)
  • tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions (file)
  • tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda (file)
  • tests/aws/test_integration.py::test_kinesis_lambda_forward_chain (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10] (file)
  • tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11] (file)
  • tests/aws/test_moto.py::test_call_with_sqs_creates_state_correctly (file)
  • tests/aws/test_moto.py::test_call_sqs_invalid_call_raises_http_exception (file)
  • tests/aws/test_moto.py::test_call_non_implemented_operation (file)
  • tests/aws/test_moto.py::test_call_with_sqs_modifies_state_in_moto_backend (file)
  • tests/aws/test_moto.py::test_call_s3_with_streaming_trait[str] (file)
  • tests/aws/test_moto.py::test_call_s3_with_streaming_trait[bytes] (file)
  • tests/aws/test_moto.py::test_call_s3_with_streaming_trait[IO[bytes]] (file)
  • tests/aws/test_moto.py::test_call_include_response_metadata (file)
  • tests/aws/test_moto.py::test_call_with_modified_request (file)
  • tests/aws/test_moto.py::test_call_with_es_creates_state_correctly (file)
  • tests/aws/test_moto.py::test_call_multi_region_backends (file)
  • tests/aws/test_moto.py::test_call_with_sqs_invalid_call_raises_exception (file)
  • tests/aws/test_moto.py::test_call_with_sqs_returns_service_response (file)
  • tests/aws/test_moto.py::test_moto_fallback_dispatcher (file)
  • tests/aws/test_moto.py::test_moto_fallback_dispatcher_error_handling (file)
  • tests/aws/test_moto.py::test_request_with_response_header_location_fields (file)
  • tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends (file)
  • tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends (file)
  • tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb (file)
  • tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_kinesis (file)
  • tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_sns (file)
  • tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway (file)
  • tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs (file)
  • tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_queue_handler_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_lambda_with_configs_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_apigateway_deployed (file)
  • tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed (file)
  • tests/aws/test_terraform.py::TestTerraform::test_bucket_exists (file)
  • tests/aws/test_terraform.py::TestTerraform::test_sqs (file)
  • tests/aws/test_terraform.py::TestTerraform::test_lambda (file)
  • tests/aws/test_terraform.py::TestTerraform::test_event_source_mapping (file)
  • tests/aws/test_terraform.py::TestTerraform::test_apigateway (file)
  • tests/aws/test_terraform.py::TestTerraform::test_route53 (file)
  • tests/aws/test_terraform.py::TestTerraform::test_acm (file)
  • tests/aws/test_terraform.py::TestTerraform::test_apigateway_escaped_policy (file)
  • tests/aws/test_terraform.py::TestTerraform::test_dynamodb (file)
  • tests/aws/test_terraform.py::TestTerraform::test_security_groups (file)

needs_fixing (6)

  • tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_capabilities[capability0] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_capabilities[capability1] (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch (file) <codeowner> <codeowner> <codeowner>
  • tests/aws/services/ses/test_ses.py::TestSES::test_get_identity_verification_attributes_for_domain (file) <codeowner>
  • tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter (file) <codeowner>

@dominikschubert dominikschubert self-assigned this Sep 13, 2023
@dominikschubert dominikschubert added the semver: patch Non-breaking changes which can be included in patch releases label Sep 13, 2023
Copy link
Member

@alexrashed alexrashed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really nice workflow! I basically only found some nits and had some questions, but nothing blocking a merge! 🚀
We'll see how the pinned issue feels like / works, but I think this could be a good and transparent overview, especially if we can increase the CODEOWNERS coverage even further over time. :)

.github/bot_templates/MARKER_REPORT_ISSUE.md.j2 Outdated Show resolved Hide resolved
.github/workflows/marker-report-issue.yml Outdated Show resolved Hide resolved
.github/workflows/marker-report-issue.yml Show resolved Hide resolved
scripts/render_marker_report.py Outdated Show resolved Hide resolved
scripts/render_marker_report.py Show resolved Hide resolved
@coveralls
Copy link

coveralls commented Sep 13, 2023

Coverage Status

coverage: 79.931% (+0.008%) from 79.923% when pulling 4e02e46 on gh-action-marker-report-issue into ae6c68b on master.

Copy link
Member

@steffyP steffyP left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, great work 🚀
Let's see how fast we can get the aws_unknown numbers down 😄

@dominikschubert dominikschubert merged commit d0836e8 into master Sep 13, 2023
18 checks passed
@dominikschubert dominikschubert deleted the gh-action-marker-report-issue branch September 13, 2023 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants