hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.74k stars 9.1k forks source link

Replace testAccCheck...Disappears Implementations with testAccCheckResourceDisappears #13527

Closed bflad closed 1 year ago

bflad commented 4 years ago

Community Note

Description

Recently, we introduced a shared TestCheckFunc, testAccCheckResourceDisappears(), that utilizes the existing helper/schema.Resource.Delete function to easily perform disappears testing for a resource.

For example, previous disappears tests implemented like:

func TestAccAwsExampleThing_disappears(t *testing.T) {
    // ... other configuration ...

    resource.ParallelTest(t, resource.TestCase{
        // ... other configuration ...
        Steps: []resource.TestStep{
            {
                Config: /* ... */,
                Check: resource.ComposeTestCheckFunc(
                    testAccCheckAwsExampleThingExists(resourceName, &thing),
                    testAccCheckExampleThingDisappears(&thing),
                ),
                ExpectNonEmptyPlan: true,
            },
        },
    })
}

func testAccCheckExampleThingDisappears(/* ... */) resource.TestCheckFunc {
    return func(s *terraform.State) error {
        // ... reimplemented logic to delete resource ...
    }
}

Can be replaced with:

func TestAccAwsExampleThing_disappears(t *testing.T) {
    // ... other configuration ...

    resource.ParallelTest(t, resource.TestCase{
        // ... other configuration ...
        Steps: []resource.TestStep{
            {
                Config: /* ... */,
                Check: resource.ComposeTestCheckFunc(
                    testAccCheckAwsExampleThingExists(resourceName, &thing),
                    testAccCheckResourceDisappears(testAccProvider, resourceAwsExampleThing(), resourceName),
                ),
                ExpectNonEmptyPlan: true,
            },
        },
    })
}

Affected Resource(s)

Ideally any submissions for this should be split up per AWS service to ease review and merge process.

References

ewbankkit commented 4 years ago

Should we also aim to add a _disappears acceptance test (with the new structure) for those resources that do not currently have one? A rough list of those resources

