Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 #33593

Merged

Conversation

ewbankkit
Copy link
Contributor

@ewbankkit ewbankkit commented Sep 22, 2023

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

% 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
% 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=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
% make testacc TESTARGS='-run=TestAccS3BucketDataSource_' 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=TestAccS3BucketDataSource_ -timeout 360m
=== RUN   TestAccS3BucketDataSource_basic
=== PAUSE TestAccS3BucketDataSource_basic
=== RUN   TestAccS3BucketDataSource_website
=== PAUSE TestAccS3BucketDataSource_website
=== CONT  TestAccS3BucketDataSource_basic
=== CONT  TestAccS3BucketDataSource_website
--- PASS: TestAccS3BucketDataSource_basic (27.86s)
--- PASS: TestAccS3BucketDataSource_website (45.00s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/s3	50.451s
% 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=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_' 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
@github-actions
Copy link

Community Note

Voting for Prioritization

  • Please vote on this pull request by adding a 👍 reaction to the original post to help the community and maintainers prioritize this pull request.
  • Please see our prioritization guide for information on how we prioritize.
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.

For Submitters

  • Review the contribution guide relating to the type of change you are making to ensure all of the necessary steps have been taken.
  • For new resources and data sources, use skaff to generate scaffolding with comments detailing common expectations.
  • Whether or not the branch has been rebased will not impact prioritization, but doing so is always a welcome surprise.

@github-actions github-actions bot added size/XL Managed by automation to categorize the size of a PR. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure. service/s3 Issues and PRs that pertain to the s3 service. labels Sep 22, 2023
@terraform-aws-provider terraform-aws-provider bot added the prioritized Part of the maintainer teams immediate focus. To be addressed within the current quarter. label Sep 22, 2023
% 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
@ewbankkit ewbankkit changed the title [WIP] r/aws_s3_bucket_intelligent_tiering_configuration: Migrate to AWS SDK for Go v2 [WIP] r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 Sep 22, 2023
% 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
% 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
@github-actions github-actions bot added the client-connections Pertains to the AWS Client and service connections. label Sep 27, 2023
% 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
@ewbankkit ewbankkit changed the title [WIP] r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 r/aws_s3_bucket_intelligent_tiering_configuration et al.: Migrate to AWS SDK for Go v2 Sep 27, 2023
@ewbankkit
Copy link
Contributor Author

% 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

@ewbankkit ewbankkit merged commit dd206ba into main Sep 27, 2023
35 checks passed
@ewbankkit ewbankkit deleted the f-aws_s3_bucket_request_payment_configuration-aws-sdk-v2 branch September 27, 2023 20:17
@github-actions github-actions bot added this to the v5.19.0 milestone Sep 27, 2023
@ewbankkit
Copy link
Contributor Author

% 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

@github-actions
Copy link

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!

@github-actions
Copy link

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.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 29, 2023
@justinretzolk justinretzolk added the aws-sdk-go-migration Issues that are related to the providers migration to AWS SDK for Go v2. label Mar 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
aws-sdk-go-migration Issues that are related to the providers migration to AWS SDK for Go v2. client-connections Pertains to the AWS Client and service connections. prioritized Part of the maintainer teams immediate focus. To be addressed within the current quarter. service/s3 Issues and PRs that pertain to the s3 service. size/XL Managed by automation to categorize the size of a PR. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants