Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add sweeper and use consistent naming for all Spaces buckets in tests. #945

Merged
merged 5 commits into from
Feb 13, 2023

Conversation

andrewsomething
Copy link
Member

$ make testacc PKG_NAME=digitalocean/spaces TESTARGS="-count=1"
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test -v ./digitalocean/spaces/... -count=1 -timeout 120m -parallel=10
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_basic
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_basic
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_readableBody
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_readableBody
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_allParams
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_allParams
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_LeadingSlash
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_LeadingSlash
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_MultipleSlashes
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_MultipleSlashes
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObject_RegionError
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObject_RegionError
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObjects_basic
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObjects_basic
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObjects_all
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObjects_all
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObjects_prefixes
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObjects_prefixes
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObjects_encoded
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObjects_encoded
=== RUN   TestAccDataSourceDigitalOceanSpacesBucketObjects_maxKeys
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucketObjects_maxKeys
=== RUN   TestAccDataSourceDigitalOceanSpacesBucket_Basic
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucket_Basic
=== RUN   TestAccDataSourceDigitalOceanSpacesBucket_NotFound
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucket_NotFound
=== RUN   TestAccDataSourceDigitalOceanSpacesBucket_RegionError
=== PAUSE TestAccDataSourceDigitalOceanSpacesBucket_RegionError
=== RUN   TestAccDataSourceDigitalOceanSpacesBuckets_Basic
=== PAUSE TestAccDataSourceDigitalOceanSpacesBuckets_Basic
=== RUN   TestAccDigitalOceanBucketPolicy_importBasic
=== PAUSE TestAccDigitalOceanBucketPolicy_importBasic
=== RUN   TestAccDigitalOceanBucket_importBasic
=== PAUSE TestAccDigitalOceanBucket_importBasic
=== RUN   TestAccDigitalOceanSpacesBucketObject_noNameNoKey
=== PAUSE TestAccDigitalOceanSpacesBucketObject_noNameNoKey
=== RUN   TestAccDigitalOceanSpacesBucketObject_empty
=== PAUSE TestAccDigitalOceanSpacesBucketObject_empty
=== RUN   TestAccDigitalOceanSpacesBucketObject_source
=== PAUSE TestAccDigitalOceanSpacesBucketObject_source
=== RUN   TestAccDigitalOceanSpacesBucketObject_content
=== PAUSE TestAccDigitalOceanSpacesBucketObject_content
=== RUN   TestAccDigitalOceanSpacesBucketObject_contentBase64
=== PAUSE TestAccDigitalOceanSpacesBucketObject_contentBase64
=== RUN   TestAccDigitalOceanSpacesBucketObject_withContentCharacteristics
=== PAUSE TestAccDigitalOceanSpacesBucketObject_withContentCharacteristics
=== RUN   TestAccDigitalOceanSpacesBucketObject_NonVersioned
=== PAUSE TestAccDigitalOceanSpacesBucketObject_NonVersioned
=== RUN   TestAccDigitalOceanSpacesBucketObject_updates
=== PAUSE TestAccDigitalOceanSpacesBucketObject_updates
=== RUN   TestAccDigitalOceanSpacesBucketObject_updateSameFile
=== PAUSE TestAccDigitalOceanSpacesBucketObject_updateSameFile
=== RUN   TestAccDigitalOceanSpacesBucketObject_updatesWithVersioning
=== PAUSE TestAccDigitalOceanSpacesBucketObject_updatesWithVersioning
=== RUN   TestAccDigitalOceanSpacesBucketObject_acl
=== PAUSE TestAccDigitalOceanSpacesBucketObject_acl
=== RUN   TestAccDigitalOceanSpacesBucketObject_metadata
=== PAUSE TestAccDigitalOceanSpacesBucketObject_metadata
=== RUN   TestAccDigitalOceanSpacesBucketObject_RegionError
=== PAUSE TestAccDigitalOceanSpacesBucketObject_RegionError
=== RUN   TestAccDigitalOceanBucketPolicy_basic
=== PAUSE TestAccDigitalOceanBucketPolicy_basic
=== RUN   TestAccDigitalOceanBucketPolicy_update
=== PAUSE TestAccDigitalOceanBucketPolicy_update
=== RUN   TestAccDigitalOceanBucketPolicy_invalidJson
=== PAUSE TestAccDigitalOceanBucketPolicy_invalidJson
=== RUN   TestAccDigitalOceanBucketPolicy_emptyPolicy
=== PAUSE TestAccDigitalOceanBucketPolicy_emptyPolicy
=== RUN   TestAccDigitalOceanBucketPolicy_unknownBucket
=== PAUSE TestAccDigitalOceanBucketPolicy_unknownBucket
=== RUN   TestAccDigitalOceanBucket_basic
=== PAUSE TestAccDigitalOceanBucket_basic
=== RUN   TestAccDigitalOceanBucket_region
=== PAUSE TestAccDigitalOceanBucket_region
=== RUN   TestAccDigitalOceanBucket_UpdateAcl
=== PAUSE TestAccDigitalOceanBucket_UpdateAcl
=== RUN   TestAccDigitalOceanBucket_UpdateCors
=== PAUSE TestAccDigitalOceanBucket_UpdateCors
=== RUN   TestAccDigitalOceanBucket_WithCors
=== PAUSE TestAccDigitalOceanBucket_WithCors
=== RUN   TestAccDigitalOceanBucket_WithMultipleCorsRules
=== PAUSE TestAccDigitalOceanBucket_WithMultipleCorsRules
=== RUN   TestAccDigitalOceanBucket_shouldFailNotFound
=== PAUSE TestAccDigitalOceanBucket_shouldFailNotFound
=== RUN   TestAccDigitalOceanBucket_Versioning
=== PAUSE TestAccDigitalOceanBucket_Versioning
=== RUN   TestAccDigitalOceanSpacesBucket_LifecycleBasic
=== PAUSE TestAccDigitalOceanSpacesBucket_LifecycleBasic
=== RUN   TestAccDigitalOceanSpacesBucket_LifecycleExpireMarkerOnly
=== PAUSE TestAccDigitalOceanSpacesBucket_LifecycleExpireMarkerOnly
=== RUN   TestAccDigitalOceanSpacesBucket_RegionError
=== PAUSE TestAccDigitalOceanSpacesBucket_RegionError
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_basic
=== CONT  TestAccDigitalOceanBucketPolicy_emptyPolicy
=== CONT  TestAccDataSourceDigitalOceanSpacesBuckets_Basic
=== CONT  TestAccDataSourceDigitalOceanSpacesBucket_RegionError
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObjects_all
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObjects_basic
=== CONT  TestAccDigitalOceanBucketPolicy_invalidJson
=== CONT  TestAccDigitalOceanSpacesBucketObject_noNameNoKey
=== CONT  TestAccDigitalOceanBucket_importBasic
=== CONT  TestAccDigitalOceanBucketPolicy_importBasic
--- PASS: TestAccDataSourceDigitalOceanSpacesBucket_RegionError (0.96s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_RegionError
--- PASS: TestAccDigitalOceanBucketPolicy_invalidJson (0.99s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_MultipleSlashes
--- PASS: TestAccDigitalOceanSpacesBucketObject_noNameNoKey (1.21s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucket_NotFound
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_RegionError (0.38s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucket_Basic
--- PASS: TestAccDataSourceDigitalOceanSpacesBucket_NotFound (0.48s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_LeadingSlash
--- PASS: TestAccDigitalOceanBucket_importBasic (24.04s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObjects_maxKeys
--- PASS: TestAccDigitalOceanBucketPolicy_emptyPolicy (29.41s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_allParams
--- PASS: TestAccDigitalOceanBucketPolicy_importBasic (31.31s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObjects_encoded
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_basic (31.78s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObject_readableBody
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObjects_basic (31.79s)
=== CONT  TestAccDataSourceDigitalOceanSpacesBucketObjects_prefixes
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_MultipleSlashes (31.02s)
=== CONT  TestAccDigitalOceanBucketPolicy_update
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObjects_all (32.09s)
=== CONT  TestAccDigitalOceanBucketPolicy_basic
--- PASS: TestAccDataSourceDigitalOceanSpacesBucket_Basic (30.92s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_RegionError
--- PASS: TestAccDigitalOceanSpacesBucketObject_RegionError (0.18s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_metadata
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_LeadingSlash (39.82s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_acl
--- PASS: TestAccDataSourceDigitalOceanSpacesBuckets_Basic (42.14s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_contentBase64
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObjects_maxKeys (20.37s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_content
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_allParams (30.74s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_updatesWithVersioning
--- PASS: TestAccDigitalOceanSpacesBucketObject_contentBase64 (18.75s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_source
--- PASS: TestAccDigitalOceanBucketPolicy_basic (29.17s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_updateSameFile
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObjects_encoded (30.58s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_updates
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObject_readableBody (30.29s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_empty
--- PASS: TestAccDataSourceDigitalOceanSpacesBucketObjects_prefixes (30.42s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_NonVersioned
--- PASS: TestAccDigitalOceanBucketPolicy_update (30.31s)
=== CONT  TestAccDigitalOceanSpacesBucketObject_withContentCharacteristics
--- PASS: TestAccDigitalOceanSpacesBucketObject_metadata (31.72s)
=== CONT  TestAccDigitalOceanBucket_WithMultipleCorsRules
--- PASS: TestAccDigitalOceanSpacesBucketObject_source (18.86s)
=== CONT  TestAccDigitalOceanSpacesBucket_RegionError
--- PASS: TestAccDigitalOceanSpacesBucket_RegionError (0.16s)
=== CONT  TestAccDigitalOceanSpacesBucket_LifecycleExpireMarkerOnly
--- PASS: TestAccDigitalOceanSpacesBucketObject_updatesWithVersioning (20.28s)
=== CONT  TestAccDigitalOceanSpacesBucket_LifecycleBasic
--- PASS: TestAccDigitalOceanSpacesBucketObject_empty (18.65s)
=== CONT  TestAccDigitalOceanBucket_Versioning
--- PASS: TestAccDigitalOceanSpacesBucketObject_NonVersioned (18.59s)
=== CONT  TestAccDigitalOceanBucket_shouldFailNotFound
--- PASS: TestAccDigitalOceanSpacesBucketObject_withContentCharacteristics (18.67s)
=== CONT  TestAccDigitalOceanBucket_UpdateAcl
--- PASS: TestAccDigitalOceanSpacesBucketObject_content (38.66s)
=== CONT  TestAccDigitalOceanBucket_WithCors
--- PASS: TestAccDigitalOceanSpacesBucketObject_acl (41.58s)
=== CONT  TestAccDigitalOceanBucket_basic
--- PASS: TestAccDigitalOceanBucket_WithMultipleCorsRules (28.57s)
=== CONT  TestAccDigitalOceanBucket_UpdateCors
--- PASS: TestAccDigitalOceanBucket_WithCors (11.10s)
=== CONT  TestAccDigitalOceanBucket_region
--- PASS: TestAccDigitalOceanSpacesBucketObject_updateSameFile (40.29s)
=== CONT  TestAccDigitalOceanBucketPolicy_unknownBucket
--- PASS: TestAccDigitalOceanBucketPolicy_unknownBucket (0.49s)
--- PASS: TestAccDigitalOceanSpacesBucketObject_updates (40.33s)
--- PASS: TestAccDigitalOceanBucket_shouldFailNotFound (28.04s)
--- PASS: TestAccDigitalOceanBucket_UpdateAcl (29.24s)
--- PASS: TestAccDigitalOceanBucket_UpdateCors (20.10s)
--- PASS: TestAccDigitalOceanBucket_region (21.79s)
--- PASS: TestAccDigitalOceanSpacesBucket_LifecycleExpireMarkerOnly (45.53s)
--- PASS: TestAccDigitalOceanSpacesBucket_LifecycleBasic (47.29s)
--- PASS: TestAccDigitalOceanBucket_Versioning (53.48s)
--- PASS: TestAccDigitalOceanBucket_basic (62.96s)
PASS
ok      github.com/digitalocean/terraform-provider-digitalocean/digitalocean/spaces     146.087s

@andrewsomething andrewsomething requested a review from a team February 10, 2023 23:18
@andrewsomething andrewsomething temporarily deployed to Acceptance Tests February 10, 2023 23:22 — with GitHub Actions Inactive
@andrewsomething andrewsomething temporarily deployed to Acceptance Tests February 13, 2023 17:12 — with GitHub Actions Inactive
@andrewsomething andrewsomething temporarily deployed to Acceptance Tests February 13, 2023 17:40 — with GitHub Actions Inactive
@andrewsomething andrewsomething merged commit 75cc713 into main Feb 13, 2023
@andrewsomething andrewsomething deleted the asb/sweeper-spaces branch February 13, 2023 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants