Commit Graph

762 Commits (16a34fe47ffc4149abb4ae03dfedeea19df1f92e)

Author SHA1 Message Date
Samsondeen 16a34fe47f
Accept CLI option for the number of parallel ops in a test run's plan/apply (#36323)
1 year ago
Bruno Schaatsbergen 61acb0cb3a
tfdiags: add Warnings method (#36392)
1 year ago
Sarah French b16a50973f
Add reusable Diagnostic comparer to `tfdiags` package (#36385)
1 year ago
Sarah French 6b81f7184c
Change JUnit `terraform test` output to include test failure details inside `<failure>` elements, use the error message as the `message` attribute (#36316)
1 year ago
Sarah French 39224976a8
Make test fail if JUnit feature is experimental (#36348)
1 year ago
Sarah French 21cafd70ea
Add more details to JUnit `terraform test` output to describe why a test was skipped (#36315)
1 year ago
Kévin Andrieux 258f91ab0c
feat: add state_key for test run blocks (#36185)
1 year ago
Sarah French 8e1d36681c
Promote JUnit output 'terraform test' feature from experimental status, make incompatibility with remote test execution explicit via flag validation (#36324)
1 year ago
Liam Cervante 408f323efa
test: also allow mock_data and mock_resource blocks to generate data during planning (#36317)
1 year ago
Sarah French ab6e4f2299
Refactor JUnit XML output of `terraform test` into a new `junit` package (#36304)
1 year ago
Sarah French 43f31c43b0
Add start time timestamps to `<testcase>`/Run data in JUnit XML output from `terraform test` (#36295)
1 year ago
Samsondeen aec7c3cc89
terraform test: allow computed/mocked values override during planning (#36227)
1 year ago
Daniel Schmidt 276662f754 ephemeral: add test case for block rendering
1 year ago
Liam Cervante 672cd816d5 don't precompute actions
1 year ago
Daniel Schmidt 0e6a3ac994 ephemeral: render write-only attributes in plan UI
1 year ago
Radek Simko 908828be8a
cmd/modules: Ensure modules are sorted by reference key (#36268)
1 year ago
Liam Cervante a4e1e60a01
logging: add trace statements when changes are ignored (#36259)
1 year ago
Radek Simko 1d2d35b0b4
command: Update test to aid debugging of failures (#36255)
1 year ago
Mark DeCrane e6bd282963
Merge pull request #36062 from hashicorp/TF-19313/modules-cmd-human-view
2 years ago
Samsondeen aa38305344
Merge pull request #36186 from hashicorp/sams/skip-graph-cycle-validation
2 years ago
Samsondeen Dare f41ce87644 update comments
2 years ago
James Bardin a003a6ecaf
Merge pull request #36180 from hashicorp/jbardin/var-file-apply
2 years ago
Samsondeen Dare b3cb17dead only ignore validation if -draw-cycles is enabled
2 years ago
Samsondeen Dare d213d45cc5 pass the option via context
2 years ago
Samsondeen Dare 77c362b414 Skip graph cycle validation when using the graph command
2 years ago
James Bardin c128eaa092 don't validate apply variables from auto files
2 years ago
Radek Simko bfa011e88b
command/views: Fix flaky hook tests (#36104)
2 years ago
Mark DeCrane 9a3cedb499 align modules cmd with formating seen in providers cmd
2 years ago
James Bardin 4883499a89 test non-string env var input variables
2 years ago
Liam Cervante f1bd8df9b0
jsonplan: sort the relevant attributes in the correct plan (#36093)
2 years ago
Liam Cervante 36d7e8706f
jsonplan: deterministic relevant attribute order (#36076)
2 years ago
Mark DeCrane b2a90cf587 Testing updates
2 years ago
Mark DeCrane 8d0db63571 Add human view for modules cmd
2 years ago
James Bardin 16fe12ef0b synchronize schema and test fixture
2 years ago
James Bardin c1f8152f10 undeclared variables must be allowed during apply
2 years ago
Bruno Schaatsbergen a5d8673a41
Revert "Merge pull request #35929 from bschaatsbergen/b/fix-retry-messages-in-cloud-backend-json"
2 years ago
Bruno Schaatsbergen 247302f47d
Merge branch 'main' into b/fix-retry-messages-in-cloud-backend-json
2 years ago
Bruno Schaatsbergen 6b0ba4d20d
refactor: gracefully handle marshalling error with empty output
2 years ago
Bruno Schaatsbergen b358e333ee
refactor: make methods private
2 years ago
Daniel Schmidt 6f58dbe75c
write-only attributes: emit structural data on schema rendering
2 years ago
Bruno Schaatsbergen 515897a125
copyright: add missing header
2 years ago
Bruno Schaatsbergen 45c38a6469
Merge branch 'main' into b/fix-retry-messages-in-cloud-backend-json
2 years ago
Bruno Schaatsbergen ae661f3568
views: add comments for clarity
2 years ago
Bruno Schaatsbergen f1428b3388
backend/cloud: expose View to enable reuse in a (cloud) backend
2 years ago
Daniel Schmidt 90973698bf
Merge branch 'main' into pass-ephemeral-variables-to-terraform-apply
2 years ago
Liam Cervante eeacced8f0
Add go vet as a check to the Github commit actions (#31461)
2 years ago
James Bardin 896f9e74b6
Merge pull request #35958 from hashicorp/jbardin/uknown-ephemeral-config
2 years ago
Daniel Schmidt eccf39aa45
ephemeral: support interactive variable input for ephemeral values
2 years ago
Bruno Schaatsbergen 94c732b7a5
views: refactor RetryLog to use an elapsed time
2 years ago
Bruno Schaatsbergen 93ae38dadf
views: add tests for cloud view
2 years ago