Commit Graph

45 Commits (27770ee8053da48fbb684fd23d415aae376d2bed)

Author SHA1 Message Date
Sarah French f2818db795
PSS : Add `fs` and `inmem` state storage implementations to the builtin `simplev6` provider, update `grpcwrap` package, use PSS implementation in E2E test (#37790)
3 months ago
Sarah French 6b73f710f8
PSS: Implement initialisation of new working directory (or use of `-reconfigure` flag) while using `state_store` (#37732)
4 months ago
Samsondeen 2274026c68
query: add -query flag to validate command (#37671)
5 months ago
Liam Cervante 551ba2e525
Implement controlling destroy functionality within Terraform Test (#37359)
5 months ago
Liam Cervante 5124967f5a
actions: allow skipping refresh when invoking actions (#37541)
6 months ago
Liam Cervante b0ff7c271c
Revert "actions: allow skipping refresh when invoking actions (#37523)" (#37539)
6 months ago
Liam Cervante d39fcc4f0b
actions: allow skipping refresh when invoking actions (#37523)
6 months ago
Liam Cervante 866363ffff
actions: add invoke nodes to the graph (#37521)
6 months ago
Liam Cervante e854d8364d
actions: add invoke flag for plan and apply commands (#37512)
6 months ago
Sarah French f494ff5540
Pull `init` command's Run method logic into separate method in new file, enable accessing experimental version of init logic via experiments and flags or ENVs (#37327)
7 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
7 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
8 months ago
Daniel Banck 2b9d25c7fd
Add `terraform query` subcommand (TF-25494) (#37174)
8 months ago
James Bardin 332bce3531 diagnostics should not contain URLs
12 months ago
Sarah French 85b482e05a
Add testing helpers that allow comparing diagnostics, refactor existing tests to use them. (#36456)
1 year ago
Samsondeen 86295f518c
Don't set default parallelism for cloud runs (#36441)
1 year ago
Samsondeen 16a34fe47f
Accept CLI option for the number of parallel ops in a test run's plan/apply (#36323)
1 year ago
Sarah French b16a50973f
Add reusable Diagnostic comparer to `tfdiags` package (#36385)
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
Sebastian Rivera a5294c2096 Impl tests for the modules command
1 year ago
Sebastian Rivera ee1a2a7858 Implement the modules command
1 year ago
makx 2a9a8c2aca
show deprecation warning if -state is used with plan, apply, refresh (#35660)
1 year ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
UKEME BASSEY 7fb13b8868 fixing tests
2 years ago
UKEME BASSEY c7bbc09631 move all command args from command/init to args/init
2 years ago
UKEME BASSEY 0ea25e3b40 fixing tests internal/command/init, view and argumento
2 years ago
UKEME BASSEY ea8d0869d8 convert all logs to be view type exclusive for human or json format
2 years ago
Nick Fagerlund 1781c8e8e9 Experimental `-allow-deferral` flag for enabling deferred actions on CLI
2 years ago
Martin Atkins b43ddd8ff6 terraform test: Experimental JUnit XML reporting
2 years ago
Liam Cervante edcc35c96c
testing framework: move local implementation into local directory (#33734)
3 years ago
CJ Horton 98b81d3c50 add missing copyright headers
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Liam Cervante f397954c52
testing framework: allow users to specify deeply nested testing directories (#33584)
3 years ago
Liam Cervante e1019b3641
testing framework: validate the configuration before terraform test (#33559)
3 years ago
Liam Cervante c91f91cc9e
testing framework: change test file extension to .tftest.hcl (#33553)
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
3 years ago
Liam Cervante 48c818927c Remove old implementation of terraform test command
3 years ago
Liam Cervante d5fed58fc5
plannable import: write generated config to out flag (#33186)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Krista LaFentres fea8f6cfa2 cli: Migrate show command to use command arguments and views
4 years ago
Chris Arcand 33d7c1e6d6 command/init: Add -cloud alias (of -backend)
4 years ago
Martin Atkins 5b266dd5ca command: Remove the experimental "terraform add" command
4 years ago
Kristin Laemmert 583859e510
commands: `terraform add` (#28874)
5 years ago
Martin Atkins 034e944070 Move plans/ to internal/plans/
5 years ago
Martin Atkins ffe056bacb Move command/ to internal/command/
5 years ago