Commit Graph

36 Commits (f8fb61de12dea9ac94de3060a0d3e97ce9b5480b)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Kristin Laemmert 869058f995
chore: add default events to the MockProvider's InvokeAction response (#37961)
6 months ago
Sarah French 4420c4dcc0
PSS: Update the `workspace new` subcommand to work with PSS, add E2E and integration tests for using `workspace` commands with PSS. (#37855)
6 months ago
Sarah French 6b73f710f8
PSS: Implement initialisation of new working directory (or use of `-reconfigure` flag) while using `state_store` (#37732)
8 months ago
Sarah French 17445f6c5f
PSS: Add chunk size negotiation to `savedStateStore` method, update mock provider for tests. (#37726)
8 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
8 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
8 months ago
James Bardin 1cb7d1859f
Merge pull request #37515 from hashicorp/jbardin/generate-config
9 months ago
Kristin Laemmert 00da430883
very minor fixups for test convenience (#37555)
9 months ago
James Bardin 97ebb6cf38 GenerateResourceConfig test
9 months ago
James Bardin cc74e2eb20 udpate provider mocks
9 months ago
Kristin Laemmert 4fadc32a9e
Action Validate Graph (#37514)
9 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
10 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
11 months ago
Sarah French 39f7920387
PSS: Add packages for presenting a provider as an instance of backend.Backend (#37291)
11 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
11 months ago
Samsondeen 3d3439e00e
Testing list blocks with the gRPC Provider (#37236)
12 months ago
Samsondeen f57642d1a6
tf test: parallelize teardown operations (#37220)
12 months ago
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
12 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
1 year ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
1 year ago
Radek Simko 6f8b5e49c9
providers/testing: Remove unused *TypeName fields (#36813)
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
1 year ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
1 year ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
1 year ago
Sarah French e5d4a51ee4
Validate write-only attributes returned from providers during the UpgradeResourceState RPC (#36305)
1 year ago
Daniel Schmidt 17581e4c48
ephemeral: validate provider responses for write-only attributes
1 year ago
Daniel Schmidt 970ff7f6ec
ephemeral: providers are responsible for setting write-only attributes to null
1 year ago
James Bardin cca1fd95e5 can't check Close call in mocked ephemeral provider
2 years ago
James Bardin 0c5fae9e3c ephemeral e2e test provider
2 years ago
James Bardin 94687676a3 add basic grpc wrapper implemenation
2 years ago
James Bardin 9c3dc8f73a ephemeral protocol rename
2 years ago
James Bardin c70a885afb missing ValidateEphemeralResourceConfig from interface
2 years ago
James Bardin 316f48ec10 ephemeral in mock provider
2 years ago
James Bardin bd45e5b740 mock provider transform can error
2 years ago
Liam Cervante f0b61090a2
Move the testing MockProvider into a dedicated shared package (#34681)
2 years ago