Commit Graph

168 Commits (88d64326d3825bfcc802acfe59a438a109ff2e7f)

Author SHA1 Message Date
Liam Cervante f931bc4e0e
test: don't panic when resolving references that haven't been evaluated (#37484)
7 months ago
Ricard Bejarano 4ac49bad2b
terraform test: fix regression when running with no tests (#37475) (#37477)
7 months ago
Sarah French da76dba3dc
PSS: Add alternative, experimental version of `init` command that downloads providers in two stages (#37350)
7 months ago
Daniel Schmidt ecfbdaf18d add number of action invocations to change summary
7 months ago
Daniel Schmidt 102a561e3d add actions to the planfile config
7 months ago
Samsondeen 3f7d043566
Append warning in CLI output when query result is empty (#37379)
8 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
8 months ago
Liam Cervante 84c2e2f9e5
terraform test: override prevent_destroy meta attribute (#37364)
8 months ago
Samsondeen 36836fd456
Tests for query command outputs (#37343)
8 months ago
Daniel Banck 3607089016
Support tfquery files in `terraform fmt` (#37347)
8 months ago
Liam Cervante 0a7701f19a
terraform test: refactor graph edge calculation (#37357)
8 months ago
Sarah French d1e412fcf0
PSS: Add initial (incomplete) version of code changes to the `init` command for using pluggable state storage (#37321)
8 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
8 months ago
Sarah French b3d7dae793
Add config parsing and validation for PSS (#37178)
9 months ago
Liam Cervante 777a916435
terraform test: move providers into the graph (#37216)
9 months ago
Liam Cervante 53afa2cd2f
terraform test: move variable evaluation into the terraform test graph (#37205)
9 months ago
Liam Cervante 063b7cf62b
terraform test: check specific dependencies before skipping run blocks (#37204)
9 months ago
Liam Cervante 757efaed9a
terraform test: automatically create edges based on references (#37200)
9 months ago
Liam Cervante f80762d3d5
terraform test: add variable definitions to test files (#37195)
9 months ago
Sarah French 884fc64618
Remove unused test fixture "push-backend-new" (#36842)
12 months ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
12 months 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
1 year ago
Mark DeCrane b2a90cf587 Testing updates
1 year ago
Daniel Schmidt 2e026dec0f
ephemeral: set ephemeral variables for combined plans as well
1 year ago
Sebastian Rivera a5294c2096 Impl tests for the modules command
1 year ago
Bruno Schaatsbergen 098234e244
states: check root output value changes in refresh-only mode (#35812)
1 year ago
Daniel Schmidt 725add6a1a
test: pass in variables during apply
1 year 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