Commit Graph

166 Commits (854232f4439b6bf97eefd4d32a1fe901d82a61e1)

Author SHA1 Message Date
Sarah French da76dba3dc
PSS: Add alternative, experimental version of `init` command that downloads providers in two stages (#37350)
10 months ago
Daniel Schmidt ecfbdaf18d add number of action invocations to change summary
10 months ago
Daniel Schmidt 102a561e3d add actions to the planfile config
10 months ago
Samsondeen 3f7d043566
Append warning in CLI output when query result is empty (#37379)
10 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
10 months ago
Liam Cervante 84c2e2f9e5
terraform test: override prevent_destroy meta attribute (#37364)
10 months ago
Samsondeen 36836fd456
Tests for query command outputs (#37343)
10 months ago
Daniel Banck 3607089016
Support tfquery files in `terraform fmt` (#37347)
10 months ago
Liam Cervante 0a7701f19a
terraform test: refactor graph edge calculation (#37357)
10 months ago
Sarah French d1e412fcf0
PSS: Add initial (incomplete) version of code changes to the `init` command for using pluggable state storage (#37321)
11 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
11 months ago
Sarah French b3d7dae793
Add config parsing and validation for PSS (#37178)
12 months ago
Liam Cervante 777a916435
terraform test: move providers into the graph (#37216)
12 months ago
Liam Cervante 53afa2cd2f
terraform test: move variable evaluation into the terraform test graph (#37205)
12 months ago
Liam Cervante 063b7cf62b
terraform test: check specific dependencies before skipping run blocks (#37204)
1 year ago
Liam Cervante 757efaed9a
terraform test: automatically create edges based on references (#37200)
1 year ago
Liam Cervante f80762d3d5
terraform test: add variable definitions to test files (#37195)
1 year ago
Sarah French 884fc64618
Remove unused test fixture "push-backend-new" (#36842)
1 year ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
1 year ago
Samsondeen 595cd80666
CLI command for listing state identities (#36705)
1 year ago
Liam Cervante aaf617d6d7
Add test case to ensure no regression of already fixed crash (#36583)
1 year ago
Samsondeen 3f4ed7e019
Ensure that all states are cleaned up (#36616)
1 year ago
Samsondeen 1bd312f155
Produce detailed diagnostic objects when test run assertions fail (#36522)
1 year ago
James Bardin 332bce3531 diagnostics should not contain URLs
1 year ago
Samsondeen 018110c012
No state to cleaup when it is empty (#36526)
1 year ago
Samsondeen 2e91113224
Terraform test: Consolidate test execution procedure (#36459)
1 year ago
Samsondeen 4161e88391
Continue test execution after an expected failure (#36447)
1 year ago
Samsondeen 7f29df96a0
Allow terraform init when only test files are present in directory (#36429)
1 year ago
Radek Simko 70a1fd5e98
Fix diagnostic & avoid variable override via environment (#36435)
1 year ago
Samsondeen 2f0f537e69
Terraform test: Execute eligible test runs in parallel (#36300)
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
Kévin Andrieux 258f91ab0c
feat: add state_key for test run blocks (#36185)
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
Samsondeen aec7c3cc89
terraform test: allow computed/mocked values override during planning (#36227)
1 year ago
Mark DeCrane e6bd282963
Merge pull request #36062 from hashicorp/TF-19313/modules-cmd-human-view
1 year ago
Samsondeen aa38305344
Merge pull request #36186 from hashicorp/sams/skip-graph-cycle-validation
1 year ago
Samsondeen Dare 77c362b414 Skip graph cycle validation when using the graph command
1 year ago
James Bardin c128eaa092 don't validate apply variables from auto files
1 year ago
James Bardin 4883499a89 test non-string env var input variables
2 years ago
Mark DeCrane b2a90cf587 Testing updates
2 years ago
Daniel Schmidt 2e026dec0f
ephemeral: set ephemeral variables for combined plans as well
2 years ago
Sebastian Rivera a5294c2096 Impl tests for the modules command
2 years ago
Bruno Schaatsbergen 098234e244
states: check root output value changes in refresh-only mode (#35812)
2 years ago
Daniel Schmidt 725add6a1a
test: pass in variables during apply
2 years ago
makx 2a9a8c2aca
show deprecation warning if -state is used with plan, apply, refresh (#35660)
2 years ago
kmoe fab3673f8d
lang: stabilise ephemeral values experiment (#35636)
2 years ago
Liam Cervante 4f62fcac53
init: fix invalid + duplicate required provider blocks crashing (#35533)
2 years ago
MicahKimel 3258744166
Remove invalid warning during cleanup phase (#35172)
2 years ago
Liam Cervante 48fc2d3ac7
terraform test: Disallow version constraints within test files (#35161)
2 years ago