-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
aws_lb_trust_store: wait for status ACTIVE #38332
aws_lb_trust_store: wait for status ACTIVE #38332
Conversation
Community NoteVoting for Prioritization
For Submitters
|
e38ef73
to
c5216d4
Compare
# Conflicts: # internal/service/elbv2/trust_store.go
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀.
% make testacc TESTARGS='-run=TestAccELBV2TrustStore_' PKG=elbv2 ACCTEST_PARALLELISM=3
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.5 test ./internal/service/elbv2/... -v -count 1 -parallel 3 -run=TestAccELBV2TrustStore_ -timeout 360m
=== RUN TestAccELBV2TrustStore_tags
=== PAUSE TestAccELBV2TrustStore_tags
=== RUN TestAccELBV2TrustStore_tags_null
=== PAUSE TestAccELBV2TrustStore_tags_null
=== RUN TestAccELBV2TrustStore_tags_AddOnUpdate
=== PAUSE TestAccELBV2TrustStore_tags_AddOnUpdate
=== RUN TestAccELBV2TrustStore_tags_EmptyTag_OnCreate
=== PAUSE TestAccELBV2TrustStore_tags_EmptyTag_OnCreate
=== RUN TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Add
=== PAUSE TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Add
=== RUN TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Replace
=== PAUSE TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Replace
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_providerOnly
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_providerOnly
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_nonOverlapping
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_nonOverlapping
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_overlapping
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_overlapping
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_updateToProviderOnly
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_updateToProviderOnly
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_updateToResourceOnly
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_updateToResourceOnly
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_emptyResourceTag
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_emptyResourceTag
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_emptyProviderOnlyTag
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_emptyProviderOnlyTag
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_nullOverlappingResourceTag
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_nullOverlappingResourceTag
=== RUN TestAccELBV2TrustStore_tags_DefaultTags_nullNonOverlappingResourceTag
=== PAUSE TestAccELBV2TrustStore_tags_DefaultTags_nullNonOverlappingResourceTag
=== RUN TestAccELBV2TrustStore_tags_ComputedTag_OnCreate
=== PAUSE TestAccELBV2TrustStore_tags_ComputedTag_OnCreate
=== RUN TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Add
=== PAUSE TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Add
=== RUN TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Replace
=== PAUSE TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Replace
=== RUN TestAccELBV2TrustStore_basic
=== PAUSE TestAccELBV2TrustStore_basic
=== RUN TestAccELBV2TrustStore_statusActive
=== PAUSE TestAccELBV2TrustStore_statusActive
=== RUN TestAccELBV2TrustStore_disappears
=== PAUSE TestAccELBV2TrustStore_disappears
=== RUN TestAccELBV2TrustStore_nameGenerated
=== PAUSE TestAccELBV2TrustStore_nameGenerated
=== RUN TestAccELBV2TrustStore_namePrefix
=== PAUSE TestAccELBV2TrustStore_namePrefix
=== CONT TestAccELBV2TrustStore_tags
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_emptyProviderOnlyTag
=== CONT TestAccELBV2TrustStore_basic
--- PASS: TestAccELBV2TrustStore_basic (50.54s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_providerOnly
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_emptyProviderOnlyTag (51.14s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_emptyResourceTag
--- PASS: TestAccELBV2TrustStore_tags (98.52s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_updateToResourceOnly
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_emptyResourceTag (50.76s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_updateToProviderOnly
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_providerOnly (103.87s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_overlapping
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_updateToResourceOnly (64.19s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_nonOverlapping
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_updateToProviderOnly (64.95s)
=== CONT TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Replace
--- PASS: TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Replace (63.33s)
=== CONT TestAccELBV2TrustStore_tags_AddOnUpdate
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_overlapping (87.11s)
=== CONT TestAccELBV2TrustStore_nameGenerated
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_nonOverlapping (87.62s)
=== CONT TestAccELBV2TrustStore_namePrefix
--- PASS: TestAccELBV2TrustStore_nameGenerated (49.08s)
=== CONT TestAccELBV2TrustStore_tags_EmptyTag_OnCreate
--- PASS: TestAccELBV2TrustStore_tags_AddOnUpdate (63.70s)
=== CONT TestAccELBV2TrustStore_tags_ComputedTag_OnCreate
--- PASS: TestAccELBV2TrustStore_namePrefix (49.09s)
=== CONT TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Add
--- PASS: TestAccELBV2TrustStore_tags_ComputedTag_OnCreate (52.47s)
=== CONT TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Replace
--- PASS: TestAccELBV2TrustStore_tags_EmptyTag_OnCreate (65.63s)
=== CONT TestAccELBV2TrustStore_disappears
--- PASS: TestAccELBV2TrustStore_tags_EmptyTag_OnUpdate_Add (76.91s)
=== CONT TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Add
--- PASS: TestAccELBV2TrustStore_disappears (46.68s)
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_nullNonOverlappingResourceTag
--- PASS: TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Replace (65.58s)
--- PASS: TestAccELBV2TrustStore_tags_ComputedTag_OnUpdate_Add (66.01s)
=== CONT TestAccELBV2TrustStore_tags_null
=== CONT TestAccELBV2TrustStore_tags_DefaultTags_nullOverlappingResourceTag
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_nullNonOverlappingResourceTag (49.73s)
--- PASS: TestAccELBV2TrustStore_tags_null (54.99s)
--- PASS: TestAccELBV2TrustStore_tags_DefaultTags_nullOverlappingResourceTag (50.07s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/elbv2 506.092s
@szemek Thanks for the contribution 🎉 👏. |
This functionality has been released in v5.59.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Description
Changes implement waitTrustStoreActive function to wait until Trust Store changes its status to ACTIVE.
Relations
Closes #36825
References
Output from Acceptance Testing
I got Error for
TestAccELBV2TrustStore_disappears
test on main branch, so it might be a problem with a test itself.