-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 #33593
r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 #33593
Conversation
… tests to AWS SDK for Go v2.
% make testacc TESTARGS='-run=TestAccS3BucketIntelligentTieringConfiguration_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketIntelligentTieringConfiguration_ -timeout 360m === RUN TestAccS3BucketIntelligentTieringConfiguration_basic === PAUSE TestAccS3BucketIntelligentTieringConfiguration_basic === RUN TestAccS3BucketIntelligentTieringConfiguration_disappears === PAUSE TestAccS3BucketIntelligentTieringConfiguration_disappears === RUN TestAccS3BucketIntelligentTieringConfiguration_Filter === PAUSE TestAccS3BucketIntelligentTieringConfiguration_Filter === CONT TestAccS3BucketIntelligentTieringConfiguration_basic === CONT TestAccS3BucketIntelligentTieringConfiguration_disappears --- PASS: TestAccS3BucketIntelligentTieringConfiguration_disappears (26.86s) === CONT TestAccS3BucketIntelligentTieringConfiguration_Filter --- PASS: TestAccS3BucketIntelligentTieringConfiguration_basic (46.66s) --- PASS: TestAccS3BucketIntelligentTieringConfiguration_Filter (166.56s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 198.494s
Community NoteVoting for Prioritization
For Submitters
|
…ts to AWS SDK for Go v2.
% make testacc TESTARGS='-run=TestAccS3BucketRequestPaymentConfiguration_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketRequestPaymentConfiguration_ -timeout 360m === RUN TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner === PAUSE TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner === RUN TestAccS3BucketRequestPaymentConfiguration_Basic_Requester === PAUSE TestAccS3BucketRequestPaymentConfiguration_Basic_Requester === RUN TestAccS3BucketRequestPaymentConfiguration_update === PAUSE TestAccS3BucketRequestPaymentConfiguration_update === RUN TestAccS3BucketRequestPaymentConfiguration_migrate_noChange === PAUSE TestAccS3BucketRequestPaymentConfiguration_migrate_noChange === RUN TestAccS3BucketRequestPaymentConfiguration_migrate_withChange === PAUSE TestAccS3BucketRequestPaymentConfiguration_migrate_withChange === CONT TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner === CONT TestAccS3BucketRequestPaymentConfiguration_migrate_noChange --- PASS: TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner (49.13s) === CONT TestAccS3BucketRequestPaymentConfiguration_migrate_withChange --- PASS: TestAccS3BucketRequestPaymentConfiguration_migrate_noChange (64.58s) === CONT TestAccS3BucketRequestPaymentConfiguration_update --- PASS: TestAccS3BucketRequestPaymentConfiguration_migrate_withChange (60.92s) === CONT TestAccS3BucketRequestPaymentConfiguration_Basic_Requester --- PASS: TestAccS3BucketRequestPaymentConfiguration_update (84.37s) --- PASS: TestAccS3BucketRequestPaymentConfiguration_Basic_Requester (44.85s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 159.907s
% make testacc TESTARGS='-run=TestAccS3BucketInventory_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketInventory_ -timeout 360m === RUN TestAccS3BucketInventory_basic === PAUSE TestAccS3BucketInventory_basic === RUN TestAccS3BucketInventory_encryptWithSSES3 === PAUSE TestAccS3BucketInventory_encryptWithSSES3 === RUN TestAccS3BucketInventory_encryptWithSSEKMS === PAUSE TestAccS3BucketInventory_encryptWithSSEKMS === CONT TestAccS3BucketInventory_basic === CONT TestAccS3BucketInventory_encryptWithSSEKMS --- PASS: TestAccS3BucketInventory_encryptWithSSEKMS (30.41s) === CONT TestAccS3BucketInventory_encryptWithSSES3 --- PASS: TestAccS3BucketInventory_basic (46.64s) --- PASS: TestAccS3BucketInventory_encryptWithSSES3 (43.88s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 79.143s
% make testacc TESTARGS='-run=TestAccS3BucketLogging_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketLogging_ -timeout 360m === RUN TestAccS3BucketLogging_basic === PAUSE TestAccS3BucketLogging_basic === RUN TestAccS3BucketLogging_disappears === PAUSE TestAccS3BucketLogging_disappears === RUN TestAccS3BucketLogging_update === PAUSE TestAccS3BucketLogging_update === RUN TestAccS3BucketLogging_TargetGrantByID === PAUSE TestAccS3BucketLogging_TargetGrantByID === RUN TestAccS3BucketLogging_TargetGrantByEmail acctest.go:86: 'AWS_S3_BUCKET_LOGGING_AMAZON_CUSTOMER_BY_EMAIL' not set, skipping test. --- SKIP: TestAccS3BucketLogging_TargetGrantByEmail (0.00s) === RUN TestAccS3BucketLogging_TargetGrantByGroup === PAUSE TestAccS3BucketLogging_TargetGrantByGroup === RUN TestAccS3BucketLogging_migrate_loggingNoChange === PAUSE TestAccS3BucketLogging_migrate_loggingNoChange === RUN TestAccS3BucketLogging_migrate_loggingWithChange === PAUSE TestAccS3BucketLogging_migrate_loggingWithChange === RUN TestAccS3BucketLogging_withExpectedBucketOwner === PAUSE TestAccS3BucketLogging_withExpectedBucketOwner === CONT TestAccS3BucketLogging_basic === CONT TestAccS3BucketLogging_TargetGrantByGroup --- PASS: TestAccS3BucketLogging_basic (55.57s) === CONT TestAccS3BucketLogging_migrate_loggingWithChange --- PASS: TestAccS3BucketLogging_TargetGrantByGroup (109.37s) === CONT TestAccS3BucketLogging_withExpectedBucketOwner --- PASS: TestAccS3BucketLogging_migrate_loggingWithChange (73.09s) === CONT TestAccS3BucketLogging_update --- PASS: TestAccS3BucketLogging_withExpectedBucketOwner (54.63s) === CONT TestAccS3BucketLogging_TargetGrantByID --- PASS: TestAccS3BucketLogging_update (78.60s) === CONT TestAccS3BucketLogging_disappears --- PASS: TestAccS3BucketLogging_disappears (34.21s) === CONT TestAccS3BucketLogging_migrate_loggingNoChange --- PASS: TestAccS3BucketLogging_TargetGrantByID (110.15s) --- PASS: TestAccS3BucketLogging_migrate_loggingNoChange (71.61s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 318.504s
% make testacc TESTARGS='-run=TestAccS3BucketACL_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketACL_ -timeout 360m === RUN TestAccS3BucketACL_basic === PAUSE TestAccS3BucketACL_basic === RUN TestAccS3BucketACL_disappears === PAUSE TestAccS3BucketACL_disappears === RUN TestAccS3BucketACL_migrate_aclNoChange === PAUSE TestAccS3BucketACL_migrate_aclNoChange === RUN TestAccS3BucketACL_migrate_aclWithChange === PAUSE TestAccS3BucketACL_migrate_aclWithChange === RUN TestAccS3BucketACL_migrate_grantsWithChange === PAUSE TestAccS3BucketACL_migrate_grantsWithChange === RUN TestAccS3BucketACL_updateACL === PAUSE TestAccS3BucketACL_updateACL === RUN TestAccS3BucketACL_updateGrant === PAUSE TestAccS3BucketACL_updateGrant === RUN TestAccS3BucketACL_ACLToGrant === PAUSE TestAccS3BucketACL_ACLToGrant === RUN TestAccS3BucketACL_grantToACL === PAUSE TestAccS3BucketACL_grantToACL === CONT TestAccS3BucketACL_basic === CONT TestAccS3BucketACL_updateACL --- PASS: TestAccS3BucketACL_basic (31.48s) === CONT TestAccS3BucketACL_ACLToGrant --- PASS: TestAccS3BucketACL_updateACL (53.66s) === CONT TestAccS3BucketACL_grantToACL --- PASS: TestAccS3BucketACL_ACLToGrant (51.61s) === CONT TestAccS3BucketACL_migrate_aclWithChange --- PASS: TestAccS3BucketACL_grantToACL (53.03s) === CONT TestAccS3BucketACL_migrate_grantsWithChange --- PASS: TestAccS3BucketACL_migrate_aclWithChange (48.99s) === CONT TestAccS3BucketACL_migrate_aclNoChange --- PASS: TestAccS3BucketACL_migrate_grantsWithChange (49.40s) === CONT TestAccS3BucketACL_disappears --- PASS: TestAccS3BucketACL_migrate_aclNoChange (47.32s) === CONT TestAccS3BucketACL_updateGrant --- PASS: TestAccS3BucketACL_disappears (38.93s) --- PASS: TestAccS3BucketACL_updateGrant (58.67s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 243.510s
% make testacc TESTARGS='-run=TestAccS3BucketMetric_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketMetric_ -timeout 360m === RUN TestAccS3BucketMetric_basic === PAUSE TestAccS3BucketMetric_basic === RUN TestAccS3BucketMetric_withEmptyFilter === PAUSE TestAccS3BucketMetric_withEmptyFilter === RUN TestAccS3BucketMetric_withFilterPrefix === PAUSE TestAccS3BucketMetric_withFilterPrefix === RUN TestAccS3BucketMetric_withFilterPrefixAndMultipleTags === PAUSE TestAccS3BucketMetric_withFilterPrefixAndMultipleTags === RUN TestAccS3BucketMetric_withFilterPrefixAndSingleTag === PAUSE TestAccS3BucketMetric_withFilterPrefixAndSingleTag === RUN TestAccS3BucketMetric_withFilterMultipleTags === PAUSE TestAccS3BucketMetric_withFilterMultipleTags === RUN TestAccS3BucketMetric_withFilterSingleTag === PAUSE TestAccS3BucketMetric_withFilterSingleTag === CONT TestAccS3BucketMetric_basic === CONT TestAccS3BucketMetric_withFilterPrefixAndSingleTag --- PASS: TestAccS3BucketMetric_basic (47.70s) === CONT TestAccS3BucketMetric_withFilterPrefixAndMultipleTags --- PASS: TestAccS3BucketMetric_withFilterPrefixAndSingleTag (67.72s) === CONT TestAccS3BucketMetric_withFilterMultipleTags --- PASS: TestAccS3BucketMetric_withFilterPrefixAndMultipleTags (64.71s) === CONT TestAccS3BucketMetric_withFilterPrefix --- PASS: TestAccS3BucketMetric_withFilterMultipleTags (65.25s) === CONT TestAccS3BucketMetric_withFilterSingleTag --- PASS: TestAccS3BucketMetric_withFilterPrefix (67.64s) === CONT TestAccS3BucketMetric_withEmptyFilter --- PASS: TestAccS3BucketMetric_withEmptyFilter (2.16s) --- PASS: TestAccS3BucketMetric_withFilterSingleTag (68.39s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 206.953s
% make testacc TESTARGS='-run=TestAccS3BucketOwnershipControls_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketOwnershipControls_ -timeout 360m === RUN TestAccS3BucketOwnershipControls_basic === PAUSE TestAccS3BucketOwnershipControls_basic === RUN TestAccS3BucketOwnershipControls_disappears === PAUSE TestAccS3BucketOwnershipControls_disappears === RUN TestAccS3BucketOwnershipControls_Disappears_bucket === PAUSE TestAccS3BucketOwnershipControls_Disappears_bucket === RUN TestAccS3BucketOwnershipControls_Rule_objectOwnership === PAUSE TestAccS3BucketOwnershipControls_Rule_objectOwnership === CONT TestAccS3BucketOwnershipControls_basic === CONT TestAccS3BucketOwnershipControls_Disappears_bucket --- PASS: TestAccS3BucketOwnershipControls_Disappears_bucket (37.74s) === CONT TestAccS3BucketOwnershipControls_disappears --- PASS: TestAccS3BucketOwnershipControls_basic (45.51s) === CONT TestAccS3BucketOwnershipControls_Rule_objectOwnership --- PASS: TestAccS3BucketOwnershipControls_disappears (25.31s) --- PASS: TestAccS3BucketOwnershipControls_Rule_objectOwnership (64.34s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 115.117s
% make testacc TESTARGS='-run=TestAccS3BucketNotification_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketNotification_ -timeout 360m === RUN TestAccS3BucketNotification_eventbridge === PAUSE TestAccS3BucketNotification_eventbridge === RUN TestAccS3BucketNotification_lambdaFunction === PAUSE TestAccS3BucketNotification_lambdaFunction === RUN TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias === PAUSE TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias === RUN TestAccS3BucketNotification_queue === PAUSE TestAccS3BucketNotification_queue === RUN TestAccS3BucketNotification_topic === PAUSE TestAccS3BucketNotification_topic === RUN TestAccS3BucketNotification_Topic_multiple === PAUSE TestAccS3BucketNotification_Topic_multiple === RUN TestAccS3BucketNotification_update === PAUSE TestAccS3BucketNotification_update === CONT TestAccS3BucketNotification_eventbridge === CONT TestAccS3BucketNotification_topic --- PASS: TestAccS3BucketNotification_eventbridge (50.88s) === CONT TestAccS3BucketNotification_update --- PASS: TestAccS3BucketNotification_topic (52.07s) === CONT TestAccS3BucketNotification_Topic_multiple --- PASS: TestAccS3BucketNotification_Topic_multiple (48.89s) === CONT TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias --- PASS: TestAccS3BucketNotification_update (93.77s) === CONT TestAccS3BucketNotification_queue --- PASS: TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias (57.45s) === CONT TestAccS3BucketNotification_lambdaFunction --- PASS: TestAccS3BucketNotification_lambdaFunction (60.69s) --- PASS: TestAccS3BucketNotification_queue (75.33s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 225.411s
…current_versions'.
% make testacc TESTARGS='-run=TestAccS3BucketLifecycleConfiguration_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketLifecycleConfiguration_ -timeout 360m === RUN TestAccS3BucketLifecycleConfiguration_basic === PAUSE TestAccS3BucketLifecycleConfiguration_basic === RUN TestAccS3BucketLifecycleConfiguration_disappears === PAUSE TestAccS3BucketLifecycleConfiguration_disappears === RUN TestAccS3BucketLifecycleConfiguration_filterWithPrefix === PAUSE TestAccS3BucketLifecycleConfiguration_filterWithPrefix === RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan === RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero === RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan === RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange === RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix === RUN TestAccS3BucketLifecycleConfiguration_disableRule === PAUSE TestAccS3BucketLifecycleConfiguration_disableRule === RUN TestAccS3BucketLifecycleConfiguration_multipleRules === PAUSE TestAccS3BucketLifecycleConfiguration_multipleRules === RUN TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix === PAUSE TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix === RUN TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration === PAUSE TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration === RUN TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition === PAUSE TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition === RUN TestAccS3BucketLifecycleConfiguration_prefix === PAUSE TestAccS3BucketLifecycleConfiguration_prefix === RUN TestAccS3BucketLifecycleConfiguration_Filter_Tag === PAUSE TestAccS3BucketLifecycleConfiguration_Filter_Tag === RUN TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly === PAUSE TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly === RUN TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock === PAUSE TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock === RUN TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload === PAUSE TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload === RUN TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa === PAUSE TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa === RUN TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering === PAUSE TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering === RUN TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering === PAUSE TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering === RUN TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering === PAUSE TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering === RUN TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering === PAUSE TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering === RUN TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions === PAUSE TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions === RUN TestAccS3BucketLifecycleConfiguration_migrate_noChange === PAUSE TestAccS3BucketLifecycleConfiguration_migrate_noChange === RUN TestAccS3BucketLifecycleConfiguration_migrate_withChange === PAUSE TestAccS3BucketLifecycleConfiguration_migrate_withChange === RUN TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix === PAUSE TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix === CONT TestAccS3BucketLifecycleConfiguration_basic === CONT TestAccS3BucketLifecycleConfiguration_Filter_Tag --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_Tag (100.06s) === CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix --- PASS: TestAccS3BucketLifecycleConfiguration_basic (100.09s) === CONT TestAccS3BucketLifecycleConfiguration_prefix --- PASS: TestAccS3BucketLifecycleConfiguration_prefix (100.43s) === CONT TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix (100.49s) === CONT TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration bucket_lifecycle_configuration_test.go:460: Step 1/2 error: After applying this test step, the plan was not empty. stdout: Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: ~ update in-place Terraform will perform the following actions: # aws_s3_bucket_lifecycle_configuration.test will be updated in-place ~ resource "aws_s3_bucket_lifecycle_configuration" "test" { id = "tf-acc-test-4965495481173498595" # (1 unchanged attribute hidden) ~ rule { id = "tf-acc-test-4965495481173498595" # (1 unchanged attribute hidden) ~ noncurrent_version_expiration { - newer_noncurrent_versions = "0" -> null # (1 unchanged attribute hidden) } # (1 unchanged block hidden) } } Plan: 0 to add, 1 to change, 0 to destroy. === NAME TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition bucket_lifecycle_configuration_test.go:490: Step 1/2 error: After applying this test step and performing a `terraform refresh`, the plan was not empty. stdout Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: ~ update in-place Terraform will perform the following actions: # aws_s3_bucket_lifecycle_configuration.test will be updated in-place ~ resource "aws_s3_bucket_lifecycle_configuration" "test" { id = "tf-acc-test-7612092602594875830" # (1 unchanged attribute hidden) ~ rule { id = "tf-acc-test-7612092602594875830" # (1 unchanged attribute hidden) + noncurrent_version_transition { + noncurrent_days = 30 + storage_class = "STANDARD_IA" } + noncurrent_version_transition { + noncurrent_days = 60 + storage_class = "GLACIER" } - noncurrent_version_transition { - newer_noncurrent_versions = "0" -> null - noncurrent_days = 30 -> null - storage_class = "STANDARD_IA" -> null } - noncurrent_version_transition { - newer_noncurrent_versions = "0" -> null - noncurrent_days = 60 -> null - storage_class = "GLACIER" -> null } # (1 unchanged block hidden) } } Plan: 0 to add, 1 to change, 0 to destroy. --- FAIL: TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration (68.85s) === CONT TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix --- FAIL: TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition (85.58s) === CONT TestAccS3BucketLifecycleConfiguration_multipleRules --- PASS: TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix (98.30s) === CONT TestAccS3BucketLifecycleConfiguration_disableRule --- PASS: TestAccS3BucketLifecycleConfiguration_multipleRules (100.67s) === CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero (99.58s) === CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange (96.73s) === CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan --- PASS: TestAccS3BucketLifecycleConfiguration_disableRule (244.66s) === CONT TestAccS3BucketLifecycleConfiguration_filterWithPrefix --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan (97.78s) === CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan --- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan (97.88s) === CONT TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering bucket_lifecycle_configuration_test.go:819: Step 1/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-9165865021835932531) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: X4W0GXTB0QZ2JGBV, HostID: FNDkzhR6T7YNf/seXN6vdz3W96dhZ2bePRKJMpEy1iwnhkVYVxzoCguiVpjsDy6MBA9v7QxKX+c=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering (13.94s) === CONT TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix --- PASS: TestAccS3BucketLifecycleConfiguration_filterWithPrefix (183.31s) === CONT TestAccS3BucketLifecycleConfiguration_migrate_withChange bucket_lifecycle_configuration_test.go:957: Step 2/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-1503829699562242896) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: FEM32EGQPX41QXAZ, HostID: 18nLnu4lVjrdYeyV4SXwVytgcMSP6zEhPBoZFGMdHdm2FgmDj61OcCnTwkWSrct1g3w54K6SPe8=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_migrate_withChange (32.60s) === CONT TestAccS3BucketLifecycleConfiguration_migrate_noChange --- PASS: TestAccS3BucketLifecycleConfiguration_migrate_noChange (112.77s) === CONT TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions --- PASS: TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix (156.42s) === CONT TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering bucket_lifecycle_configuration_test.go:848: Step 1/4 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-3796608410946237470) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: 3G0VMQB8E5Q70AC6, HostID: JBa9uAldw2aGG7GCD+KylH0wnUFS62ooIOaDgXFUOYS8v/M+7VwMS4lPLFi5+MWyBfL9QSuwksgDhrI0FojW0w==, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering (13.43s) === CONT TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa bucket_lifecycle_configuration_test.go:728: Step 1/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-4522327737322788276) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: 7V8BDM0GS79AR1MD, HostID: HH01lNRsJIzXBv4JyRGMp8mA+YBHII47GySEATuwrFZs2XWP7GIZvDr9XELtXD6bYxO11LNewCQ=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa (13.61s) === CONT TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering bucket_lifecycle_configuration_test.go:787: Step 1/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-604965627273996451) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: Z9XEFM60Y6ED1VJC, HostID: VotFmMObL5z9ntbHQgaWC3hO+typgzQZifF8opH8JvQMf3h478vhIqGXZzNIxu/m7PG4+Atp414=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering (13.58s) === CONT TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering bucket_lifecycle_configuration_test.go:760: Step 1/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-8049303294792731938) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: JCMDC3G363BTMHCZ, HostID: f6vqLv6kadiNkCgtpNiPIW/aAN+T/AZnyphnFNp/lSAvthY32ul4j/qzvCNYQi+GLmYUE83gnTs=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering (14.12s) === CONT TestAccS3BucketLifecycleConfiguration_disappears === NAME TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions bucket_lifecycle_configuration_test.go:887: Step 1/2 error: After applying this test step and performing a `terraform refresh`, the plan was not empty. stdout Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: ~ update in-place Terraform will perform the following actions: # aws_s3_bucket_lifecycle_configuration.test will be updated in-place ~ resource "aws_s3_bucket_lifecycle_configuration" "test" { id = "tf-acc-test-8905089461801610559" # (1 unchanged attribute hidden) ~ rule { id = "tf-acc-test-8905089461801610559" # (1 unchanged attribute hidden) + noncurrent_version_transition { + noncurrent_days = 30 + storage_class = "STANDARD_IA" } - noncurrent_version_transition { - newer_noncurrent_versions = "0" -> null - noncurrent_days = 30 -> null - storage_class = "STANDARD_IA" -> null } # (2 unchanged blocks hidden) } } Plan: 0 to add, 1 to change, 0 to destroy. --- FAIL: TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions (84.66s) === CONT TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly --- PASS: TestAccS3BucketLifecycleConfiguration_disappears (62.39s) === CONT TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload === NAME TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly bucket_lifecycle_configuration_test.go:601: Step 3/4 error: Error running apply: exit status 1 Error: updating S3 Bucket Lifecycle Configuration (tf-acc-test-3672198306359129321): operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: WRW19PQPFKEA5HKY, HostID: pKgn4AcZu94i57OSNHIUnZobvkYXLuetnE9iHkNe8GeIdfZVKdp5PpNxtwR16Ora0KUi0IQ+yiQ=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly (127.12s) === CONT TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock bucket_lifecycle_configuration_test.go:647: Step 1/2 error: Error running apply: exit status 1 Error: creating S3 Bucket (tf-acc-test-7707591423620802902) Lifecycle Configuration: operation error S3: PutBucketLifecycleConfiguration, https response error StatusCode: 400, RequestID: B4SYGC7V5510ZKN8, HostID: 0ZXCV+bx42todcgtK+FbRE3Jz+/KnTZaz8vr9Ix0c/3ZGdwIoCbkTRRInKAjTZ1PWCvP4iP/XEw=, api error MalformedXML: The XML you provided was not well-formed or did not validate against our published schema with aws_s3_bucket_lifecycle_configuration.test, on terraform_plugin_test.tf line 6, in resource "aws_s3_bucket_lifecycle_configuration" "test": 6: resource "aws_s3_bucket_lifecycle_configuration" "test" { --- FAIL: TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock (14.09s) --- PASS: TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload (195.58s) FAIL FAIL github.com/hashicorp/terraform-provider-aws/internal/service/s3 1267.378s FAIL make: *** [testacc] Error 1
…ion_configuration` and `aws_s3_bucket_lifecycle_configuration` awaiting the resolution of aws/aws-sdk-go-v2#2162. This was done via `git revert --no-commit 4850ad9..50100db`. Restoring this work should be done by `git revert` on this commit.
% make testacc TESTARGS='-run=TestAccS3BucketObjectsDataSource_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketObjectsDataSource_ -timeout 360m === RUN TestAccS3BucketObjectsDataSource_basic === PAUSE TestAccS3BucketObjectsDataSource_basic === RUN TestAccS3BucketObjectsDataSource_basicViaAccessPoint === PAUSE TestAccS3BucketObjectsDataSource_basicViaAccessPoint === RUN TestAccS3BucketObjectsDataSource_all === PAUSE TestAccS3BucketObjectsDataSource_all === RUN TestAccS3BucketObjectsDataSource_prefixes === PAUSE TestAccS3BucketObjectsDataSource_prefixes === RUN TestAccS3BucketObjectsDataSource_encoded === PAUSE TestAccS3BucketObjectsDataSource_encoded === RUN TestAccS3BucketObjectsDataSource_maxKeys === PAUSE TestAccS3BucketObjectsDataSource_maxKeys === RUN TestAccS3BucketObjectsDataSource_startAfter === PAUSE TestAccS3BucketObjectsDataSource_startAfter === RUN TestAccS3BucketObjectsDataSource_fetchOwner === PAUSE TestAccS3BucketObjectsDataSource_fetchOwner === CONT TestAccS3BucketObjectsDataSource_basic === CONT TestAccS3BucketObjectsDataSource_encoded --- PASS: TestAccS3BucketObjectsDataSource_basic (49.41s) === CONT TestAccS3BucketObjectsDataSource_startAfter --- PASS: TestAccS3BucketObjectsDataSource_encoded (65.73s) === CONT TestAccS3BucketObjectsDataSource_fetchOwner --- PASS: TestAccS3BucketObjectsDataSource_startAfter (61.95s) === CONT TestAccS3BucketObjectsDataSource_all --- PASS: TestAccS3BucketObjectsDataSource_fetchOwner (61.73s) === CONT TestAccS3BucketObjectsDataSource_prefixes --- PASS: TestAccS3BucketObjectsDataSource_all (44.60s) === CONT TestAccS3BucketObjectsDataSource_maxKeys --- PASS: TestAccS3BucketObjectsDataSource_prefixes (64.67s) === CONT TestAccS3BucketObjectsDataSource_basicViaAccessPoint --- PASS: TestAccS3BucketObjectsDataSource_maxKeys (62.15s) --- PASS: TestAccS3BucketObjectsDataSource_basicViaAccessPoint (62.18s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 259.698s
% make testacc TESTARGS='-run=TestAccS3ObjectDataSource_basic\|TestAccS3ObjectDataSource_metadata' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3ObjectDataSource_basic\|TestAccS3ObjectDataSource_metadata -timeout 360m === RUN TestAccS3ObjectDataSource_basic === PAUSE TestAccS3ObjectDataSource_basic === RUN TestAccS3ObjectDataSource_basicViaAccessPoint === PAUSE TestAccS3ObjectDataSource_basicViaAccessPoint === RUN TestAccS3ObjectDataSource_metadata === PAUSE TestAccS3ObjectDataSource_metadata === CONT TestAccS3ObjectDataSource_basic === CONT TestAccS3ObjectDataSource_metadata --- PASS: TestAccS3ObjectDataSource_metadata (44.50s) === CONT TestAccS3ObjectDataSource_basicViaAccessPoint --- PASS: TestAccS3ObjectDataSource_basic (44.52s) --- PASS: TestAccS3ObjectDataSource_basicViaAccessPoint (41.49s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 91.487s
% make testacc TESTARGS='-run=TestAccS3BucketObjectDataSource_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketObjectDataSource_ -timeout 360m === RUN TestAccS3BucketObjectDataSource_basic === PAUSE TestAccS3BucketObjectDataSource_basic === RUN TestAccS3BucketObjectDataSource_basicViaAccessPoint === PAUSE TestAccS3BucketObjectDataSource_basicViaAccessPoint === RUN TestAccS3BucketObjectDataSource_readableBody === PAUSE TestAccS3BucketObjectDataSource_readableBody === RUN TestAccS3BucketObjectDataSource_kmsEncrypted === PAUSE TestAccS3BucketObjectDataSource_kmsEncrypted === RUN TestAccS3BucketObjectDataSource_bucketKeyEnabled === PAUSE TestAccS3BucketObjectDataSource_bucketKeyEnabled === RUN TestAccS3BucketObjectDataSource_allParams === PAUSE TestAccS3BucketObjectDataSource_allParams === RUN TestAccS3BucketObjectDataSource_objectLockLegalHoldOff === PAUSE TestAccS3BucketObjectDataSource_objectLockLegalHoldOff === RUN TestAccS3BucketObjectDataSource_objectLockLegalHoldOn === PAUSE TestAccS3BucketObjectDataSource_objectLockLegalHoldOn === RUN TestAccS3BucketObjectDataSource_leadingSlash === PAUSE TestAccS3BucketObjectDataSource_leadingSlash === RUN TestAccS3BucketObjectDataSource_multipleSlashes === PAUSE TestAccS3BucketObjectDataSource_multipleSlashes === CONT TestAccS3BucketObjectDataSource_basic === CONT TestAccS3BucketObjectDataSource_allParams --- PASS: TestAccS3BucketObjectDataSource_allParams (31.18s) === CONT TestAccS3BucketObjectDataSource_kmsEncrypted --- PASS: TestAccS3BucketObjectDataSource_basic (42.85s) === CONT TestAccS3BucketObjectDataSource_bucketKeyEnabled --- PASS: TestAccS3BucketObjectDataSource_kmsEncrypted (26.47s) === CONT TestAccS3BucketObjectDataSource_leadingSlash --- PASS: TestAccS3BucketObjectDataSource_bucketKeyEnabled (43.48s) === CONT TestAccS3BucketObjectDataSource_multipleSlashes --- PASS: TestAccS3BucketObjectDataSource_leadingSlash (58.96s) === CONT TestAccS3BucketObjectDataSource_readableBody --- PASS: TestAccS3BucketObjectDataSource_multipleSlashes (59.75s) === CONT TestAccS3BucketObjectDataSource_basicViaAccessPoint --- PASS: TestAccS3BucketObjectDataSource_readableBody (41.48s) === CONT TestAccS3BucketObjectDataSource_objectLockLegalHoldOn --- PASS: TestAccS3BucketObjectDataSource_basicViaAccessPoint (42.56s) === CONT TestAccS3BucketObjectDataSource_objectLockLegalHoldOff --- PASS: TestAccS3BucketObjectDataSource_objectLockLegalHoldOn (44.98s) --- PASS: TestAccS3BucketObjectDataSource_objectLockLegalHoldOff (44.41s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 238.393s
% make testacc TESTARGS='-run=TestAccS3BucketObject_' PKG=s3 ACCTEST_PARALLELISM=2 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 2 -run=TestAccS3BucketObject_ -timeout 360m === RUN TestAccS3BucketObject_noNameNoKey === PAUSE TestAccS3BucketObject_noNameNoKey === RUN TestAccS3BucketObject_empty === PAUSE TestAccS3BucketObject_empty === RUN TestAccS3BucketObject_source === PAUSE TestAccS3BucketObject_source === RUN TestAccS3BucketObject_content === PAUSE TestAccS3BucketObject_content === RUN TestAccS3BucketObject_etagEncryption === PAUSE TestAccS3BucketObject_etagEncryption === RUN TestAccS3BucketObject_contentBase64 === PAUSE TestAccS3BucketObject_contentBase64 === RUN TestAccS3BucketObject_sourceHashTrigger === PAUSE TestAccS3BucketObject_sourceHashTrigger === RUN TestAccS3BucketObject_withContentCharacteristics === PAUSE TestAccS3BucketObject_withContentCharacteristics === RUN TestAccS3BucketObject_nonVersioned === PAUSE TestAccS3BucketObject_nonVersioned === RUN TestAccS3BucketObject_updates === PAUSE TestAccS3BucketObject_updates === RUN TestAccS3BucketObject_updateSameFile === PAUSE TestAccS3BucketObject_updateSameFile === RUN TestAccS3BucketObject_updatesWithVersioning === PAUSE TestAccS3BucketObject_updatesWithVersioning === RUN TestAccS3BucketObject_updatesWithVersioningViaAccessPoint === PAUSE TestAccS3BucketObject_updatesWithVersioningViaAccessPoint === RUN TestAccS3BucketObject_kms === PAUSE TestAccS3BucketObject_kms === RUN TestAccS3BucketObject_sse === PAUSE TestAccS3BucketObject_sse === RUN TestAccS3BucketObject_acl === PAUSE TestAccS3BucketObject_acl === RUN TestAccS3BucketObject_metadata === PAUSE TestAccS3BucketObject_metadata === RUN TestAccS3BucketObject_storageClass === PAUSE TestAccS3BucketObject_storageClass === RUN TestAccS3BucketObject_tags === PAUSE TestAccS3BucketObject_tags === RUN TestAccS3BucketObject_tagsLeadingSingleSlash === PAUSE TestAccS3BucketObject_tagsLeadingSingleSlash === RUN TestAccS3BucketObject_tagsLeadingMultipleSlashes === PAUSE TestAccS3BucketObject_tagsLeadingMultipleSlashes === RUN TestAccS3BucketObject_tagsMultipleSlashes === PAUSE TestAccS3BucketObject_tagsMultipleSlashes === RUN TestAccS3BucketObject_objectLockLegalHoldStartWithNone === PAUSE TestAccS3BucketObject_objectLockLegalHoldStartWithNone === RUN TestAccS3BucketObject_objectLockLegalHoldStartWithOn === PAUSE TestAccS3BucketObject_objectLockLegalHoldStartWithOn === RUN TestAccS3BucketObject_objectLockRetentionStartWithNone === PAUSE TestAccS3BucketObject_objectLockRetentionStartWithNone === RUN TestAccS3BucketObject_objectLockRetentionStartWithSet === PAUSE TestAccS3BucketObject_objectLockRetentionStartWithSet === RUN TestAccS3BucketObject_objectBucketKeyEnabled === PAUSE TestAccS3BucketObject_objectBucketKeyEnabled === RUN TestAccS3BucketObject_bucketBucketKeyEnabled === PAUSE TestAccS3BucketObject_bucketBucketKeyEnabled === RUN TestAccS3BucketObject_defaultBucketSSE === PAUSE TestAccS3BucketObject_defaultBucketSSE === RUN TestAccS3BucketObject_ignoreTags === PAUSE TestAccS3BucketObject_ignoreTags === CONT TestAccS3BucketObject_noNameNoKey === CONT TestAccS3BucketObject_acl --- PASS: TestAccS3BucketObject_noNameNoKey (3.78s) === CONT TestAccS3BucketObject_objectLockLegalHoldStartWithOn --- PASS: TestAccS3BucketObject_objectLockLegalHoldStartWithOn (67.41s) === CONT TestAccS3BucketObject_ignoreTags --- PASS: TestAccS3BucketObject_acl (97.86s) === CONT TestAccS3BucketObject_defaultBucketSSE --- PASS: TestAccS3BucketObject_defaultBucketSSE (26.30s) === CONT TestAccS3BucketObject_bucketBucketKeyEnabled --- PASS: TestAccS3BucketObject_ignoreTags (53.37s) === CONT TestAccS3BucketObject_objectBucketKeyEnabled --- PASS: TestAccS3BucketObject_bucketBucketKeyEnabled (26.84s) === CONT TestAccS3BucketObject_objectLockRetentionStartWithSet --- PASS: TestAccS3BucketObject_objectBucketKeyEnabled (41.84s) === CONT TestAccS3BucketObject_objectLockRetentionStartWithNone --- PASS: TestAccS3BucketObject_objectLockRetentionStartWithNone (90.72s) === CONT TestAccS3BucketObject_tagsLeadingSingleSlash --- PASS: TestAccS3BucketObject_objectLockRetentionStartWithSet (112.14s) === CONT TestAccS3BucketObject_objectLockLegalHoldStartWithNone --- PASS: TestAccS3BucketObject_objectLockLegalHoldStartWithNone (89.89s) === CONT TestAccS3BucketObject_tagsMultipleSlashes --- PASS: TestAccS3BucketObject_tagsLeadingSingleSlash (100.61s) === CONT TestAccS3BucketObject_tagsLeadingMultipleSlashes --- PASS: TestAccS3BucketObject_tagsMultipleSlashes (97.60s) === CONT TestAccS3BucketObject_nonVersioned acctest.go:1629: skipping test; environment variable TF_ACC_ASSUME_ROLE_ARN must be set. Usage: Amazon Resource Name (ARN) of existing IAM Role to assume for testing restricted permissions --- SKIP: TestAccS3BucketObject_nonVersioned (0.00s) === CONT TestAccS3BucketObject_sse --- PASS: TestAccS3BucketObject_tagsLeadingMultipleSlashes (98.40s) === CONT TestAccS3BucketObject_kms --- PASS: TestAccS3BucketObject_sse (44.40s) === CONT TestAccS3BucketObject_updatesWithVersioningViaAccessPoint --- PASS: TestAccS3BucketObject_kms (45.03s) === CONT TestAccS3BucketObject_updatesWithVersioning --- PASS: TestAccS3BucketObject_updatesWithVersioning (54.08s) === CONT TestAccS3BucketObject_updateSameFile --- PASS: TestAccS3BucketObject_updatesWithVersioningViaAccessPoint (67.87s) === CONT TestAccS3BucketObject_updates --- PASS: TestAccS3BucketObject_updateSameFile (51.71s) === CONT TestAccS3BucketObject_storageClass --- PASS: TestAccS3BucketObject_updates (55.42s) === CONT TestAccS3BucketObject_tags --- PASS: TestAccS3BucketObject_tags (101.20s) === CONT TestAccS3BucketObject_etagEncryption --- PASS: TestAccS3BucketObject_storageClass (123.68s) === CONT TestAccS3BucketObject_withContentCharacteristics --- PASS: TestAccS3BucketObject_etagEncryption (44.43s) === CONT TestAccS3BucketObject_sourceHashTrigger --- PASS: TestAccS3BucketObject_withContentCharacteristics (40.86s) === CONT TestAccS3BucketObject_contentBase64 --- PASS: TestAccS3BucketObject_sourceHashTrigger (48.48s) === CONT TestAccS3BucketObject_metadata --- PASS: TestAccS3BucketObject_contentBase64 (41.17s) === CONT TestAccS3BucketObject_source --- PASS: TestAccS3BucketObject_source (44.97s) === CONT TestAccS3BucketObject_content --- PASS: TestAccS3BucketObject_metadata (84.55s) === CONT TestAccS3BucketObject_empty --- PASS: TestAccS3BucketObject_content (44.36s) --- PASS: TestAccS3BucketObject_empty (43.28s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 945.555s
% make testacc TESTARGS='-run=TestAccS3BucketIntelligentTieringConfiguration_\|TestAccS3BucketRequestPaymentConfiguration_\|TestAccS3BucketInventory_\|TestAccS3BucketLogging_\|TestAccS3BucketMetric_\|TestAccS3BucketOwnershipControls_\|TestAccS3BucketNotification_\|TestAccS3BucketDataSource_\|TestAccS3BucketObjectsDataSource_\|TestAccS3BucketObjectDataSource_\|TestAccS3BucketObject_' PKG=s3 ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 3 -run=TestAccS3BucketIntelligentTieringConfiguration_\|TestAccS3BucketRequestPaymentConfiguration_\|TestAccS3BucketInventory_\|TestAccS3BucketLogging_\|TestAccS3BucketMetric_\|TestAccS3BucketOwnershipControls_\|TestAccS3BucketNotification_\|TestAccS3BucketDataSource_\|TestAccS3BucketObjectsDataSource_\|TestAccS3BucketObjectDataSource_\|TestAccS3BucketObject_ -timeout 360m
=== RUN TestAccS3BucketDataSource_basic
=== PAUSE TestAccS3BucketDataSource_basic
=== RUN TestAccS3BucketDataSource_website
=== PAUSE TestAccS3BucketDataSource_website
=== RUN TestAccS3BucketIntelligentTieringConfiguration_basic
=== PAUSE TestAccS3BucketIntelligentTieringConfiguration_basic
=== RUN TestAccS3BucketIntelligentTieringConfiguration_disappears
=== PAUSE TestAccS3BucketIntelligentTieringConfiguration_disappears
=== RUN TestAccS3BucketIntelligentTieringConfiguration_Filter
=== PAUSE TestAccS3BucketIntelligentTieringConfiguration_Filter
=== RUN TestAccS3BucketInventory_basic
=== PAUSE TestAccS3BucketInventory_basic
=== RUN TestAccS3BucketInventory_encryptWithSSES3
=== PAUSE TestAccS3BucketInventory_encryptWithSSES3
=== RUN TestAccS3BucketInventory_encryptWithSSEKMS
=== PAUSE TestAccS3BucketInventory_encryptWithSSEKMS
=== RUN TestAccS3BucketLogging_basic
=== PAUSE TestAccS3BucketLogging_basic
=== RUN TestAccS3BucketLogging_disappears
=== PAUSE TestAccS3BucketLogging_disappears
=== RUN TestAccS3BucketLogging_update
=== PAUSE TestAccS3BucketLogging_update
=== RUN TestAccS3BucketLogging_TargetGrantByID
=== PAUSE TestAccS3BucketLogging_TargetGrantByID
=== RUN TestAccS3BucketLogging_TargetGrantByEmail
acctest.go:86: 'AWS_S3_BUCKET_LOGGING_AMAZON_CUSTOMER_BY_EMAIL' not set, skipping test.
--- SKIP: TestAccS3BucketLogging_TargetGrantByEmail (0.00s)
=== RUN TestAccS3BucketLogging_TargetGrantByGroup
=== PAUSE TestAccS3BucketLogging_TargetGrantByGroup
=== RUN TestAccS3BucketLogging_migrate_loggingNoChange
=== PAUSE TestAccS3BucketLogging_migrate_loggingNoChange
=== RUN TestAccS3BucketLogging_migrate_loggingWithChange
=== PAUSE TestAccS3BucketLogging_migrate_loggingWithChange
=== RUN TestAccS3BucketLogging_withExpectedBucketOwner
=== PAUSE TestAccS3BucketLogging_withExpectedBucketOwner
=== RUN TestAccS3BucketMetric_basic
=== PAUSE TestAccS3BucketMetric_basic
=== RUN TestAccS3BucketMetric_withEmptyFilter
=== PAUSE TestAccS3BucketMetric_withEmptyFilter
=== RUN TestAccS3BucketMetric_withFilterPrefix
=== PAUSE TestAccS3BucketMetric_withFilterPrefix
=== RUN TestAccS3BucketMetric_withFilterPrefixAndMultipleTags
=== PAUSE TestAccS3BucketMetric_withFilterPrefixAndMultipleTags
=== RUN TestAccS3BucketMetric_withFilterPrefixAndSingleTag
=== PAUSE TestAccS3BucketMetric_withFilterPrefixAndSingleTag
=== RUN TestAccS3BucketMetric_withFilterMultipleTags
=== PAUSE TestAccS3BucketMetric_withFilterMultipleTags
=== RUN TestAccS3BucketMetric_withFilterSingleTag
=== PAUSE TestAccS3BucketMetric_withFilterSingleTag
=== RUN TestAccS3BucketNotification_eventbridge
=== PAUSE TestAccS3BucketNotification_eventbridge
=== RUN TestAccS3BucketNotification_lambdaFunction
=== PAUSE TestAccS3BucketNotification_lambdaFunction
=== RUN TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias
=== PAUSE TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias
=== RUN TestAccS3BucketNotification_queue
=== PAUSE TestAccS3BucketNotification_queue
=== RUN TestAccS3BucketNotification_topic
=== PAUSE TestAccS3BucketNotification_topic
=== RUN TestAccS3BucketNotification_Topic_multiple
=== PAUSE TestAccS3BucketNotification_Topic_multiple
=== RUN TestAccS3BucketNotification_update
=== PAUSE TestAccS3BucketNotification_update
=== RUN TestAccS3BucketObjectDataSource_basic
=== PAUSE TestAccS3BucketObjectDataSource_basic
=== RUN TestAccS3BucketObjectDataSource_basicViaAccessPoint
=== PAUSE TestAccS3BucketObjectDataSource_basicViaAccessPoint
=== RUN TestAccS3BucketObjectDataSource_readableBody
=== PAUSE TestAccS3BucketObjectDataSource_readableBody
=== RUN TestAccS3BucketObjectDataSource_kmsEncrypted
=== PAUSE TestAccS3BucketObjectDataSource_kmsEncrypted
=== RUN TestAccS3BucketObjectDataSource_bucketKeyEnabled
=== PAUSE TestAccS3BucketObjectDataSource_bucketKeyEnabled
=== RUN TestAccS3BucketObjectDataSource_allParams
=== PAUSE TestAccS3BucketObjectDataSource_allParams
=== RUN TestAccS3BucketObjectDataSource_objectLockLegalHoldOff
=== PAUSE TestAccS3BucketObjectDataSource_objectLockLegalHoldOff
=== RUN TestAccS3BucketObjectDataSource_objectLockLegalHoldOn
=== PAUSE TestAccS3BucketObjectDataSource_objectLockLegalHoldOn
=== RUN TestAccS3BucketObjectDataSource_leadingSlash
=== PAUSE TestAccS3BucketObjectDataSource_leadingSlash
=== RUN TestAccS3BucketObjectDataSource_multipleSlashes
=== PAUSE TestAccS3BucketObjectDataSource_multipleSlashes
=== RUN TestAccS3BucketObject_noNameNoKey
=== PAUSE TestAccS3BucketObject_noNameNoKey
=== RUN TestAccS3BucketObject_empty
=== PAUSE TestAccS3BucketObject_empty
=== RUN TestAccS3BucketObject_source
=== PAUSE TestAccS3BucketObject_source
=== RUN TestAccS3BucketObject_content
=== PAUSE TestAccS3BucketObject_content
=== RUN TestAccS3BucketObject_etagEncryption
=== PAUSE TestAccS3BucketObject_etagEncryption
=== RUN TestAccS3BucketObject_contentBase64
=== PAUSE TestAccS3BucketObject_contentBase64
=== RUN TestAccS3BucketObject_sourceHashTrigger
=== PAUSE TestAccS3BucketObject_sourceHashTrigger
=== RUN TestAccS3BucketObject_withContentCharacteristics
=== PAUSE TestAccS3BucketObject_withContentCharacteristics
=== RUN TestAccS3BucketObject_nonVersioned
=== PAUSE TestAccS3BucketObject_nonVersioned
=== RUN TestAccS3BucketObject_updates
=== PAUSE TestAccS3BucketObject_updates
=== RUN TestAccS3BucketObject_updateSameFile
=== PAUSE TestAccS3BucketObject_updateSameFile
=== RUN TestAccS3BucketObject_updatesWithVersioning
=== PAUSE TestAccS3BucketObject_updatesWithVersioning
=== RUN TestAccS3BucketObject_updatesWithVersioningViaAccessPoint
=== PAUSE TestAccS3BucketObject_updatesWithVersioningViaAccessPoint
=== RUN TestAccS3BucketObject_kms
=== PAUSE TestAccS3BucketObject_kms
=== RUN TestAccS3BucketObject_sse
=== PAUSE TestAccS3BucketObject_sse
=== RUN TestAccS3BucketObject_acl
=== PAUSE TestAccS3BucketObject_acl
=== RUN TestAccS3BucketObject_metadata
=== PAUSE TestAccS3BucketObject_metadata
=== RUN TestAccS3BucketObject_storageClass
=== PAUSE TestAccS3BucketObject_storageClass
=== RUN TestAccS3BucketObject_tags
=== PAUSE TestAccS3BucketObject_tags
=== RUN TestAccS3BucketObject_tagsLeadingSingleSlash
=== PAUSE TestAccS3BucketObject_tagsLeadingSingleSlash
=== RUN TestAccS3BucketObject_tagsLeadingMultipleSlashes
=== PAUSE TestAccS3BucketObject_tagsLeadingMultipleSlashes
=== RUN TestAccS3BucketObject_tagsMultipleSlashes
=== PAUSE TestAccS3BucketObject_tagsMultipleSlashes
=== RUN TestAccS3BucketObject_objectLockLegalHoldStartWithNone
=== PAUSE TestAccS3BucketObject_objectLockLegalHoldStartWithNone
=== RUN TestAccS3BucketObject_objectLockLegalHoldStartWithOn
=== PAUSE TestAccS3BucketObject_objectLockLegalHoldStartWithOn
=== RUN TestAccS3BucketObject_objectLockRetentionStartWithNone
=== PAUSE TestAccS3BucketObject_objectLockRetentionStartWithNone
=== RUN TestAccS3BucketObject_objectLockRetentionStartWithSet
=== PAUSE TestAccS3BucketObject_objectLockRetentionStartWithSet
=== RUN TestAccS3BucketObject_objectBucketKeyEnabled
=== PAUSE TestAccS3BucketObject_objectBucketKeyEnabled
=== RUN TestAccS3BucketObject_bucketBucketKeyEnabled
=== PAUSE TestAccS3BucketObject_bucketBucketKeyEnabled
=== RUN TestAccS3BucketObject_defaultBucketSSE
=== PAUSE TestAccS3BucketObject_defaultBucketSSE
=== RUN TestAccS3BucketObject_ignoreTags
=== PAUSE TestAccS3BucketObject_ignoreTags
=== RUN TestAccS3BucketObjectsDataSource_basic
=== PAUSE TestAccS3BucketObjectsDataSource_basic
=== RUN TestAccS3BucketObjectsDataSource_basicViaAccessPoint
=== PAUSE TestAccS3BucketObjectsDataSource_basicViaAccessPoint
=== RUN TestAccS3BucketObjectsDataSource_all
=== PAUSE TestAccS3BucketObjectsDataSource_all
=== RUN TestAccS3BucketObjectsDataSource_prefixes
=== PAUSE TestAccS3BucketObjectsDataSource_prefixes
=== RUN TestAccS3BucketObjectsDataSource_encoded
=== PAUSE TestAccS3BucketObjectsDataSource_encoded
=== RUN TestAccS3BucketObjectsDataSource_maxKeys
=== PAUSE TestAccS3BucketObjectsDataSource_maxKeys
=== RUN TestAccS3BucketObjectsDataSource_startAfter
=== PAUSE TestAccS3BucketObjectsDataSource_startAfter
=== RUN TestAccS3BucketObjectsDataSource_fetchOwner
=== PAUSE TestAccS3BucketObjectsDataSource_fetchOwner
=== RUN TestAccS3BucketOwnershipControls_basic
=== PAUSE TestAccS3BucketOwnershipControls_basic
=== RUN TestAccS3BucketOwnershipControls_disappears
=== PAUSE TestAccS3BucketOwnershipControls_disappears
=== RUN TestAccS3BucketOwnershipControls_Disappears_bucket
=== PAUSE TestAccS3BucketOwnershipControls_Disappears_bucket
=== RUN TestAccS3BucketOwnershipControls_Rule_objectOwnership
=== PAUSE TestAccS3BucketOwnershipControls_Rule_objectOwnership
=== RUN TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner
=== PAUSE TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner
=== RUN TestAccS3BucketRequestPaymentConfiguration_Basic_Requester
=== PAUSE TestAccS3BucketRequestPaymentConfiguration_Basic_Requester
=== RUN TestAccS3BucketRequestPaymentConfiguration_update
=== PAUSE TestAccS3BucketRequestPaymentConfiguration_update
=== RUN TestAccS3BucketRequestPaymentConfiguration_migrate_noChange
=== PAUSE TestAccS3BucketRequestPaymentConfiguration_migrate_noChange
=== RUN TestAccS3BucketRequestPaymentConfiguration_migrate_withChange
=== PAUSE TestAccS3BucketRequestPaymentConfiguration_migrate_withChange
=== CONT TestAccS3BucketDataSource_basic
=== CONT TestAccS3BucketRequestPaymentConfiguration_migrate_withChange
=== CONT TestAccS3BucketRequestPaymentConfiguration_migrate_noChange
--- PASS: TestAccS3BucketDataSource_basic (44.95s)
=== CONT TestAccS3BucketRequestPaymentConfiguration_update
--- PASS: TestAccS3BucketRequestPaymentConfiguration_migrate_withChange (85.71s)
=== CONT TestAccS3BucketRequestPaymentConfiguration_Basic_Requester
--- PASS: TestAccS3BucketRequestPaymentConfiguration_migrate_noChange (85.78s)
=== CONT TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner
--- PASS: TestAccS3BucketRequestPaymentConfiguration_Basic_BucketOwner (53.64s)
=== CONT TestAccS3BucketOwnershipControls_Rule_objectOwnership
--- PASS: TestAccS3BucketRequestPaymentConfiguration_Basic_Requester (53.82s)
=== CONT TestAccS3BucketOwnershipControls_Disappears_bucket
--- PASS: TestAccS3BucketRequestPaymentConfiguration_update (96.69s)
=== CONT TestAccS3BucketOwnershipControls_disappears
--- PASS: TestAccS3BucketOwnershipControls_disappears (28.23s)
=== CONT TestAccS3BucketOwnershipControls_basic
--- PASS: TestAccS3BucketOwnershipControls_Disappears_bucket (41.14s)
=== CONT TestAccS3BucketObjectsDataSource_fetchOwner
--- PASS: TestAccS3BucketOwnershipControls_Rule_objectOwnership (72.34s)
=== CONT TestAccS3BucketObjectsDataSource_startAfter
--- PASS: TestAccS3BucketOwnershipControls_basic (50.36s)
=== CONT TestAccS3BucketObjectsDataSource_maxKeys
--- PASS: TestAccS3BucketObjectsDataSource_fetchOwner (74.57s)
=== CONT TestAccS3BucketObjectsDataSource_encoded
--- PASS: TestAccS3BucketObjectsDataSource_startAfter (106.40s)
=== CONT TestAccS3BucketObjectsDataSource_prefixes
--- PASS: TestAccS3BucketObjectsDataSource_maxKeys (111.92s)
=== CONT TestAccS3BucketObjectsDataSource_all
--- PASS: TestAccS3BucketObjectsDataSource_encoded (107.36s)
=== CONT TestAccS3BucketObjectsDataSource_basicViaAccessPoint
--- PASS: TestAccS3BucketObjectsDataSource_prefixes (118.66s)
=== CONT TestAccS3BucketObjectsDataSource_basic
--- PASS: TestAccS3BucketObjectsDataSource_all (126.40s)
=== CONT TestAccS3BucketObject_ignoreTags
--- PASS: TestAccS3BucketObjectsDataSource_basicViaAccessPoint (128.28s)
=== CONT TestAccS3BucketObject_defaultBucketSSE
--- PASS: TestAccS3BucketObject_defaultBucketSSE (49.34s)
=== CONT TestAccS3BucketObject_bucketBucketKeyEnabled
--- PASS: TestAccS3BucketObjectsDataSource_basic (111.13s)
=== CONT TestAccS3BucketObject_objectBucketKeyEnabled
--- PASS: TestAccS3BucketObject_ignoreTags (95.36s)
=== CONT TestAccS3BucketObject_objectLockRetentionStartWithSet
--- PASS: TestAccS3BucketObject_bucketBucketKeyEnabled (27.90s)
=== CONT TestAccS3BucketObject_objectLockRetentionStartWithNone
--- PASS: TestAccS3BucketObject_objectBucketKeyEnabled (43.74s)
=== CONT TestAccS3BucketObject_objectLockLegalHoldStartWithOn
--- PASS: TestAccS3BucketObject_objectLockLegalHoldStartWithOn (83.79s)
=== CONT TestAccS3BucketObject_objectLockLegalHoldStartWithNone
--- PASS: TestAccS3BucketObject_objectLockRetentionStartWithNone (108.27s)
=== CONT TestAccS3BucketObject_tagsMultipleSlashes
--- PASS: TestAccS3BucketObject_objectLockRetentionStartWithSet (131.69s)
=== CONT TestAccS3BucketObject_tagsLeadingMultipleSlashes
--- PASS: TestAccS3BucketObject_objectLockLegalHoldStartWithNone (96.57s)
=== CONT TestAccS3BucketObject_tagsLeadingSingleSlash
--- PASS: TestAccS3BucketObject_tagsMultipleSlashes (103.66s)
=== CONT TestAccS3BucketObject_tags
--- PASS: TestAccS3BucketObject_tagsLeadingMultipleSlashes (103.95s)
=== CONT TestAccS3BucketObject_storageClass
--- PASS: TestAccS3BucketObject_tagsLeadingSingleSlash (113.87s)
=== CONT TestAccS3BucketObject_metadata
--- PASS: TestAccS3BucketObject_tags (115.03s)
=== CONT TestAccS3BucketObject_acl
--- PASS: TestAccS3BucketObject_storageClass (138.48s)
=== CONT TestAccS3BucketObject_sse
--- PASS: TestAccS3BucketObject_sse (47.11s)
=== CONT TestAccS3BucketObject_kms
--- PASS: TestAccS3BucketObject_metadata (90.58s)
=== CONT TestAccS3BucketObject_updatesWithVersioningViaAccessPoint
--- PASS: TestAccS3BucketObject_acl (102.18s)
=== CONT TestAccS3BucketObject_updatesWithVersioning
--- PASS: TestAccS3BucketObject_kms (47.95s)
=== CONT TestAccS3BucketObject_updateSameFile
--- PASS: TestAccS3BucketObject_updatesWithVersioningViaAccessPoint (72.85s)
=== CONT TestAccS3BucketObject_updates
--- PASS: TestAccS3BucketObject_updatesWithVersioning (59.58s)
=== CONT TestAccS3BucketObject_nonVersioned
acctest.go:1629: skipping test; environment variable TF_ACC_ASSUME_ROLE_ARN must be set. Usage: Amazon Resource Name (ARN) of existing IAM Role to assume for testing restricted permissions
--- SKIP: TestAccS3BucketObject_nonVersioned (0.00s)
=== CONT TestAccS3BucketObject_withContentCharacteristics
--- PASS: TestAccS3BucketObject_updateSameFile (58.02s)
=== CONT TestAccS3BucketObject_sourceHashTrigger
--- PASS: TestAccS3BucketObject_withContentCharacteristics (27.31s)
=== CONT TestAccS3BucketObject_contentBase64
--- PASS: TestAccS3BucketObject_updates (62.19s)
=== CONT TestAccS3BucketObject_etagEncryption
--- PASS: TestAccS3BucketObject_contentBase64 (44.60s)
=== CONT TestAccS3BucketObject_content
--- PASS: TestAccS3BucketObject_sourceHashTrigger (71.69s)
=== CONT TestAccS3BucketObject_source
--- PASS: TestAccS3BucketObject_etagEncryption (46.78s)
=== CONT TestAccS3BucketObject_empty
--- PASS: TestAccS3BucketObject_content (29.84s)
=== CONT TestAccS3BucketObject_noNameNoKey
--- PASS: TestAccS3BucketObject_noNameNoKey (3.77s)
=== CONT TestAccS3BucketObjectDataSource_multipleSlashes
--- PASS: TestAccS3BucketObject_source (48.26s)
=== CONT TestAccS3BucketObjectDataSource_leadingSlash
--- PASS: TestAccS3BucketObject_empty (47.82s)
=== CONT TestAccS3BucketObjectDataSource_objectLockLegalHoldOn
--- PASS: TestAccS3BucketObjectDataSource_multipleSlashes (64.35s)
=== CONT TestAccS3BucketObjectDataSource_objectLockLegalHoldOff
--- PASS: TestAccS3BucketObjectDataSource_objectLockLegalHoldOn (48.48s)
=== CONT TestAccS3BucketObjectDataSource_allParams
--- PASS: TestAccS3BucketObjectDataSource_leadingSlash (64.04s)
=== CONT TestAccS3BucketObjectDataSource_bucketKeyEnabled
--- PASS: TestAccS3BucketObjectDataSource_objectLockLegalHoldOff (48.00s)
=== CONT TestAccS3BucketObjectDataSource_kmsEncrypted
--- PASS: TestAccS3BucketObjectDataSource_allParams (31.27s)
=== CONT TestAccS3BucketObjectDataSource_readableBody
--- PASS: TestAccS3BucketObjectDataSource_bucketKeyEnabled (45.51s)
=== CONT TestAccS3BucketObjectDataSource_basicViaAccessPoint
--- PASS: TestAccS3BucketObjectDataSource_kmsEncrypted (44.47s)
=== CONT TestAccS3BucketObjectDataSource_basic
--- PASS: TestAccS3BucketObjectDataSource_readableBody (42.94s)
=== CONT TestAccS3BucketNotification_update
--- PASS: TestAccS3BucketObjectDataSource_basicViaAccessPoint (44.34s)
=== CONT TestAccS3BucketNotification_Topic_multiple
--- PASS: TestAccS3BucketObjectDataSource_basic (43.72s)
=== CONT TestAccS3BucketNotification_topic
--- PASS: TestAccS3BucketNotification_Topic_multiple (48.37s)
=== CONT TestAccS3BucketNotification_queue
--- PASS: TestAccS3BucketNotification_update (81.01s)
=== CONT TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias
--- PASS: TestAccS3BucketNotification_topic (47.76s)
=== CONT TestAccS3BucketNotification_lambdaFunction
--- PASS: TestAccS3BucketNotification_lambdaFunction (50.98s)
=== CONT TestAccS3BucketNotification_eventbridge
--- PASS: TestAccS3BucketNotification_LambdaFunctionLambdaFunctionARN_alias (59.19s)
=== CONT TestAccS3BucketMetric_withFilterSingleTag
--- PASS: TestAccS3BucketNotification_queue (76.13s)
=== CONT TestAccS3BucketMetric_withFilterMultipleTags
--- PASS: TestAccS3BucketNotification_eventbridge (35.09s)
=== CONT TestAccS3BucketMetric_withFilterPrefixAndSingleTag
--- PASS: TestAccS3BucketMetric_withFilterSingleTag (66.52s)
=== CONT TestAccS3BucketMetric_withFilterPrefixAndMultipleTags
--- PASS: TestAccS3BucketMetric_withFilterMultipleTags (67.62s)
=== CONT TestAccS3BucketMetric_withFilterPrefix
--- PASS: TestAccS3BucketMetric_withFilterPrefixAndSingleTag (65.98s)
=== CONT TestAccS3BucketMetric_withEmptyFilter
--- PASS: TestAccS3BucketMetric_withEmptyFilter (2.37s)
=== CONT TestAccS3BucketMetric_basic
--- PASS: TestAccS3BucketMetric_withFilterPrefixAndMultipleTags (67.85s)
=== CONT TestAccS3BucketLogging_withExpectedBucketOwner
--- PASS: TestAccS3BucketMetric_basic (47.49s)
=== CONT TestAccS3BucketLogging_migrate_loggingWithChange
--- PASS: TestAccS3BucketMetric_withFilterPrefix (67.50s)
=== CONT TestAccS3BucketLogging_migrate_loggingNoChange
--- PASS: TestAccS3BucketLogging_withExpectedBucketOwner (70.48s)
=== CONT TestAccS3BucketLogging_TargetGrantByGroup
--- PASS: TestAccS3BucketLogging_migrate_loggingWithChange (91.73s)
=== CONT TestAccS3BucketLogging_TargetGrantByID
--- PASS: TestAccS3BucketLogging_migrate_loggingNoChange (91.65s)
=== CONT TestAccS3BucketLogging_update
--- PASS: TestAccS3BucketLogging_TargetGrantByGroup (126.50s)
=== CONT TestAccS3BucketLogging_disappears
--- PASS: TestAccS3BucketLogging_update (98.95s)
=== CONT TestAccS3BucketLogging_basic
--- PASS: TestAccS3BucketLogging_TargetGrantByID (130.76s)
=== CONT TestAccS3BucketInventory_encryptWithSSEKMS
--- PASS: TestAccS3BucketLogging_disappears (50.09s)
=== CONT TestAccS3BucketInventory_encryptWithSSES3
--- PASS: TestAccS3BucketLogging_basic (69.05s)
=== CONT TestAccS3BucketInventory_basic
--- PASS: TestAccS3BucketInventory_encryptWithSSEKMS (46.23s)
=== CONT TestAccS3BucketIntelligentTieringConfiguration_Filter
--- PASS: TestAccS3BucketInventory_encryptWithSSES3 (45.29s)
=== CONT TestAccS3BucketIntelligentTieringConfiguration_disappears
--- PASS: TestAccS3BucketInventory_basic (47.31s)
=== CONT TestAccS3BucketIntelligentTieringConfiguration_basic
--- PASS: TestAccS3BucketIntelligentTieringConfiguration_disappears (27.73s)
=== CONT TestAccS3BucketDataSource_website
--- PASS: TestAccS3BucketDataSource_website (47.01s)
--- PASS: TestAccS3BucketIntelligentTieringConfiguration_basic (49.21s)
--- PASS: TestAccS3BucketIntelligentTieringConfiguration_Filter (130.71s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 2025.606s |
% ACCTEST_TIMEOUT=720m make testacc TESTARGS='-run=TestAccS3BucketLifecycleConfiguration_\|TestAccS3BucketPublicAccessBlock_\|TestAccS3BucketReplicationConfiguration_\|TestAccS3Bucket_' PKG=s3 ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/s3/... -v -count 1 -parallel 3 -run=TestAccS3BucketLifecycleConfiguration_\|TestAccS3BucketPublicAccessBlock_\|TestAccS3BucketReplicationConfiguration_\|TestAccS3Bucket_ -timeout 720m
=== RUN TestAccS3BucketLifecycleConfiguration_basic
=== PAUSE TestAccS3BucketLifecycleConfiguration_basic
=== RUN TestAccS3BucketLifecycleConfiguration_disappears
=== PAUSE TestAccS3BucketLifecycleConfiguration_disappears
=== RUN TestAccS3BucketLifecycleConfiguration_filterWithPrefix
=== PAUSE TestAccS3BucketLifecycleConfiguration_filterWithPrefix
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix
=== RUN TestAccS3BucketLifecycleConfiguration_disableRule
=== PAUSE TestAccS3BucketLifecycleConfiguration_disableRule
=== RUN TestAccS3BucketLifecycleConfiguration_multipleRules
=== PAUSE TestAccS3BucketLifecycleConfiguration_multipleRules
=== RUN TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix
=== PAUSE TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix
=== RUN TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration
=== PAUSE TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration
=== RUN TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition
=== PAUSE TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition
=== RUN TestAccS3BucketLifecycleConfiguration_prefix
=== PAUSE TestAccS3BucketLifecycleConfiguration_prefix
=== RUN TestAccS3BucketLifecycleConfiguration_Filter_Tag
=== PAUSE TestAccS3BucketLifecycleConfiguration_Filter_Tag
=== RUN TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly
=== PAUSE TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly
=== RUN TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock
=== PAUSE TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock
=== RUN TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload
=== PAUSE TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload
=== RUN TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa
=== PAUSE TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa
=== RUN TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering
=== PAUSE TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering
=== RUN TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering
=== PAUSE TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering
=== RUN TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering
=== PAUSE TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering
=== RUN TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering
=== PAUSE TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering
=== RUN TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions
=== PAUSE TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions
=== RUN TestAccS3BucketLifecycleConfiguration_migrate_noChange
=== PAUSE TestAccS3BucketLifecycleConfiguration_migrate_noChange
=== RUN TestAccS3BucketLifecycleConfiguration_migrate_withChange
=== PAUSE TestAccS3BucketLifecycleConfiguration_migrate_withChange
=== RUN TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix
=== PAUSE TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix
=== RUN TestAccS3BucketPublicAccessBlock_basic
=== PAUSE TestAccS3BucketPublicAccessBlock_basic
=== RUN TestAccS3BucketPublicAccessBlock_disappears
=== PAUSE TestAccS3BucketPublicAccessBlock_disappears
=== RUN TestAccS3BucketPublicAccessBlock_Disappears_bucket
=== PAUSE TestAccS3BucketPublicAccessBlock_Disappears_bucket
=== RUN TestAccS3BucketPublicAccessBlock_blockPublicACLs
=== PAUSE TestAccS3BucketPublicAccessBlock_blockPublicACLs
=== RUN TestAccS3BucketPublicAccessBlock_blockPublicPolicy
=== PAUSE TestAccS3BucketPublicAccessBlock_blockPublicPolicy
=== RUN TestAccS3BucketPublicAccessBlock_ignorePublicACLs
=== PAUSE TestAccS3BucketPublicAccessBlock_ignorePublicACLs
=== RUN TestAccS3BucketPublicAccessBlock_restrictPublicBuckets
=== PAUSE TestAccS3BucketPublicAccessBlock_restrictPublicBuckets
=== RUN TestAccS3BucketReplicationConfiguration_basic
=== PAUSE TestAccS3BucketReplicationConfiguration_basic
=== RUN TestAccS3BucketReplicationConfiguration_disappears
=== PAUSE TestAccS3BucketReplicationConfiguration_disappears
=== RUN TestAccS3BucketReplicationConfiguration_multipleDestinationsEmptyFilter
=== PAUSE TestAccS3BucketReplicationConfiguration_multipleDestinationsEmptyFilter
=== RUN TestAccS3BucketReplicationConfiguration_multipleDestinationsNonEmptyFilter
=== PAUSE TestAccS3BucketReplicationConfiguration_multipleDestinationsNonEmptyFilter
=== RUN TestAccS3BucketReplicationConfiguration_twoDestination
=== PAUSE TestAccS3BucketReplicationConfiguration_twoDestination
=== RUN TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAccessControlTranslation
=== PAUSE TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAccessControlTranslation
=== RUN TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAddAccessControlTranslation
=== PAUSE TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAddAccessControlTranslation
=== RUN TestAccS3BucketReplicationConfiguration_replicationTimeControl
=== PAUSE TestAccS3BucketReplicationConfiguration_replicationTimeControl
=== RUN TestAccS3BucketReplicationConfiguration_replicaModifications
=== PAUSE TestAccS3BucketReplicationConfiguration_replicaModifications
=== RUN TestAccS3BucketReplicationConfiguration_withoutId
=== PAUSE TestAccS3BucketReplicationConfiguration_withoutId
=== RUN TestAccS3BucketReplicationConfiguration_withoutStorageClass
=== PAUSE TestAccS3BucketReplicationConfiguration_withoutStorageClass
=== RUN TestAccS3BucketReplicationConfiguration_schemaV2
=== PAUSE TestAccS3BucketReplicationConfiguration_schemaV2
=== RUN TestAccS3BucketReplicationConfiguration_schemaV2SameRegion
=== PAUSE TestAccS3BucketReplicationConfiguration_schemaV2SameRegion
=== RUN TestAccS3BucketReplicationConfiguration_schemaV2DestinationMetrics
=== PAUSE TestAccS3BucketReplicationConfiguration_schemaV2DestinationMetrics
=== RUN TestAccS3BucketReplicationConfiguration_existingObjectReplication
bucket_replication_configuration_test.go:769: skipping test: AWS Technical Support request required to allow ExistingObjectReplication
--- SKIP: TestAccS3BucketReplicationConfiguration_existingObjectReplication (0.00s)
=== RUN TestAccS3BucketReplicationConfiguration_filter_emptyConfigurationBlock
=== PAUSE TestAccS3BucketReplicationConfiguration_filter_emptyConfigurationBlock
=== RUN TestAccS3BucketReplicationConfiguration_filter_emptyPrefix
=== PAUSE TestAccS3BucketReplicationConfiguration_filter_emptyPrefix
=== RUN TestAccS3BucketReplicationConfiguration_filter_tagFilter
=== PAUSE TestAccS3BucketReplicationConfiguration_filter_tagFilter
=== RUN TestAccS3BucketReplicationConfiguration_filter_andOperator
=== PAUSE TestAccS3BucketReplicationConfiguration_filter_andOperator
=== RUN TestAccS3BucketReplicationConfiguration_filter_withoutId
=== PAUSE TestAccS3BucketReplicationConfiguration_filter_withoutId
=== RUN TestAccS3BucketReplicationConfiguration_withoutPrefix
=== PAUSE TestAccS3BucketReplicationConfiguration_withoutPrefix
=== RUN TestAccS3BucketReplicationConfiguration_migrate_noChange
=== PAUSE TestAccS3BucketReplicationConfiguration_migrate_noChange
=== RUN TestAccS3BucketReplicationConfiguration_migrate_withChange
=== PAUSE TestAccS3BucketReplicationConfiguration_migrate_withChange
=== RUN TestAccS3Bucket_Basic_basic
=== PAUSE TestAccS3Bucket_Basic_basic
=== RUN TestAccS3Bucket_Basic_emptyString
=== PAUSE TestAccS3Bucket_Basic_emptyString
=== RUN TestAccS3Bucket_Basic_generatedName
=== PAUSE TestAccS3Bucket_Basic_generatedName
=== RUN TestAccS3Bucket_Basic_namePrefix
=== PAUSE TestAccS3Bucket_Basic_namePrefix
=== RUN TestAccS3Bucket_Basic_forceDestroy
=== PAUSE TestAccS3Bucket_Basic_forceDestroy
=== RUN TestAccS3Bucket_Basic_forceDestroyWithEmptyPrefixes
=== PAUSE TestAccS3Bucket_Basic_forceDestroyWithEmptyPrefixes
=== RUN TestAccS3Bucket_Basic_forceDestroyWithObjectLockEnabled
=== PAUSE TestAccS3Bucket_Basic_forceDestroyWithObjectLockEnabled
=== RUN TestAccS3Bucket_Basic_acceleration
=== PAUSE TestAccS3Bucket_Basic_acceleration
=== RUN TestAccS3Bucket_Basic_keyEnabled
=== PAUSE TestAccS3Bucket_Basic_keyEnabled
=== RUN TestAccS3Bucket_Basic_requestPayer
=== PAUSE TestAccS3Bucket_Basic_requestPayer
=== RUN TestAccS3Bucket_disappears
=== PAUSE TestAccS3Bucket_disappears
=== RUN TestAccS3Bucket_Duplicate_basic
=== PAUSE TestAccS3Bucket_Duplicate_basic
=== RUN TestAccS3Bucket_Duplicate_UsEast1
=== PAUSE TestAccS3Bucket_Duplicate_UsEast1
=== RUN TestAccS3Bucket_Duplicate_UsEast1AltAccount
=== PAUSE TestAccS3Bucket_Duplicate_UsEast1AltAccount
=== RUN TestAccS3Bucket_Tags_basic
=== PAUSE TestAccS3Bucket_Tags_basic
=== RUN TestAccS3Bucket_Tags_withNoSystemTags
=== PAUSE TestAccS3Bucket_Tags_withNoSystemTags
=== RUN TestAccS3Bucket_Tags_withSystemTags
=== PAUSE TestAccS3Bucket_Tags_withSystemTags
=== RUN TestAccS3Bucket_Tags_ignoreTags
=== PAUSE TestAccS3Bucket_Tags_ignoreTags
=== RUN TestAccS3Bucket_Manage_lifecycleBasic
=== PAUSE TestAccS3Bucket_Manage_lifecycleBasic
=== RUN TestAccS3Bucket_Manage_lifecycleExpireMarkerOnly
=== PAUSE TestAccS3Bucket_Manage_lifecycleExpireMarkerOnly
=== RUN TestAccS3Bucket_Manage_lifecycleRuleExpirationEmptyBlock
=== PAUSE TestAccS3Bucket_Manage_lifecycleRuleExpirationEmptyBlock
=== RUN TestAccS3Bucket_Manage_lifecycleRuleAbortIncompleteMultipartUploadDaysNoExpiration
=== PAUSE TestAccS3Bucket_Manage_lifecycleRuleAbortIncompleteMultipartUploadDaysNoExpiration
=== RUN TestAccS3Bucket_Manage_lifecycleRemove
=== PAUSE TestAccS3Bucket_Manage_lifecycleRemove
=== RUN TestAccS3Bucket_Manage_objectLock
=== PAUSE TestAccS3Bucket_Manage_objectLock
=== RUN TestAccS3Bucket_Manage_objectLock_deprecatedEnabled
=== PAUSE TestAccS3Bucket_Manage_objectLock_deprecatedEnabled
=== RUN TestAccS3Bucket_Manage_objectLock_migrate
=== PAUSE TestAccS3Bucket_Manage_objectLock_migrate
=== RUN TestAccS3Bucket_Manage_objectLockWithVersioning
=== PAUSE TestAccS3Bucket_Manage_objectLockWithVersioning
=== RUN TestAccS3Bucket_Manage_objectLockWithVersioning_deprecatedEnabled
=== PAUSE TestAccS3Bucket_Manage_objectLockWithVersioning_deprecatedEnabled
=== RUN TestAccS3Bucket_Manage_versioning
=== PAUSE TestAccS3Bucket_Manage_versioning
=== RUN TestAccS3Bucket_Manage_versioningDisabled
=== PAUSE TestAccS3Bucket_Manage_versioningDisabled
=== RUN TestAccS3Bucket_Manage_MFADeleteDisabled
=== PAUSE TestAccS3Bucket_Manage_MFADeleteDisabled
=== RUN TestAccS3Bucket_Manage_versioningAndMFADeleteDisabled
=== PAUSE TestAccS3Bucket_Manage_versioningAndMFADeleteDisabled
=== RUN TestAccS3Bucket_Replication_basic
=== PAUSE TestAccS3Bucket_Replication_basic
=== RUN TestAccS3Bucket_Replication_multipleDestinationsEmptyFilter
=== PAUSE TestAccS3Bucket_Replication_multipleDestinationsEmptyFilter
=== RUN TestAccS3Bucket_Replication_multipleDestinationsNonEmptyFilter
=== PAUSE TestAccS3Bucket_Replication_multipleDestinationsNonEmptyFilter
=== RUN TestAccS3Bucket_Replication_twoDestination
=== PAUSE TestAccS3Bucket_Replication_twoDestination
=== RUN TestAccS3Bucket_Replication_ruleDestinationAccessControlTranslation
=== PAUSE TestAccS3Bucket_Replication_ruleDestinationAccessControlTranslation
=== RUN TestAccS3Bucket_Replication_ruleDestinationAddAccessControlTranslation
=== PAUSE TestAccS3Bucket_Replication_ruleDestinationAddAccessControlTranslation
=== RUN TestAccS3Bucket_Replication_withoutStorageClass
=== PAUSE TestAccS3Bucket_Replication_withoutStorageClass
=== RUN TestAccS3Bucket_Replication_expectVersioningValidationError
=== PAUSE TestAccS3Bucket_Replication_expectVersioningValidationError
=== RUN TestAccS3Bucket_Replication_withoutPrefix
=== PAUSE TestAccS3Bucket_Replication_withoutPrefix
=== RUN TestAccS3Bucket_Replication_schemaV2
=== PAUSE TestAccS3Bucket_Replication_schemaV2
=== RUN TestAccS3Bucket_Replication_schemaV2SameRegion
=== PAUSE TestAccS3Bucket_Replication_schemaV2SameRegion
=== RUN TestAccS3Bucket_Replication_RTC_valid
=== PAUSE TestAccS3Bucket_Replication_RTC_valid
=== RUN TestAccS3Bucket_Security_corsUpdate
=== PAUSE TestAccS3Bucket_Security_corsUpdate
=== RUN TestAccS3Bucket_Security_corsDelete
=== PAUSE TestAccS3Bucket_Security_corsDelete
=== RUN TestAccS3Bucket_Security_corsEmptyOrigin
=== PAUSE TestAccS3Bucket_Security_corsEmptyOrigin
=== RUN TestAccS3Bucket_Security_corsSingleMethodAndEmptyOrigin
=== PAUSE TestAccS3Bucket_Security_corsSingleMethodAndEmptyOrigin
=== RUN TestAccS3Bucket_Security_logging
=== PAUSE TestAccS3Bucket_Security_logging
=== RUN TestAccS3Bucket_Security_enableDefaultEncryptionWhenTypical
=== PAUSE TestAccS3Bucket_Security_enableDefaultEncryptionWhenTypical
=== RUN TestAccS3Bucket_Security_enableDefaultEncryptionWhenAES256IsUsed
=== PAUSE TestAccS3Bucket_Security_enableDefaultEncryptionWhenAES256IsUsed
=== RUN TestAccS3Bucket_Security_disableDefaultEncryptionWhenDefaultEncryptionIsEnabled
=== PAUSE TestAccS3Bucket_Security_disableDefaultEncryptionWhenDefaultEncryptionIsEnabled
=== RUN TestAccS3Bucket_Web_simple
=== PAUSE TestAccS3Bucket_Web_simple
=== RUN TestAccS3Bucket_Web_redirect
=== PAUSE TestAccS3Bucket_Web_redirect
=== RUN TestAccS3Bucket_Web_routingRules
=== PAUSE TestAccS3Bucket_Web_routingRules
=== CONT TestAccS3BucketLifecycleConfiguration_basic
=== CONT TestAccS3Bucket_Basic_basic
=== CONT TestAccS3Bucket_Manage_versioning
--- PASS: TestAccS3Bucket_Basic_basic (33.31s)
=== CONT TestAccS3BucketPublicAccessBlock_disappears
--- PASS: TestAccS3BucketPublicAccessBlock_disappears (27.13s)
=== CONT TestAccS3BucketReplicationConfiguration_migrate_withChange
--- PASS: TestAccS3Bucket_Manage_versioning (60.46s)
=== CONT TestAccS3BucketReplicationConfiguration_migrate_noChange
--- PASS: TestAccS3BucketLifecycleConfiguration_basic (206.96s)
=== CONT TestAccS3BucketReplicationConfiguration_withoutPrefix
--- PASS: TestAccS3BucketReplicationConfiguration_migrate_noChange (304.59s)
=== CONT TestAccS3BucketReplicationConfiguration_filter_withoutId
--- PASS: TestAccS3BucketReplicationConfiguration_migrate_withChange (304.71s)
=== CONT TestAccS3BucketReplicationConfiguration_filter_andOperator
--- PASS: TestAccS3BucketReplicationConfiguration_withoutPrefix (277.52s)
=== CONT TestAccS3BucketReplicationConfiguration_filter_tagFilter
--- PASS: TestAccS3BucketReplicationConfiguration_filter_withoutId (283.09s)
=== CONT TestAccS3BucketReplicationConfiguration_filter_emptyPrefix
--- PASS: TestAccS3BucketReplicationConfiguration_filter_andOperator (313.03s)
=== CONT TestAccS3BucketReplicationConfiguration_filter_emptyConfigurationBlock
--- PASS: TestAccS3BucketReplicationConfiguration_filter_tagFilter (278.88s)
=== CONT TestAccS3BucketReplicationConfiguration_schemaV2DestinationMetrics
--- PASS: TestAccS3BucketReplicationConfiguration_filter_emptyPrefix (282.98s)
=== CONT TestAccS3BucketReplicationConfiguration_schemaV2SameRegion
--- PASS: TestAccS3BucketReplicationConfiguration_filter_emptyConfigurationBlock (282.40s)
=== CONT TestAccS3BucketReplicationConfiguration_schemaV2
--- PASS: TestAccS3BucketReplicationConfiguration_schemaV2DestinationMetrics (281.74s)
=== CONT TestAccS3BucketReplicationConfiguration_withoutStorageClass
--- PASS: TestAccS3BucketReplicationConfiguration_schemaV2SameRegion (169.30s)
=== CONT TestAccS3BucketReplicationConfiguration_withoutId
--- PASS: TestAccS3BucketReplicationConfiguration_schemaV2 (277.94s)
=== CONT TestAccS3BucketReplicationConfiguration_replicaModifications
--- PASS: TestAccS3BucketReplicationConfiguration_withoutStorageClass (277.63s)
=== CONT TestAccS3BucketReplicationConfiguration_replicationTimeControl
--- PASS: TestAccS3BucketReplicationConfiguration_withoutId (277.78s)
=== CONT TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAddAccessControlTranslation
--- PASS: TestAccS3BucketReplicationConfiguration_replicaModifications (277.36s)
=== CONT TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAccessControlTranslation
--- PASS: TestAccS3BucketReplicationConfiguration_replicationTimeControl (277.95s)
=== CONT TestAccS3BucketReplicationConfiguration_twoDestination
--- PASS: TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAddAccessControlTranslation (308.53s)
=== CONT TestAccS3BucketReplicationConfiguration_multipleDestinationsNonEmptyFilter
--- PASS: TestAccS3BucketReplicationConfiguration_configurationRuleDestinationAccessControlTranslation (309.26s)
=== CONT TestAccS3BucketReplicationConfiguration_multipleDestinationsEmptyFilter
--- PASS: TestAccS3BucketReplicationConfiguration_twoDestination (278.49s)
=== CONT TestAccS3BucketReplicationConfiguration_disappears
--- PASS: TestAccS3BucketReplicationConfiguration_disappears (53.15s)
=== CONT TestAccS3BucketReplicationConfiguration_basic
--- PASS: TestAccS3BucketReplicationConfiguration_multipleDestinationsNonEmptyFilter (278.13s)
=== CONT TestAccS3BucketPublicAccessBlock_restrictPublicBuckets
--- PASS: TestAccS3BucketPublicAccessBlock_restrictPublicBuckets (70.81s)
=== CONT TestAccS3BucketPublicAccessBlock_ignorePublicACLs
--- PASS: TestAccS3BucketPublicAccessBlock_ignorePublicACLs (66.88s)
=== CONT TestAccS3BucketPublicAccessBlock_blockPublicPolicy
--- PASS: TestAccS3BucketReplicationConfiguration_multipleDestinationsEmptyFilter (277.65s)
=== CONT TestAccS3BucketPublicAccessBlock_blockPublicACLs
--- PASS: TestAccS3BucketPublicAccessBlock_blockPublicPolicy (71.95s)
=== CONT TestAccS3BucketPublicAccessBlock_Disappears_bucket
--- PASS: TestAccS3BucketPublicAccessBlock_blockPublicACLs (71.85s)
=== CONT TestAccS3Bucket_Replication_schemaV2SameRegion
--- PASS: TestAccS3BucketPublicAccessBlock_Disappears_bucket (22.23s)
=== CONT TestAccS3Bucket_Web_routingRules
--- PASS: TestAccS3Bucket_Replication_schemaV2SameRegion (38.10s)
=== CONT TestAccS3Bucket_Web_redirect
--- PASS: TestAccS3Bucket_Web_routingRules (49.64s)
=== CONT TestAccS3Bucket_Web_simple
--- PASS: TestAccS3BucketReplicationConfiguration_basic (329.73s)
=== CONT TestAccS3Bucket_Security_disableDefaultEncryptionWhenDefaultEncryptionIsEnabled
--- PASS: TestAccS3Bucket_Web_redirect (75.61s)
=== CONT TestAccS3Bucket_Security_enableDefaultEncryptionWhenAES256IsUsed
--- PASS: TestAccS3Bucket_Security_disableDefaultEncryptionWhenDefaultEncryptionIsEnabled (53.68s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_Tag
--- PASS: TestAccS3Bucket_Security_enableDefaultEncryptionWhenAES256IsUsed (33.48s)
=== CONT TestAccS3BucketPublicAccessBlock_basic
--- PASS: TestAccS3Bucket_Web_simple (78.46s)
=== CONT TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix
--- PASS: TestAccS3BucketPublicAccessBlock_basic (29.79s)
=== CONT TestAccS3Bucket_Security_enableDefaultEncryptionWhenTypical
--- PASS: TestAccS3Bucket_Security_enableDefaultEncryptionWhenTypical (31.92s)
=== CONT TestAccS3Bucket_Security_logging
--- PASS: TestAccS3Bucket_Security_logging (51.65s)
=== CONT TestAccS3Bucket_Security_corsSingleMethodAndEmptyOrigin
--- PASS: TestAccS3Bucket_Security_corsSingleMethodAndEmptyOrigin (29.54s)
=== CONT TestAccS3Bucket_Security_corsEmptyOrigin
--- PASS: TestAccS3Bucket_Security_corsEmptyOrigin (29.21s)
=== CONT TestAccS3BucketLifecycleConfiguration_migrate_withChange
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_Tag (203.14s)
=== CONT TestAccS3BucketLifecycleConfiguration_migrate_noChange
--- PASS: TestAccS3BucketLifecycleConfiguration_Update_filterWithAndToFilterWithPrefix (271.93s)
=== CONT TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions
--- PASS: TestAccS3BucketLifecycleConfiguration_migrate_withChange (205.77s)
=== CONT TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering
--- PASS: TestAccS3BucketLifecycleConfiguration_migrate_noChange (206.46s)
=== CONT TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering
--- PASS: TestAccS3BucketLifecycleConfiguration_EmptyFilter_NonCurrentVersions (200.78s)
=== CONT TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering
--- PASS: TestAccS3BucketLifecycleConfiguration_TransitionZeroDays_intelligentTiering (200.91s)
=== CONT TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering
--- PASS: TestAccS3BucketLifecycleConfiguration_TransitionStorageClassOnly_intelligentTiering (201.33s)
=== CONT TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa
--- PASS: TestAccS3BucketLifecycleConfiguration_TransitionUpdateBetweenDaysAndDate_intelligentTiering (345.08s)
=== CONT TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload
--- PASS: TestAccS3BucketLifecycleConfiguration_TransitionDate_intelligentTiering (200.78s)
=== CONT TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock
--- PASS: TestAccS3BucketLifecycleConfiguration_TransitionDate_standardIa (200.79s)
=== CONT TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly
--- PASS: TestAccS3BucketLifecycleConfiguration_RuleExpiration_emptyBlock (201.26s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix
--- PASS: TestAccS3BucketLifecycleConfiguration_ruleAbortIncompleteMultipartUpload (286.74s)
=== CONT TestAccS3BucketLifecycleConfiguration_prefix
--- PASS: TestAccS3BucketLifecycleConfiguration_RuleExpiration_expireMarkerOnly (287.42s)
=== CONT TestAccS3Bucket_Security_corsDelete
--- PASS: TestAccS3Bucket_Security_corsDelete (25.34s)
=== CONT TestAccS3Bucket_Security_corsUpdate
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRangeAndPrefix (202.16s)
=== CONT TestAccS3Bucket_Replication_RTC_valid
--- PASS: TestAccS3BucketLifecycleConfiguration_prefix (201.93s)
=== CONT TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix
--- PASS: TestAccS3Bucket_Security_corsUpdate (54.09s)
=== CONT TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition
--- PASS: TestAccS3Bucket_Replication_RTC_valid (108.49s)
=== CONT TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration
--- PASS: TestAccS3BucketLifecycleConfiguration_multipleRules_noFilterOrPrefix (203.88s)
=== CONT TestAccS3BucketLifecycleConfiguration_multipleRules
--- PASS: TestAccS3BucketLifecycleConfiguration_nonCurrentVersionTransition (202.76s)
=== CONT TestAccS3BucketLifecycleConfiguration_disableRule
--- PASS: TestAccS3BucketLifecycleConfiguration_nonCurrentVersionExpiration (200.48s)
=== CONT TestAccS3Bucket_Tags_basic
--- PASS: TestAccS3Bucket_Tags_basic (31.31s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange
--- PASS: TestAccS3BucketLifecycleConfiguration_multipleRules (200.70s)
=== CONT TestAccS3Bucket_Manage_objectLockWithVersioning_deprecatedEnabled
--- PASS: TestAccS3Bucket_Manage_objectLockWithVersioning_deprecatedEnabled (48.58s)
=== CONT TestAccS3Bucket_Manage_lifecycleRuleAbortIncompleteMultipartUploadDaysNoExpiration
--- PASS: TestAccS3Bucket_Manage_lifecycleRuleAbortIncompleteMultipartUploadDaysNoExpiration (29.30s)
=== CONT TestAccS3Bucket_Manage_lifecycleRuleExpirationEmptyBlock
--- PASS: TestAccS3Bucket_Manage_lifecycleRuleExpirationEmptyBlock (24.17s)
=== CONT TestAccS3Bucket_Manage_objectLockWithVersioning
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeRange (200.46s)
=== CONT TestAccS3Bucket_Manage_objectLock_migrate
--- PASS: TestAccS3Bucket_Manage_objectLockWithVersioning (49.22s)
=== CONT TestAccS3Bucket_Manage_lifecycleExpireMarkerOnly
--- PASS: TestAccS3Bucket_Manage_objectLock_migrate (37.42s)
=== CONT TestAccS3Bucket_Manage_objectLock_deprecatedEnabled
--- PASS: TestAccS3BucketLifecycleConfiguration_disableRule (346.21s)
=== CONT TestAccS3Bucket_Manage_lifecycleBasic
--- PASS: TestAccS3Bucket_Manage_lifecycleExpireMarkerOnly (50.02s)
=== CONT TestAccS3Bucket_Manage_objectLock
--- PASS: TestAccS3Bucket_Manage_objectLock_deprecatedEnabled (32.02s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero
--- PASS: TestAccS3Bucket_Manage_lifecycleBasic (50.86s)
=== CONT TestAccS3Bucket_Tags_ignoreTags
--- PASS: TestAccS3Bucket_Manage_objectLock (52.52s)
=== CONT TestAccS3Bucket_Tags_withSystemTags
--- PASS: TestAccS3Bucket_Tags_ignoreTags (49.47s)
=== CONT TestAccS3Bucket_Tags_withNoSystemTags
--- PASS: TestAccS3Bucket_Tags_withNoSystemTags (95.40s)
=== CONT TestAccS3Bucket_Manage_lifecycleRemove
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThanZero (203.63s)
=== CONT TestAccS3Bucket_Basic_acceleration
--- PASS: TestAccS3Bucket_Tags_withSystemTags (152.59s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan
--- PASS: TestAccS3Bucket_Manage_lifecycleRemove (43.06s)
=== CONT TestAccS3Bucket_Duplicate_UsEast1AltAccount
acctest.go:807: skipping test because at least one environment variable of [AWS_ALTERNATE_PROFILE AWS_ALTERNATE_ACCESS_KEY_ID] must be set. Usage: credentials for running acceptance testing in alternate AWS account.
--- SKIP: TestAccS3Bucket_Duplicate_UsEast1AltAccount (0.00s)
=== CONT TestAccS3BucketLifecycleConfiguration_disappears
--- PASS: TestAccS3Bucket_Basic_acceleration (53.53s)
=== CONT TestAccS3BucketLifecycleConfiguration_filterWithPrefix
--- PASS: TestAccS3BucketLifecycleConfiguration_disappears (68.51s)
=== CONT TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeLessThan (202.45s)
=== CONT TestAccS3Bucket_Duplicate_basic
--- PASS: TestAccS3Bucket_Duplicate_basic (15.15s)
=== CONT TestAccS3Bucket_Replication_twoDestination
--- PASS: TestAccS3Bucket_Replication_twoDestination (36.36s)
=== CONT TestAccS3Bucket_Replication_basic
--- PASS: TestAccS3BucketLifecycleConfiguration_Filter_ObjectSizeGreaterThan (200.65s)
=== CONT TestAccS3Bucket_Duplicate_UsEast1
--- PASS: TestAccS3Bucket_Duplicate_UsEast1 (27.79s)
=== CONT TestAccS3Bucket_Replication_multipleDestinationsNonEmptyFilter
--- PASS: TestAccS3Bucket_Replication_basic (83.31s)
=== CONT TestAccS3Bucket_Basic_requestPayer
--- PASS: TestAccS3BucketLifecycleConfiguration_filterWithPrefix (288.38s)
=== CONT TestAccS3Bucket_Basic_keyEnabled
--- PASS: TestAccS3Bucket_Replication_multipleDestinationsNonEmptyFilter (41.31s)
=== CONT TestAccS3Bucket_Replication_multipleDestinationsEmptyFilter
--- PASS: TestAccS3Bucket_Basic_keyEnabled (35.29s)
=== CONT TestAccS3Bucket_Manage_MFADeleteDisabled
--- PASS: TestAccS3Bucket_Replication_multipleDestinationsEmptyFilter (41.74s)
=== CONT TestAccS3Bucket_Manage_versioningAndMFADeleteDisabled
--- PASS: TestAccS3Bucket_Basic_requestPayer (55.94s)
=== CONT TestAccS3Bucket_disappears
--- PASS: TestAccS3Bucket_Manage_MFADeleteDisabled (31.93s)
=== CONT TestAccS3Bucket_Replication_ruleDestinationAddAccessControlTranslation
--- PASS: TestAccS3Bucket_Manage_versioningAndMFADeleteDisabled (31.31s)
=== CONT TestAccS3Bucket_Manage_versioningDisabled
--- PASS: TestAccS3Bucket_disappears (38.63s)
=== CONT TestAccS3Bucket_Replication_ruleDestinationAccessControlTranslation
--- PASS: TestAccS3Bucket_Manage_versioningDisabled (33.25s)
=== CONT TestAccS3Bucket_Replication_withoutStorageClass
--- PASS: TestAccS3Bucket_Replication_ruleDestinationAddAccessControlTranslation (71.29s)
=== CONT TestAccS3Bucket_Basic_forceDestroy
--- PASS: TestAccS3Bucket_Replication_withoutStorageClass (43.58s)
=== CONT TestAccS3Bucket_Replication_expectVersioningValidationError
--- PASS: TestAccS3Bucket_Replication_ruleDestinationAccessControlTranslation (71.96s)
=== CONT TestAccS3Bucket_Replication_schemaV2
--- PASS: TestAccS3Bucket_Replication_expectVersioningValidationError (19.07s)
=== CONT TestAccS3Bucket_Replication_withoutPrefix
--- PASS: TestAccS3Bucket_Basic_forceDestroy (45.39s)
=== CONT TestAccS3Bucket_Basic_generatedName
--- PASS: TestAccS3Bucket_Replication_withoutPrefix (41.78s)
=== CONT TestAccS3Bucket_Basic_emptyString
--- PASS: TestAccS3Bucket_Basic_generatedName (32.90s)
=== CONT TestAccS3Bucket_Basic_namePrefix
--- PASS: TestAccS3Bucket_Basic_namePrefix (33.48s)
=== CONT TestAccS3Bucket_Basic_forceDestroyWithObjectLockEnabled
--- PASS: TestAccS3Bucket_Basic_emptyString (33.79s)
=== CONT TestAccS3Bucket_Basic_forceDestroyWithEmptyPrefixes
--- PASS: TestAccS3Bucket_Basic_forceDestroyWithEmptyPrefixes (43.88s)
--- PASS: TestAccS3Bucket_Basic_forceDestroyWithObjectLockEnabled (48.64s)
--- PASS: TestAccS3Bucket_Replication_schemaV2 (146.47s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/s3 5001.398s |
This functionality has been released in v5.19.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Description
Migrates the
aws_s3_bucket_intelligent_tiering_configuration
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_request_payment_configuration
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_inventory
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_logging
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_metric
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_ownership_controls
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket_notification
resource to AWS SDK for Go v2.Migrates the
aws_s3_bucket
data source to AWS SDK for Go v2.Migrates the
aws_s3_bucket_objects
data source to AWS SDK for Go v2.Migrates the
aws_s3_bucket_object
data source to AWS SDK for Go v2.Migrates the
aws_s3_bucket_object
resource to AWS SDK for Go v2.Relations
Relates #33537.
Relates #33431.
Relates #33358.
Relates #33330.
Relates #33304.
Output from Acceptance Testing