-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
f/aws_sfn_state_machine: enable tracing config #15434
f/aws_sfn_state_machine: enable tracing config #15434
Conversation
@@ -359,3 +392,71 @@ EOF | |||
} | |||
`, rName, tag1Key, tag1Value, tag2Key, tag2Value) | |||
} | |||
|
|||
func testAccAWSSfnStateMachineConfigTracingConfigEnable(rName string) string { |
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.
@gdavison : is there some different command to run to format this ? Got terrafmt error, got the same thing last time as well.
Hi any update on this feature? |
OMG Does this mean 'X-Ray tracing enable' config will be supported for StepFunction very soon? |
As soon as it get reviewed and merged |
@bflad @gdavison @ewbankkit |
a3ee422
to
c498d3a
Compare
Acceptance test output: % make testacc TEST=./aws TESTARGS='-run=TestAccAWSSfnStateMachine_createUpdate' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSSfnStateMachine_createUpdate -timeout 180m === RUN TestAccAWSSfnStateMachine_createUpdate === PAUSE TestAccAWSSfnStateMachine_createUpdate === CONT TestAccAWSSfnStateMachine_createUpdate --- PASS: TestAccAWSSfnStateMachine_createUpdate (107.22s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 110.582s
…uration after Update. Acceptance test output: % make testacc TEST=./aws TESTARGS='-run=TestAccAWSSfnStateMachine_TracingConfiguration\|TestAccAWSSfnStateMachine_expressUpdate' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSSfnStateMachine_TracingConfiguration\|TestAccAWSSfnStateMachine_expressUpdate -timeout 180m === RUN TestAccAWSSfnStateMachine_expressUpdate === PAUSE TestAccAWSSfnStateMachine_expressUpdate === RUN TestAccAWSSfnStateMachine_TracingConfiguration === PAUSE TestAccAWSSfnStateMachine_TracingConfiguration === CONT TestAccAWSSfnStateMachine_expressUpdate === CONT TestAccAWSSfnStateMachine_TracingConfiguration --- PASS: TestAccAWSSfnStateMachine_TracingConfiguration (114.16s) --- PASS: TestAccAWSSfnStateMachine_expressUpdate (119.29s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 122.419s
…uration after Update. Acceptance test output: % make testacc TEST=./aws TESTARGS='-run=TestAccAWSSfnStateMachine_expressLoggingConfiguration' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSSfnStateMachine_expressLoggingConfiguration -timeout 180m === RUN TestAccAWSSfnStateMachine_expressLoggingConfiguration === PAUSE TestAccAWSSfnStateMachine_expressLoggingConfiguration === CONT TestAccAWSSfnStateMachine_expressLoggingConfiguration --- PASS: TestAccAWSSfnStateMachine_expressLoggingConfiguration (95.94s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 99.367s
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 🚀.
Commercial
% make testacc TEST=./aws TESTARGS='-run=TestAccAWSSfnStateMachine_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSSfnStateMachine_ -timeout 180m
=== RUN TestAccAWSSfnStateMachine_createUpdate
=== PAUSE TestAccAWSSfnStateMachine_createUpdate
=== RUN TestAccAWSSfnStateMachine_expressUpdate
=== PAUSE TestAccAWSSfnStateMachine_expressUpdate
=== RUN TestAccAWSSfnStateMachine_standardUpdate
=== PAUSE TestAccAWSSfnStateMachine_standardUpdate
=== RUN TestAccAWSSfnStateMachine_tags
=== PAUSE TestAccAWSSfnStateMachine_tags
=== RUN TestAccAWSSfnStateMachine_TracingConfiguration
=== PAUSE TestAccAWSSfnStateMachine_TracingConfiguration
=== RUN TestAccAWSSfnStateMachine_disappears
=== PAUSE TestAccAWSSfnStateMachine_disappears
=== RUN TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== PAUSE TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== CONT TestAccAWSSfnStateMachine_createUpdate
=== CONT TestAccAWSSfnStateMachine_TracingConfiguration
=== CONT TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== CONT TestAccAWSSfnStateMachine_standardUpdate
=== CONT TestAccAWSSfnStateMachine_tags
=== CONT TestAccAWSSfnStateMachine_disappears
=== CONT TestAccAWSSfnStateMachine_expressUpdate
--- PASS: TestAccAWSSfnStateMachine_expressUpdate (82.85s)
--- PASS: TestAccAWSSfnStateMachine_standardUpdate (86.95s)
--- PASS: TestAccAWSSfnStateMachine_createUpdate (91.58s)
--- PASS: TestAccAWSSfnStateMachine_disappears (97.47s)
--- PASS: TestAccAWSSfnStateMachine_expressLoggingConfiguration (150.39s)
--- PASS: TestAccAWSSfnStateMachine_TracingConfiguration (153.24s)
--- PASS: TestAccAWSSfnStateMachine_tags (158.60s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 161.891s
GovCloud
% make testacc TEST=./aws TESTARGS='-run=TestAccAWSSfnStateMachine_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSSfnStateMachine_ -timeout 180m
=== RUN TestAccAWSSfnStateMachine_createUpdate
=== PAUSE TestAccAWSSfnStateMachine_createUpdate
=== RUN TestAccAWSSfnStateMachine_expressUpdate
=== PAUSE TestAccAWSSfnStateMachine_expressUpdate
=== RUN TestAccAWSSfnStateMachine_standardUpdate
=== PAUSE TestAccAWSSfnStateMachine_standardUpdate
=== RUN TestAccAWSSfnStateMachine_tags
=== PAUSE TestAccAWSSfnStateMachine_tags
=== RUN TestAccAWSSfnStateMachine_TracingConfiguration
=== PAUSE TestAccAWSSfnStateMachine_TracingConfiguration
=== RUN TestAccAWSSfnStateMachine_disappears
=== PAUSE TestAccAWSSfnStateMachine_disappears
=== RUN TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== PAUSE TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== CONT TestAccAWSSfnStateMachine_createUpdate
=== CONT TestAccAWSSfnStateMachine_TracingConfiguration
=== CONT TestAccAWSSfnStateMachine_standardUpdate
=== CONT TestAccAWSSfnStateMachine_expressLoggingConfiguration
=== CONT TestAccAWSSfnStateMachine_tags
=== CONT TestAccAWSSfnStateMachine_disappears
=== CONT TestAccAWSSfnStateMachine_expressUpdate
--- PASS: TestAccAWSSfnStateMachine_disappears (59.21s)
--- PASS: TestAccAWSSfnStateMachine_standardUpdate (107.93s)
--- PASS: TestAccAWSSfnStateMachine_tags (109.99s)
--- PASS: TestAccAWSSfnStateMachine_createUpdate (111.59s)
--- PASS: TestAccAWSSfnStateMachine_expressLoggingConfiguration (111.89s)
--- PASS: TestAccAWSSfnStateMachine_expressUpdate (114.22s)
--- PASS: TestAccAWSSfnStateMachine_TracingConfiguration (117.20s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 120.135s
@nikhil-goenka Thanks for the contribution 👏. |
This has been released in version 3.39.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 for triage. Thanks! |
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. |
Community Note
Closes #15430.
Closes #12506.
Closes #18614.
Closes #18615.
Release note for CHANGELOG:
Output from acceptance testing: