@@ -395,11 +395,11 @@ class TestReplicationGroup:
395395
396396 def test_rg_input_coverage (self , rg_input_coverage ):
397397 (reference , _ ) = rg_input_coverage
398- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 40 )
398+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
399399
400400 def test_rg_cmd_fromsnapshot (self , rg_cmd_fromsnapshot ):
401401 (reference , _ ) = rg_cmd_fromsnapshot
402- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
402+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
403403
404404 # if primaryClusterID is a nonexistent node, the terminal condition should be set
405405 def test_rg_invalid_primary (self , rg_invalid_primary ):
@@ -413,7 +413,7 @@ def test_rg_invalid_primary(self, rg_invalid_primary):
413413 @pytest .mark .blocked # TODO: remove when passing
414414 def test_rg_cme_uneven_shards (self , rg_cme_uneven_shards , rg_cme_uneven_shards_input ):
415415 (reference , _ ) = rg_cme_uneven_shards
416- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
416+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
417417 ngid1 = rg_cme_uneven_shards_input ['NGID1' ][1 :- 1 ] # need to strip double quotes off node group ID
418418 ngid2 = rg_cme_uneven_shards_input ['NGID2' ][1 :- 1 ]
419419
@@ -447,7 +447,7 @@ def test_rg_cme_uneven_shards(self, rg_cme_uneven_shards, rg_cme_uneven_shards_i
447447 }
448448 _ = k8s .patch_custom_resource (reference , patch )
449449 sleep (DEFAULT_WAIT_SECS )
450- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
450+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
451451
452452 # assert new state
453453 resource = k8s .get_resource (reference )
@@ -463,7 +463,7 @@ def test_rg_cme_uneven_shards(self, rg_cme_uneven_shards, rg_cme_uneven_shards_i
463463 # increase and decrease replica count evenly across all shards in a CME RG
464464 def test_rg_cme_even_shards (self , rg_cme_even_shards , rg_cme_even_shards_input ):
465465 (reference , _ ) = rg_cme_even_shards
466- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
466+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
467467 nng = int (rg_cme_even_shards_input ['NUM_NODE_GROUPS' ])
468468 rpng = int (rg_cme_even_shards_input ['REPLICAS_PER_NODE_GROUP' ])
469469
@@ -477,7 +477,7 @@ def test_rg_cme_even_shards(self, rg_cme_even_shards, rg_cme_even_shards_input):
477477 patch = {"spec" : {"replicasPerNodeGroup" : rpng }}
478478 _ = k8s .patch_custom_resource (reference , patch )
479479 sleep (DEFAULT_WAIT_SECS )
480- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
480+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
481481
482482 # assert replica count has increased
483483 resource = k8s .get_resource (reference )
@@ -489,7 +489,7 @@ def test_rg_cme_even_shards(self, rg_cme_even_shards, rg_cme_even_shards_input):
489489 patch = {"spec" : {"replicasPerNodeGroup" : rpng }}
490490 _ = k8s .patch_custom_resource (reference , patch )
491491 sleep (DEFAULT_WAIT_SECS )
492- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
492+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
493493
494494 # assert replica count has decreased
495495 resource = k8s .get_resource (reference )
@@ -499,7 +499,7 @@ def test_rg_cme_even_shards(self, rg_cme_even_shards, rg_cme_even_shards_input):
499499 # test update behavior of controller (engine version and replica count)
500500 def test_rg_upgrade_ev (self , rg_upgrade_ev_input , rg_upgrade_ev ):
501501 (reference , _ ) = rg_upgrade_ev
502- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
502+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
503503
504504 # assert initial state
505505 cc = retrieve_cache_cluster (rg_upgrade_ev_input ['RG_ID' ])
@@ -511,7 +511,7 @@ def test_rg_upgrade_ev(self, rg_upgrade_ev_input, rg_upgrade_ev):
511511 patch = {"spec" : {"engineVersion" : desired_engine_version }}
512512 _ = k8s .patch_custom_resource (reference , patch )
513513 sleep (DEFAULT_WAIT_SECS )
514- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
514+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
515515
516516 # assert new state after upgrading engine version
517517 resource = k8s .get_resource (reference )
@@ -524,7 +524,7 @@ def test_rg_upgrade_ev(self, rg_upgrade_ev_input, rg_upgrade_ev):
524524 # test update of fields that can be changed quickly
525525 def test_rg_update_misc (self , rg_update_misc_input , rg_update_misc ):
526526 (reference , _ ) = rg_update_misc
527- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
527+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
528528
529529 # desired initial state
530530 pmw = rg_update_misc_input ['PMW' ]
@@ -549,7 +549,7 @@ def test_rg_update_misc(self, rg_update_misc_input, rg_update_misc):
549549 }
550550 _ = k8s .patch_custom_resource (reference , patch )
551551 sleep (DEFAULT_WAIT_SECS )
552- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 5 )
552+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
553553
554554 # assert new state
555555 assert_misc_fields (reference , rg_update_misc_input ['RG_ID' ], pmw , description , srl , sw )
@@ -558,7 +558,7 @@ def test_rg_update_misc(self, rg_update_misc_input, rg_update_misc):
558558 @pytest .mark .blocked # TODO: remove when passing
559559 def test_rg_fault_tolerance (self , rg_fault_tolerance ):
560560 (reference , _ ) = rg_fault_tolerance
561- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
561+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
562562
563563 # assert initial state
564564 resource = k8s .get_resource (reference )
@@ -581,7 +581,7 @@ def test_rg_fault_tolerance(self, rg_fault_tolerance):
581581 patch = {"spec" : {"automaticFailoverEnabled" : False , "multiAZEnabled" : False }}
582582 _ = k8s .patch_custom_resource (reference , patch )
583583 sleep (DEFAULT_WAIT_SECS )
584- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
584+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
585585
586586 # assert new state
587587 resource = k8s .get_resource (reference )
@@ -592,7 +592,7 @@ def test_rg_fault_tolerance(self, rg_fault_tolerance):
592592 patch = {"spec" : {"primaryClusterID" : node2 , "automaticFailoverEnabled" : True , "multiAZEnabled" : True }}
593593 _ = k8s .patch_custom_resource (reference , patch )
594594 sleep (DEFAULT_WAIT_SECS )
595- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 15 )
595+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
596596
597597 # assert roles
598598 resource = k8s .get_resource (reference )
@@ -614,7 +614,7 @@ def test_rg_fault_tolerance(self, rg_fault_tolerance):
614614 @pytest .mark .blocked # TODO: remove when passing
615615 def test_rg_associate_resources (self , rg_associate_resources_input , rg_associate_resources , bootstrap_resources ):
616616 (reference , _ ) = rg_associate_resources
617- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
617+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
618618
619619 # associate resources, wait for RG to sync
620620 sg_list = [bootstrap_resources .SecurityGroup1 , bootstrap_resources .SecurityGroup2 ]
@@ -623,7 +623,7 @@ def test_rg_associate_resources(self, rg_associate_resources_input, rg_associate
623623 patch = {"spec" : {"securityGroupIDs" : sg_list , "notificationTopicARN" : sns_topic , "userGroupIDs" : ug_list }}
624624 _ = k8s .patch_custom_resource (reference , patch )
625625 sleep (DEFAULT_WAIT_SECS )
626- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
626+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
627627
628628 # assert new state
629629 assert_associated_resources (rg_associate_resources_input ['RG_ID' ], sg_list , sns_topic , ug_list )
@@ -635,15 +635,15 @@ def test_rg_associate_resources(self, rg_associate_resources_input, rg_associate
635635 patch = {"spec" : {"securityGroupIDs" : sg_list , "notificationTopicARN" : sns_topic , "userGroupIDs" : ug_list }}
636636 _ = k8s .patch_custom_resource (reference , patch )
637637 sleep (DEFAULT_WAIT_SECS )
638- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
638+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
639639
640640 # assert new state
641641 assert_associated_resources (rg_associate_resources_input ['RG_ID' ], sg_list , sns_topic , ug_list )
642642
643643 def test_rg_update_cpg (self , rg_update_cpg_input , rg_update_cpg , bootstrap_resources ):
644644 # wait for resource to sync and retrieve initial state
645645 (reference , _ ) = rg_update_cpg
646- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
646+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
647647
648648 # update, wait for resource to sync
649649 patch = {"spec" : {"cacheParameterGroupName" : bootstrap_resources .CPGName }}
@@ -658,7 +658,7 @@ def test_rg_update_cpg(self, rg_update_cpg_input, rg_update_cpg, bootstrap_resou
658658 @pytest .mark .blocked # TODO: remove when passing
659659 def test_rg_scale_vertically (self , rg_scale_vertically_input , rg_scale_vertically ):
660660 (reference , _ ) = rg_scale_vertically
661- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
661+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
662662
663663 # assert initial state
664664 rg = retrieve_replication_group (rg_scale_vertically_input ['RG_ID' ])
@@ -669,7 +669,7 @@ def test_rg_scale_vertically(self, rg_scale_vertically_input, rg_scale_verticall
669669 patch = {"spec" : {"cacheNodeType" : cnt }}
670670 _ = k8s .patch_custom_resource (reference , patch )
671671 sleep (DEFAULT_WAIT_SECS )
672- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
672+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
673673
674674 # assert scale up complete
675675 rg = retrieve_replication_group (rg_scale_vertically_input ['RG_ID' ])
@@ -680,7 +680,7 @@ def test_rg_scale_vertically(self, rg_scale_vertically_input, rg_scale_verticall
680680 patch = {"spec" : {"cacheNodeType" : cnt }}
681681 _ = k8s .patch_custom_resource (reference , patch )
682682 sleep (DEFAULT_WAIT_SECS )
683- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
683+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
684684
685685 # assert scale down complete
686686 rg = retrieve_replication_group (rg_scale_vertically_input ['RG_ID' ])
@@ -689,7 +689,7 @@ def test_rg_scale_vertically(self, rg_scale_vertically_input, rg_scale_verticall
689689 @pytest .mark .blocked # TODO: remove when passing
690690 def test_rg_scale_horizontally (self , rg_scale_horizontally_input , rg_scale_horizontally ):
691691 (reference , _ ) = rg_scale_horizontally
692- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
692+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
693693
694694 # assert initial state
695695 rg = retrieve_replication_group (rg_scale_horizontally_input ['RG_ID' ])
@@ -701,7 +701,7 @@ def test_rg_scale_horizontally(self, rg_scale_horizontally_input, rg_scale_horiz
701701 patch = {"spec" : {"numNodeGroups" : nng }}
702702 _ = k8s .patch_custom_resource (reference , patch )
703703 sleep (DEFAULT_WAIT_SECS )
704- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
704+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
705705
706706 # assert scale out complete
707707 rg = retrieve_replication_group (rg_scale_horizontally_input ['RG_ID' ])
@@ -712,7 +712,7 @@ def test_rg_scale_horizontally(self, rg_scale_horizontally_input, rg_scale_horiz
712712 patch = {"spec" : {"numNodeGroups" : nng }}
713713 _ = k8s .patch_custom_resource (reference , patch )
714714 sleep (DEFAULT_WAIT_SECS )
715- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
715+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
716716
717717 # assert scale in complete
718718 rg = retrieve_replication_group (rg_scale_horizontally_input ['RG_ID' ])
@@ -721,7 +721,7 @@ def test_rg_scale_horizontally(self, rg_scale_horizontally_input, rg_scale_horiz
721721 # add and modify log delivery configuration to replication group
722722 def test_rg_log_delivery (self , rg_log_delivery_input , rg_log_delivery , bootstrap_resources ):
723723 (reference , _ ) = rg_log_delivery
724- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
724+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
725725
726726 # add log delivery config
727727 config = {
@@ -738,7 +738,7 @@ def test_rg_log_delivery(self, rg_log_delivery_input, rg_log_delivery, bootstrap
738738 patch = {"spec" : {"logDeliveryConfigurations" : [config ]}}
739739 k8s .patch_custom_resource (reference , patch )
740740 sleep (DEFAULT_WAIT_SECS )
741- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
741+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
742742
743743 # assert log delivery added
744744 assert_log_delivery_config (reference , config )
@@ -749,7 +749,7 @@ def test_rg_log_delivery(self, rg_log_delivery_input, rg_log_delivery, bootstrap
749749 patch = {"spec" : {"logDeliveryConfigurations" : [config ]}}
750750 k8s .patch_custom_resource (reference , patch )
751751 sleep (DEFAULT_WAIT_SECS )
752- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
752+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
753753
754754 # assert configuration modified
755755 assert_log_delivery_config (reference , config )
@@ -759,7 +759,7 @@ def test_rg_log_delivery(self, rg_log_delivery_input, rg_log_delivery, bootstrap
759759 patch = {"spec" : {"logDeliveryConfigurations" : [config ]}}
760760 k8s .patch_custom_resource (reference , patch )
761761 sleep (DEFAULT_WAIT_SECS )
762- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
762+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
763763
764764 # assert error message present
765765 resource = k8s .get_resource (reference )
@@ -771,23 +771,23 @@ def test_rg_log_delivery(self, rg_log_delivery_input, rg_log_delivery, bootstrap
771771 patch = {"spec" : {"logDeliveryConfigurations" : [config ]}}
772772 k8s .patch_custom_resource (reference , patch )
773773 sleep (DEFAULT_WAIT_SECS )
774- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 10 )
774+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
775775
776776 # assert log delivery disabled
777777 assert_log_delivery_config (reference , config )
778778
779779 def test_rg_auth_token (self , rg_auth_token , secrets ):
780780 (reference , _ ) = rg_auth_token
781- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
781+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
782782
783783 patch = {"spec" : {"authToken" : {"name" : secrets ['NAME2' ], "key" : secrets ['KEY2' ]}}}
784784 k8s .patch_custom_resource (reference , patch )
785785 sleep (DEFAULT_WAIT_SECS )
786- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
786+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
787787
788788 def test_rg_deletion (self , rg_deletion_input , rg_deletion , rg_deletion_waiter ):
789789 (reference , _ ) = rg_deletion
790- assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 30 )
790+ assert k8s .wait_on_condition (reference , "ACK.ResourceSynced" , "True" , wait_periods = 90 )
791791
792792 # assertions after initial creation
793793 resource = k8s .get_resource (reference )
0 commit comments