Commit 807fe50
committed
bedrockagent: gate tests which depend on Amazon Titan foundation models
```console
% make t K=bedrockagent T=TestAccBedrockAgent_serial/DataSource
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
make: Running acceptance tests on branch: 🌿 td-bedrock-nova 🌿...
TF_ACC=1 go1.26.2 test ./internal/service/bedrockagent/... -v -count 1 -parallel 20 -run='TestAccBedrockAgent_serial/DataSource' -timeout 360m -vet=off
2026/05/08 15:06:01 Creating Terraform AWS Provider (SDKv2-style)...
2026/05/08 15:06:01 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN TestAccBedrockAgent_serial
=== PAUSE TestAccBedrockAgent_serial
=== CONT TestAccBedrockAgent_serial
=== RUN TestAccBedrockAgent_serial/DataSource
=== RUN TestAccBedrockAgent_serial/DataSource/disappears
data_source_test.go:351: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/update
data_source_test.go:378: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/hierarchical
data_source_test.go:148: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/parsingModality
data_source_test.go:297: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/webConfiguration
data_source_test.go:439: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/basic
data_source_test.go:21: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/full
data_source_test.go:51: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/semantic
data_source_test.go:99: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/parsing
data_source_test.go:246: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/bedrockDataAutomation
data_source_test.go:483: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
=== RUN TestAccBedrockAgent_serial/DataSource/customTransformation
data_source_test.go:198: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
--- PASS: TestAccBedrockAgent_serial (0.00s)
--- PASS: TestAccBedrockAgent_serial/DataSource (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/disappears (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/update (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/hierarchical (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/parsingModality (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/webConfiguration (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/basic (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/full (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/semantic (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/parsing (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/bedrockDataAutomation (0.00s)
--- SKIP: TestAccBedrockAgent_serial/DataSource/customTransformation (0.00s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/bedrockagent 7.017s
```
```console
% make t K=bedrockagent T=TestAccBedrockAgentAgentKnowledgeBaseAssociation_
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
make: Running acceptance tests on branch: 🌿 td-bedrock-nova 🌿...
TF_ACC=1 go1.26.2 test ./internal/service/bedrockagent/... -v -count 1 -parallel 20 -run='TestAccBedrockAgentAgentKnowledgeBaseAssociation_' -timeout 360m -vet=off
2026/05/08 15:09:04 Creating Terraform AWS Provider (SDKv2-style)...
2026/05/08 15:09:04 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN TestAccBedrockAgentAgentKnowledgeBaseAssociation_basic
agent_knowledge_base_association_test.go:21: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
--- SKIP: TestAccBedrockAgentAgentKnowledgeBaseAssociation_basic (0.00s)
=== RUN TestAccBedrockAgentAgentKnowledgeBaseAssociation_update
agent_knowledge_base_association_test.go:54: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
--- SKIP: TestAccBedrockAgentAgentKnowledgeBaseAssociation_update (0.00s)
=== RUN TestAccBedrockAgentAgentKnowledgeBaseAssociation_disappears
agent_knowledge_base_association_test.go:95: skipping test; environment variable TF_AWS_BEDROCK_TITAN_MODELS_ALLOWED must be set
--- SKIP: TestAccBedrockAgentAgentKnowledgeBaseAssociation_disappears (0.00s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/bedrockagent 7.047s
```
Not all acceptance tests for the knowledge base resource depend on an
Amazon Titan model, and therefore only a portion will be skipped under
the newly added conditions.1 parent 7e0597d commit 807fe50
4 files changed
Lines changed: 57 additions & 0 deletions
File tree
- docs
- internal/service/bedrockagent
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| 54 | + | |
| 55 | + | |
52 | 56 | | |
53 | 57 | | |
54 | 58 | | |
| |||
88 | 92 | | |
89 | 93 | | |
90 | 94 | | |
| 95 | + | |
| 96 | + | |
91 | 97 | | |
92 | 98 | | |
93 | 99 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| 51 | + | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
92 | 96 | | |
93 | 97 | | |
94 | 98 | | |
| 99 | + | |
| 100 | + | |
95 | 101 | | |
96 | 102 | | |
97 | 103 | | |
| |||
139 | 145 | | |
140 | 146 | | |
141 | 147 | | |
| 148 | + | |
| 149 | + | |
142 | 150 | | |
143 | 151 | | |
144 | 152 | | |
| |||
187 | 195 | | |
188 | 196 | | |
189 | 197 | | |
| 198 | + | |
| 199 | + | |
190 | 200 | | |
191 | 201 | | |
192 | 202 | | |
| |||
233 | 243 | | |
234 | 244 | | |
235 | 245 | | |
| 246 | + | |
| 247 | + | |
236 | 248 | | |
237 | 249 | | |
238 | 250 | | |
| |||
282 | 294 | | |
283 | 295 | | |
284 | 296 | | |
| 297 | + | |
| 298 | + | |
285 | 299 | | |
286 | 300 | | |
287 | 301 | | |
| |||
334 | 348 | | |
335 | 349 | | |
336 | 350 | | |
| 351 | + | |
| 352 | + | |
337 | 353 | | |
338 | 354 | | |
339 | 355 | | |
| |||
359 | 375 | | |
360 | 376 | | |
361 | 377 | | |
| 378 | + | |
| 379 | + | |
362 | 380 | | |
363 | 381 | | |
364 | 382 | | |
| |||
418 | 436 | | |
419 | 437 | | |
420 | 438 | | |
| 439 | + | |
| 440 | + | |
421 | 441 | | |
422 | 442 | | |
423 | 443 | | |
| |||
460 | 480 | | |
461 | 481 | | |
462 | 482 | | |
| 483 | + | |
| 484 | + | |
463 | 485 | | |
464 | 486 | | |
465 | 487 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
25 | 37 | | |
| 38 | + | |
| 39 | + | |
26 | 40 | | |
27 | 41 | | |
28 | 42 | | |
| |||
56 | 70 | | |
57 | 71 | | |
58 | 72 | | |
| 73 | + | |
| 74 | + | |
59 | 75 | | |
60 | 76 | | |
61 | 77 | | |
| |||
134 | 150 | | |
135 | 151 | | |
136 | 152 | | |
| 153 | + | |
| 154 | + | |
137 | 155 | | |
138 | 156 | | |
139 | 157 | | |
| |||
198 | 216 | | |
199 | 217 | | |
200 | 218 | | |
| 219 | + | |
| 220 | + | |
201 | 221 | | |
202 | 222 | | |
203 | 223 | | |
| |||
255 | 275 | | |
256 | 276 | | |
257 | 277 | | |
| 278 | + | |
| 279 | + | |
258 | 280 | | |
259 | 281 | | |
260 | 282 | | |
| |||
313 | 335 | | |
314 | 336 | | |
315 | 337 | | |
| 338 | + | |
| 339 | + | |
316 | 340 | | |
317 | 341 | | |
318 | 342 | | |
| |||
417 | 441 | | |
418 | 442 | | |
419 | 443 | | |
| 444 | + | |
| 445 | + | |
420 | 446 | | |
421 | 447 | | |
422 | 448 | | |
| |||
477 | 503 | | |
478 | 504 | | |
479 | 505 | | |
| 506 | + | |
| 507 | + | |
480 | 508 | | |
481 | 509 | | |
482 | 510 | | |
| |||
0 commit comments