@@ -221,7 +221,7 @@ func TestAccSFNStateMachine_nameGenerated(t *testing.T) {
221
221
Steps : []resource.TestStep {
222
222
{
223
223
Config : testAccStateMachineConfig_nameGenerated (rName ),
224
- Check : resource .ComposeTestCheckFunc (
224
+ Check : resource .ComposeAggregateTestCheckFunc (
225
225
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
226
226
acctest .CheckResourceAttrNameGenerated (resourceName , names .AttrName ),
227
227
resource .TestCheckResourceAttr (resourceName , names .AttrNamePrefix , id .UniqueIdPrefix ),
@@ -250,7 +250,7 @@ func TestAccSFNStateMachine_namePrefix(t *testing.T) {
250
250
Steps : []resource.TestStep {
251
251
{
252
252
Config : testAccStateMachineConfig_namePrefix (rName , "tf-acc-test-prefix-" ),
253
- Check : resource .ComposeTestCheckFunc (
253
+ Check : resource .ComposeAggregateTestCheckFunc (
254
254
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
255
255
acctest .CheckResourceAttrNameFromPrefix (resourceName , names .AttrName , "tf-acc-test-prefix-" ),
256
256
resource .TestCheckResourceAttr (resourceName , names .AttrNamePrefix , "tf-acc-test-prefix-" ),
@@ -279,7 +279,7 @@ func TestAccSFNStateMachine_publish(t *testing.T) {
279
279
Steps : []resource.TestStep {
280
280
{
281
281
Config : testAccStateMachineConfig_publish (rName ),
282
- Check : resource .ComposeTestCheckFunc (
282
+ Check : resource .ComposeAggregateTestCheckFunc (
283
283
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
284
284
resource .TestCheckResourceAttr (resourceName , "publish" , acctest .CtTrue ),
285
285
resource .TestCheckResourceAttrSet (resourceName , "state_machine_version_arn" ),
@@ -309,7 +309,7 @@ func TestAccSFNStateMachine_tags(t *testing.T) {
309
309
Steps : []resource.TestStep {
310
310
{
311
311
Config : testAccStateMachineConfig_tags1 (rName , acctest .CtKey1 , acctest .CtValue1 ),
312
- Check : resource .ComposeTestCheckFunc (
312
+ Check : resource .ComposeAggregateTestCheckFunc (
313
313
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
314
314
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsPercent , "1" ),
315
315
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsKey1 , acctest .CtValue1 ),
@@ -322,7 +322,7 @@ func TestAccSFNStateMachine_tags(t *testing.T) {
322
322
},
323
323
{
324
324
Config : testAccStateMachineConfig_tags2 (rName , acctest .CtKey1 , acctest .CtValue1Updated , acctest .CtKey2 , acctest .CtValue2 ),
325
- Check : resource .ComposeTestCheckFunc (
325
+ Check : resource .ComposeAggregateTestCheckFunc (
326
326
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
327
327
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsPercent , "2" ),
328
328
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsKey1 , acctest .CtValue1Updated ),
@@ -331,7 +331,7 @@ func TestAccSFNStateMachine_tags(t *testing.T) {
331
331
},
332
332
{
333
333
Config : testAccStateMachineConfig_tags1 (rName , acctest .CtKey2 , acctest .CtValue2 ),
334
- Check : resource .ComposeTestCheckFunc (
334
+ Check : resource .ComposeAggregateTestCheckFunc (
335
335
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
336
336
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsPercent , "1" ),
337
337
resource .TestCheckResourceAttr (resourceName , acctest .CtTagsKey2 , acctest .CtValue2 ),
@@ -355,7 +355,7 @@ func TestAccSFNStateMachine_tracing(t *testing.T) {
355
355
Steps : []resource.TestStep {
356
356
{
357
357
Config : testAccStateMachineConfig_tracingDisable (rName ),
358
- Check : resource .ComposeTestCheckFunc (
358
+ Check : resource .ComposeAggregateTestCheckFunc (
359
359
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
360
360
resource .TestCheckResourceAttr (resourceName , "tracing_configuration.#" , "1" ),
361
361
resource .TestCheckResourceAttr (resourceName , "tracing_configuration.0.enabled" , acctest .CtFalse ),
@@ -368,7 +368,7 @@ func TestAccSFNStateMachine_tracing(t *testing.T) {
368
368
},
369
369
{
370
370
Config : testAccStateMachineConfig_tracingEnable (rName ),
371
- Check : resource .ComposeTestCheckFunc (
371
+ Check : resource .ComposeAggregateTestCheckFunc (
372
372
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
373
373
resource .TestCheckResourceAttr (resourceName , "tracing_configuration.#" , "1" ),
374
374
resource .TestCheckResourceAttr (resourceName , "tracing_configuration.0.enabled" , acctest .CtTrue ),
@@ -392,7 +392,7 @@ func TestAccSFNStateMachine_disappears(t *testing.T) {
392
392
Steps : []resource.TestStep {
393
393
{
394
394
Config : testAccStateMachineConfig_basic (rName , 5 ),
395
- Check : resource .ComposeTestCheckFunc (
395
+ Check : resource .ComposeAggregateTestCheckFunc (
396
396
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
397
397
acctest .CheckResourceDisappears (ctx , acctest .Provider , tfsfn .ResourceStateMachine (), resourceName ),
398
398
),
@@ -416,7 +416,7 @@ func TestAccSFNStateMachine_expressLogging(t *testing.T) {
416
416
Steps : []resource.TestStep {
417
417
{
418
418
Config : testAccStateMachineConfig_expressLogConfiguration (rName , string (awstypes .LogLevelError )),
419
- Check : resource .ComposeTestCheckFunc (
419
+ Check : resource .ComposeAggregateTestCheckFunc (
420
420
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
421
421
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
422
422
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -430,7 +430,7 @@ func TestAccSFNStateMachine_expressLogging(t *testing.T) {
430
430
},
431
431
{
432
432
Config : testAccStateMachineConfig_expressLogConfiguration (rName , string (awstypes .LogLevelAll )),
433
- Check : resource .ComposeTestCheckFunc (
433
+ Check : resource .ComposeAggregateTestCheckFunc (
434
434
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
435
435
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
436
436
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -456,15 +456,15 @@ func TestAccSFNStateMachine_encryptionConfigurationCustomerManagedKMSKey(t *test
456
456
reusePeriodSeconds1 := 900
457
457
reusePeriodSeconds2 := 450
458
458
459
- resource .Test (t , resource.TestCase {
459
+ resource .ParallelTest (t , resource.TestCase {
460
460
PreCheck : func () { acctest .PreCheck (ctx , t ) },
461
461
ErrorCheck : acctest .ErrorCheck (t , names .SFNServiceID ),
462
462
ProtoV5ProviderFactories : acctest .ProtoV5ProviderFactories ,
463
463
CheckDestroy : testAccCheckStateMachineDestroy (ctx ),
464
464
Steps : []resource.TestStep {
465
465
{
466
466
Config : testAccStateMachineConfig_encryptionConfigurationCustomerManagedKMSKey_1 (rName , string (awstypes .EncryptionTypeCustomerManagedKmsKey ), reusePeriodSeconds1 ),
467
- Check : resource .ComposeTestCheckFunc (
467
+ Check : resource .ComposeAggregateTestCheckFunc (
468
468
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
469
469
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
470
470
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -487,7 +487,7 @@ func TestAccSFNStateMachine_encryptionConfigurationCustomerManagedKMSKey(t *test
487
487
//Update periodReuseSeconds
488
488
{
489
489
Config : testAccStateMachineConfig_encryptionConfigurationCustomerManagedKMSKey_1 (rName , string (awstypes .EncryptionTypeCustomerManagedKmsKey ), reusePeriodSeconds2 ),
490
- Check : resource .ComposeTestCheckFunc (
490
+ Check : resource .ComposeAggregateTestCheckFunc (
491
491
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
492
492
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
493
493
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -505,7 +505,7 @@ func TestAccSFNStateMachine_encryptionConfigurationCustomerManagedKMSKey(t *test
505
505
//Update kmsKeyId
506
506
{
507
507
Config : testAccStateMachineConfig_encryptionConfigurationCustomerManagedKMSKey_2 (rName , string (awstypes .EncryptionTypeCustomerManagedKmsKey ), reusePeriodSeconds2 ),
508
- Check : resource .ComposeTestCheckFunc (
508
+ Check : resource .ComposeAggregateTestCheckFunc (
509
509
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
510
510
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
511
511
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -523,7 +523,7 @@ func TestAccSFNStateMachine_encryptionConfigurationCustomerManagedKMSKey(t *test
523
523
//Update Encryption Key Type
524
524
{
525
525
Config : testAccStateMachineConfig_encryptionConfigurationServiceOwnedKey (rName , string (awstypes .EncryptionTypeAwsOwnedKey )),
526
- Check : resource .ComposeTestCheckFunc (
526
+ Check : resource .ComposeAggregateTestCheckFunc (
527
527
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
528
528
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
529
529
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -547,15 +547,15 @@ func TestAccSFNStateMachine_encryptionConfigurationServiceOwnedKey(t *testing.T)
547
547
rName := sdkacctest .RandomWithPrefix (acctest .ResourcePrefix )
548
548
reusePeriodSeconds := 900
549
549
550
- resource .Test (t , resource.TestCase {
550
+ resource .ParallelTest (t , resource.TestCase {
551
551
PreCheck : func () { acctest .PreCheck (ctx , t ) },
552
552
ErrorCheck : acctest .ErrorCheck (t , names .SFNServiceID ),
553
553
ProtoV5ProviderFactories : acctest .ProtoV5ProviderFactories ,
554
554
CheckDestroy : testAccCheckStateMachineDestroy (ctx ),
555
555
Steps : []resource.TestStep {
556
556
{
557
557
Config : testAccStateMachineConfig_encryptionConfigurationServiceOwnedKey (rName , string (awstypes .EncryptionTypeAwsOwnedKey )),
558
- Check : resource .ComposeTestCheckFunc (
558
+ Check : resource .ComposeAggregateTestCheckFunc (
559
559
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
560
560
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
561
561
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
@@ -575,7 +575,7 @@ func TestAccSFNStateMachine_encryptionConfigurationServiceOwnedKey(t *testing.T)
575
575
//Update Encryption Type
576
576
{
577
577
Config : testAccStateMachineConfig_encryptionConfigurationCustomerManagedKMSKey_1 (rName , string (awstypes .EncryptionTypeCustomerManagedKmsKey ), reusePeriodSeconds ),
578
- Check : resource .ComposeTestCheckFunc (
578
+ Check : resource .ComposeAggregateTestCheckFunc (
579
579
testAccCheckStateMachineExists (ctx , resourceName , & sm ),
580
580
resource .TestCheckResourceAttr (resourceName , names .AttrStatus , string (awstypes .StateMachineStatusActive )),
581
581
resource .TestCheckResourceAttr (resourceName , names .AttrName , rName ),
0 commit comments