$ grep -L _disappears aws/resource_*_test.go
aws/resource_aws_acm_certificate_test.go
aws/resource_aws_acm_certificate_validation_test.go
aws/resource_aws_acmpca_certificate_authority_migrate_test.go
aws/resource_aws_acmpca_certificate_authority_test.go
aws/resource_aws_alb_target_group_test.go
aws/resource_aws_ami_copy_test.go
aws/resource_aws_ami_from_instance_test.go
aws/resource_aws_ami_launch_permission_test.go
aws/resource_aws_api_gateway_account_test.go
aws/resource_aws_api_gateway_api_key_test.go
aws/resource_aws_api_gateway_base_path_mapping_test.go
aws/resource_aws_api_gateway_client_certificate_test.go
aws/resource_aws_api_gateway_documentation_part_test.go
aws/resource_aws_api_gateway_documentation_version_test.go
aws/resource_aws_api_gateway_domain_name_test.go
aws/resource_aws_api_gateway_gateway_response_test.go
aws/resource_aws_api_gateway_integration_response_test.go
aws/resource_aws_api_gateway_integration_test.go
aws/resource_aws_api_gateway_method_response_test.go
aws/resource_aws_api_gateway_method_settings_test.go
aws/resource_aws_api_gateway_method_test.go
aws/resource_aws_api_gateway_model_test.go
aws/resource_aws_api_gateway_request_validator_test.go
aws/resource_aws_api_gateway_resource_test.go
aws/resource_aws_api_gateway_usage_plan_test.go
aws/resource_aws_api_gateway_vpc_link_test.go
aws/resource_aws_appautoscaling_scheduled_action_test.go
aws/resource_aws_appautoscaling_target_test.go
aws/resource_aws_app_cookie_stickiness_policy_test.go
aws/resource_aws_appmesh_mesh_test.go
aws/resource_aws_appmesh_route_test.go
aws/resource_aws_appmesh_test.go
aws/resource_aws_appmesh_virtual_node_migrate_test.go
aws/resource_aws_appmesh_virtual_node_test.go
aws/resource_aws_appmesh_virtual_router_migrate_test.go
aws/resource_aws_appmesh_virtual_router_test.go
aws/resource_aws_appmesh_virtual_service_test.go
aws/resource_aws_appsync_api_key_test.go
aws/resource_aws_appsync_datasource_test.go
aws/resource_aws_athena_database_test.go
aws/resource_aws_athena_named_query_test.go
aws/resource_aws_autoscaling_attachment_test.go
aws/resource_aws_autoscaling_group_test.go
aws/resource_aws_autoscaling_group_waiting_test.go
aws/resource_aws_autoscaling_lifecycle_hook_test.go
aws/resource_aws_autoscaling_notification_test.go
aws/resource_aws_batch_compute_environment_test.go
aws/resource_aws_batch_job_definition_test.go
aws/resource_aws_budgets_budget_test.go
aws/resource_aws_cloudfront_distribution_migrate_test.go
aws/resource_aws_cloudfront_origin_access_identity_test.go
aws/resource_aws_cloudfront_public_key_test.go
aws/resource_aws_cloudhsm2_cluster_test.go
aws/resource_aws_cloudhsm2_hsm_test.go
aws/resource_aws_cloudtrail_test.go
aws/resource_aws_cloudwatch_dashboard_test.go
aws/resource_aws_cloudwatch_event_permission_test.go
aws/resource_aws_cloudwatch_event_rule_test.go
aws/resource_aws_cloudwatch_event_target_test.go
aws/resource_aws_cloudwatch_log_destination_policy_test.go
aws/resource_aws_cloudwatch_log_destination_test.go
aws/resource_aws_cloudwatch_log_metric_filter_test.go
aws/resource_aws_cloudwatch_log_resource_policy_test.go
aws/resource_aws_cloudwatch_metric_alarm_migrate_test.go
aws/resource_aws_cloudwatch_metric_alarm_test.go
aws/resource_aws_codebuild_project_test.go
aws/resource_aws_codebuild_source_credential_test.go
aws/resource_aws_codebuild_webhook_test.go
aws/resource_aws_codecommit_repository_test.go
aws/resource_aws_codecommit_trigger_test.go
aws/resource_aws_codedeploy_app_test.go
aws/resource_aws_codedeploy_deployment_config_test.go
aws/resource_aws_codepipeline_test.go
aws/resource_aws_codepipeline_webhook_test.go
aws/resource_aws_codestarnotifications_notification_rule_test.go
aws/resource_aws_cognito_identity_pool_test.go
aws/resource_aws_cognito_identity_provider_test.go
aws/resource_aws_cognito_resource_server_test.go
aws/resource_aws_cognito_user_group_test.go
aws/resource_aws_cognito_user_pool_domain_test.go
aws/resource_aws_cognito_user_pool_test.go
aws/resource_aws_config_aggregate_authorization_test.go
aws/resource_aws_config_config_rule_test.go
aws/resource_aws_config_configuration_aggregator_test.go
aws/resource_aws_config_configuration_recorder_status_test.go
aws/resource_aws_config_configuration_recorder_test.go
aws/resource_aws_config_delivery_channel_test.go
aws/resource_aws_cur_report_definition_test.go
aws/resource_aws_dax_cluster_test.go
aws/resource_aws_dax_parameter_group_test.go
aws/resource_aws_dax_subnet_group_test.go
aws/resource_aws_db_cluster_snapshot_test.go
aws/resource_aws_db_instance_migrate_test.go
aws/resource_aws_db_instance_test.go
aws/resource_aws_db_option_group_test.go
aws/resource_aws_db_parameter_group_test.go
aws/resource_aws_db_security_group_test.go
aws/resource_aws_db_subnet_group_test.go
aws/resource_aws_default_network_acl_test.go
aws/resource_aws_default_security_group_test.go
aws/resource_aws_default_subnet_test.go
aws/resource_aws_default_vpc_dhcp_options_test.go
aws/resource_aws_default_vpc_test.go
aws/resource_aws_devicefarm_project_test.go
aws/resource_aws_directory_service_conditional_forwarder_test.go
aws/resource_aws_directory_service_log_subscription_test.go
aws/resource_aws_dlm_lifecycle_policy_test.go
aws/resource_aws_dms_certificate_test.go
aws/resource_aws_dms_endpoint_test.go
aws/resource_aws_dms_replication_instance_test.go
aws/resource_aws_dms_replication_subnet_group_test.go
aws/resource_aws_dms_replication_task_test.go
aws/resource_aws_docdb_cluster_snapshot_test.go
aws/resource_aws_docdb_cluster_test.go
aws/resource_aws_dx_bgp_peer_test.go
aws/resource_aws_dx_connection_association_test.go
aws/resource_aws_dx_connection_test.go
aws/resource_aws_dx_gateway_association_test.go
aws/resource_aws_dx_gateway_test.go
aws/resource_aws_dx_hosted_private_virtual_interface_test.go
aws/resource_aws_dx_hosted_public_virtual_interface_test.go
aws/resource_aws_dx_hosted_transit_virtual_interface_test.go
aws/resource_aws_dx_lag_test.go
aws/resource_aws_dx_private_virtual_interface_test.go
aws/resource_aws_dx_public_virtual_interface_test.go
aws/resource_aws_dx_transit_virtual_interface_test.go
aws/resource_aws_dynamodb_global_table_test.go
aws/resource_aws_dynamodb_table_item_test.go
aws/resource_aws_ebs_default_kms_key_test.go
aws/resource_aws_ebs_encryption_by_default_test.go
aws/resource_aws_ebs_snapshot_test.go
aws/resource_aws_ec2_availability_zone_group_test.go
aws/resource_aws_ec2_capacity_reservation_test.go
aws/resource_aws_ec2_traffic_mirror_filter_rule_test.go
aws/resource_aws_ec2_transit_gateway_peering_attachment_accepter_test.go
aws/resource_aws_ec2_transit_gateway_route_table_association_test.go
aws/resource_aws_ec2_transit_gateway_route_table_propagation_test.go
aws/resource_aws_ec2_transit_gateway_vpc_attachment_accepter_test.go
aws/resource_aws_ecr_lifecycle_policy_test.go
aws/resource_aws_ecr_repository_policy_test.go
aws/resource_aws_ecr_repository_test.go
aws/resource_aws_ecs_capacity_provider_test.go
aws/resource_aws_ecs_task_definition_test.go
aws/resource_aws_egress_only_internet_gateway_test.go
aws/resource_aws_eks_cluster_test.go
aws/resource_aws_elasticache_cluster_test.go
aws/resource_aws_elasticache_parameter_group_test.go
aws/resource_aws_elasticache_replication_group_test.go
aws/resource_aws_elasticache_security_group_test.go
aws/resource_aws_elasticache_subnet_group_test.go
aws/resource_aws_elastic_beanstalk_application_test.go
aws/resource_aws_elastic_beanstalk_application_version_test.go
aws/resource_aws_elastic_beanstalk_configuration_template_test.go
aws/resource_aws_elastic_beanstalk_environment_migrate_test.go
aws/resource_aws_elastic_beanstalk_environment_test.go
aws/resource_aws_elasticsearch_domain_policy_test.go
aws/resource_aws_elasticsearch_domain_test.go
aws/resource_aws_elb_attachment_test.go
aws/resource_aws_emr_instance_group_test.go
aws/resource_aws_emr_security_configuration_test.go
aws/resource_aws_fms_admin_account_test.go
aws/resource_aws_gamelift_test.go
aws/resource_aws_glacier_vault_lock_test.go
aws/resource_aws_glacier_vault_test.go
aws/resource_aws_globalaccelerator_accelerator_test.go
aws/resource_aws_globalaccelerator_endpoint_group_test.go
aws/resource_aws_globalaccelerator_listener_test.go
aws/resource_aws_glue_catalog_database_test.go
aws/resource_aws_glue_catalog_table_test.go
aws/resource_aws_glue_classifier_test.go
aws/resource_aws_glue_connection_test.go
aws/resource_aws_glue_crawler_test.go
aws/resource_aws_glue_job_test.go
aws/resource_aws_glue_security_configuration_test.go
aws/resource_aws_glue_trigger_test.go
aws/resource_aws_glue_workflow_test.go
aws/resource_aws_guardduty_detector_test.go
aws/resource_aws_guardduty_invite_accepter_test.go
aws/resource_aws_guardduty_ipset_test.go
aws/resource_aws_guardduty_member_test.go
aws/resource_aws_guardduty_organization_admin_account_test.go
aws/resource_aws_guardduty_organization_configuration_test.go
aws/resource_aws_guardduty_test.go
aws/resource_aws_guardduty_threatintelset_test.go
aws/resource_aws_iam_access_key_test.go
aws/resource_aws_iam_account_alias_test.go
aws/resource_aws_iam_account_password_policy_test.go
aws/resource_aws_iam_group_membership_test.go
aws/resource_aws_iam_group_policy_attachment_test.go
aws/resource_aws_iam_group_test.go
aws/resource_aws_iam_instance_profile_test.go
aws/resource_aws_iam_policy_attachment_test.go
aws/resource_aws_iam_service_linked_role_test.go
aws/resource_aws_iam_user_group_membership_test.go
aws/resource_aws_iam_user_login_profile_test.go
aws/resource_aws_iam_user_policy_attachment_test.go
aws/resource_aws_iam_user_ssh_key_test.go
aws/resource_aws_inspector_resource_group_test.go
aws/resource_aws_instance_migrate_test.go
aws/resource_aws_internet_gateway_test.go
aws/resource_aws_iot_certificate_test.go
aws/resource_aws_iot_policy_attachment_test.go
aws/resource_aws_iot_policy_test.go
aws/resource_aws_iot_role_alias_test.go
aws/resource_aws_iot_thing_principal_attachment_test.go
aws/resource_aws_iot_thing_test.go
aws/resource_aws_iot_thing_type_test.go
aws/resource_aws_iot_topic_rule_test.go
aws/resource_aws_key_pair_migrate_test.go
aws/resource_aws_kinesis_analytics_application_test.go
aws/resource_aws_kinesis_firehose_delivery_stream_migrate_test.go
aws/resource_aws_kinesis_firehose_delivery_stream_test.go
aws/resource_aws_kinesis_stream_migrate_test.go
aws/resource_aws_kinesis_stream_test.go
aws/resource_aws_kms_alias_test.go
aws/resource_aws_kms_ciphertext_test.go
aws/resource_aws_lambda_alias_test.go
aws/resource_aws_lambda_layer_version_test.go
aws/resource_aws_launch_configuration_test.go
aws/resource_aws_lb_cookie_stickiness_policy_test.go
aws/resource_aws_lb_listener_certificate_test.go
aws/resource_aws_lb_listener_rule_test.go
aws/resource_aws_lb_listener_test.go
aws/resource_aws_lb_target_group_test.go
aws/resource_aws_lb_test.go
aws/resource_aws_licensemanager_association_test.go
aws/resource_aws_licensemanager_license_configuration_test.go
aws/resource_aws_lightsail_instance_test.go
aws/resource_aws_lightsail_key_pair_test.go
aws/resource_aws_load_balancer_backend_server_policy_test.go
aws/resource_aws_load_balancer_listener_policy_test.go
aws/resource_aws_macie_member_account_association_test.go
aws/resource_aws_macie_s3_bucket_association_test.go
aws/resource_aws_main_route_table_association_test.go
aws/resource_aws_media_package_channel_test.go
aws/resource_aws_media_store_container_policy_test.go
aws/resource_aws_media_store_container_test.go
aws/resource_aws_mq_configuration_test.go
aws/resource_aws_msk_cluster_test.go
aws/resource_aws_msk_configuration_test.go
aws/resource_aws_nat_gateway_test.go
aws/resource_aws_neptune_cluster_instance_test.go
aws/resource_aws_neptune_cluster_parameter_group_test.go
aws/resource_aws_neptune_cluster_snapshot_test.go
aws/resource_aws_neptune_cluster_test.go
aws/resource_aws_neptune_event_subscription_test.go
aws/resource_aws_neptune_parameter_group_test.go
aws/resource_aws_neptune_subnet_group_test.go
aws/resource_aws_network_interface_attachment_test.go
aws/resource_aws_opsworks_application_test.go
aws/resource_aws_opsworks_custom_layer_test.go
aws/resource_aws_opsworks_ganglia_layer_test.go
aws/resource_aws_opsworks_haproxy_layer_test.go
aws/resource_aws_opsworks_instance_test.go
aws/resource_aws_opsworks_java_app_layer_test.go
aws/resource_aws_opsworks_memcached_layer_test.go
aws/resource_aws_opsworks_mysql_layer_test.go
aws/resource_aws_opsworks_nodejs_app_layer_test.go
aws/resource_aws_opsworks_permission_test.go
aws/resource_aws_opsworks_php_app_layer_test.go
aws/resource_aws_opsworks_rails_app_layer_test.go
aws/resource_aws_opsworks_rds_db_instance_test.go
aws/resource_aws_opsworks_stack_test.go
aws/resource_aws_opsworks_static_web_layer_test.go
aws/resource_aws_opsworks_user_profile_test.go
aws/resource_aws_organizations_account_test.go
aws/resource_aws_organizations_organizational_unit_test.go
aws/resource_aws_organizations_organization_test.go
aws/resource_aws_organizations_policy_attachment_test.go
aws/resource_aws_organizations_policy_test.go
aws/resource_aws_organizations_test.go
aws/resource_aws_pinpoint_adm_channel_test.go
aws/resource_aws_pinpoint_apns_channel_test.go
aws/resource_aws_pinpoint_apns_sandbox_channel_test.go
aws/resource_aws_pinpoint_apns_voip_channel_test.go
aws/resource_aws_pinpoint_apns_voip_sandbox_channel_test.go
aws/resource_aws_pinpoint_app_test.go
aws/resource_aws_pinpoint_baidu_channel_test.go
aws/resource_aws_pinpoint_email_channel_test.go
aws/resource_aws_pinpoint_event_stream_test.go
aws/resource_aws_pinpoint_gcm_channel_test.go
aws/resource_aws_pinpoint_sms_channel_test.go
aws/resource_aws_proxy_protocol_policy_test.go
aws/resource_aws_qldb_ledger_test.go
aws/resource_aws_ram_resource_share_accepter_test.go
aws/resource_aws_ram_resource_share_test.go
aws/resource_aws_rds_cluster_endpoint_test.go
aws/resource_aws_rds_cluster_test.go
aws/resource_aws_redshift_cluster_test.go
aws/resource_aws_redshift_event_subscription_test.go
aws/resource_aws_redshift_parameter_group_test.go
aws/resource_aws_redshift_security_group_test.go
aws/resource_aws_redshift_snapshot_schedule_association_test.go
aws/resource_aws_redshift_snapshot_schedule_test.go
aws/resource_aws_redshift_subnet_group_test.go
aws/resource_aws_resourcegroups_group_test.go
aws/resource_aws_route53_delegation_set_test.go
aws/resource_aws_route53_query_log_test.go
aws/resource_aws_route53_record_migrate_test.go
aws/resource_aws_route53_resolver_endpoint_test.go
aws/resource_aws_route53_resolver_rule_association_test.go
aws/resource_aws_route53_resolver_rule_test.go
aws/resource_aws_route_table_test.go
aws/resource_aws_s3_bucket_analytics_configuration_test.go
aws/resource_aws_s3_bucket_inventory_test.go
aws/resource_aws_s3_bucket_metric_test.go
aws/resource_aws_s3_bucket_notification_test.go
aws/resource_aws_s3_bucket_object_test.go
aws/resource_aws_s3_bucket_policy_test.go
aws/resource_aws_s3_bucket_test.go
aws/resource_aws_sagemaker_endpoint_configuration_test.go
aws/resource_aws_sagemaker_endpoint_test.go
aws/resource_aws_sagemaker_model_test.go
aws/resource_aws_sagemaker_notebook_instance_lifecycle_configuration_test.go
aws/resource_aws_secretsmanager_secret_test.go
aws/resource_aws_secretsmanager_secret_version_test.go
aws/resource_aws_security_group_migrate_test.go
aws/resource_aws_security_group_rule_migrate_test.go
aws/resource_aws_security_group_rules_matching_test.go
aws/resource_aws_security_group_rule_test.go
aws/resource_aws_security_group_test.go
aws/resource_aws_securityhub_account_test.go
aws/resource_aws_securityhub_member_test.go
aws/resource_aws_securityhub_product_subscription_test.go
aws/resource_aws_securityhub_standards_subscription_test.go
aws/resource_aws_securityhub_test.go
aws/resource_aws_servicecatalog_portfolio_test.go
aws/resource_aws_service_discovery_http_namespace_test.go
aws/resource_aws_service_discovery_private_dns_namespace_test.go
aws/resource_aws_service_discovery_public_dns_namespace_test.go
aws/resource_aws_service_discovery_service_test.go
aws/resource_aws_servicequotas_service_quota_test.go
aws/resource_aws_ses_configuration_set_test.go
aws/resource_aws_ses_domain_dkim_test.go
aws/resource_aws_ses_domain_identity_verification_test.go
aws/resource_aws_ses_email_identity_test.go
aws/resource_aws_ses_identity_notification_topic_test.go
aws/resource_aws_ses_identity_policy_test.go
aws/resource_aws_ses_receipt_filter_test.go
aws/resource_aws_sfn_activity_test.go
aws/resource_aws_sfn_state_machine_test.go
aws/resource_aws_shield_protection_test.go
aws/resource_aws_simpledb_domain_test.go
aws/resource_aws_sns_platform_application_test.go
aws/resource_aws_sns_sms_preferences_test.go
aws/resource_aws_sns_topic_policy_test.go
aws/resource_aws_sns_topic_subscription_test.go
aws/resource_aws_sns_topic_test.go
aws/resource_aws_spot_fleet_request_migrate_test.go
aws/resource_aws_spot_instance_request_test.go
aws/resource_aws_sqs_queue_policy_migrate_test.go
aws/resource_aws_sqs_queue_policy_test.go
aws/resource_aws_sqs_queue_test.go
aws/resource_aws_ssm_association_migrate_test.go
aws/resource_aws_ssm_association_test.go
aws/resource_aws_ssm_document_test.go
aws/resource_aws_ssm_maintenance_window_task_test.go
aws/resource_aws_ssm_patch_group_test.go
aws/resource_aws_ssm_resource_data_sync_test.go
aws/resource_aws_storagegateway_cached_iscsi_volume_test.go
aws/resource_aws_storagegateway_cache_test.go
aws/resource_aws_storagegateway_gateway_test.go
aws/resource_aws_storagegateway_nfs_file_share_test.go
aws/resource_aws_storagegateway_smb_file_share_test.go
aws/resource_aws_storagegateway_upload_buffer_test.go
aws/resource_aws_storagegateway_working_storage_test.go
aws/resource_aws_subnet_migrate_test.go
aws/resource_aws_subnet_test.go
aws/resource_aws_swf_domain_test.go
aws/resource_aws_transfer_ssh_key_test.go
aws/resource_aws_vpc_dhcp_options_association_test.go
aws/resource_aws_vpc_dhcp_options_test.go
aws/resource_aws_vpc_endpoint_connection_notification_test.go
aws/resource_aws_vpc_endpoint_route_table_association_test.go
aws/resource_aws_vpc_endpoint_service_allowed_principal_test.go
aws/resource_aws_vpc_endpoint_service_test.go
aws/resource_aws_vpc_endpoint_subnet_association_test.go
aws/resource_aws_vpc_endpoint_test.go
aws/resource_aws_vpc_ipv4_cidr_block_association_test.go
aws/resource_aws_vpc_migrate_test.go
aws/resource_aws_vpc_peering_connection_accepter_test.go
aws/resource_aws_vpc_peering_connection_options_test.go
aws/resource_aws_vpc_peering_connection_test.go
aws/resource_aws_vpn_connection_route_test.go
aws/resource_aws_vpn_gateway_attachment_test.go
aws/resource_aws_vpn_gateway_route_propagation_test.go
aws/resource_aws_wafv2_ip_set_test.go
aws/resource_aws_wafv2_regex_pattern_set_test.go
aws/resource_aws_worklink_fleet_test.go
aws/resource_aws_worklink_website_certificate_authority_association_test.go
aws/resource_aws_workspaces_ip_group_test.go
aws/resource_aws_workspaces_workspace_test.go
aws/resource_aws_xray_sampling_rule_test.go
bflad commented 4 years ago

@ewbankkit I think that would be a nice stretch goal eventually, feel free to create an issue for that. πŸ˜„ There will be some oddball cases we cannot do that type of testing with, e.g. implicit resources and the rare ones without deletion APIs.

bflad commented 4 years ago

Created a related issue to replace some older PreConfg style disappears testing with the newer style (and naming): https://github.com/terraform-providers/terraform-provider-aws/issues/13820

ewbankkit commented 4 years ago

Created #13826 to track adding missing _disappears acceptance test cases.

github-actions[bot] commented 2 years ago

Marking this issue as stale due to inactivity. This helps our maintainers find and focus on the active issues. If this issue receives no comments in the next 30 days it will automatically be closed. Maintainers can also remove the stale label.

If this issue was automatically closed and you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thank you!

github-actions[bot] commented 1 year ago

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.