]> git.proxmox.com Git - mirror_frr.git/commitdiff
tests: Remove duplicated work
authorDonald Sharp <sharpd@nvidia.com>
Tue, 31 May 2022 13:44:02 +0000 (09:44 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Tue, 31 May 2022 13:45:38 +0000 (09:45 -0400)
If at first you succeed try try again.
No I mean if it works the first time no need to do
the same command again.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_unnumbered_nbr.py
tests/topotests/multicast_pim_bsm_topo1/test_mcast_pim_bsmp_01.py
tests/topotests/multicast_pim_bsm_topo2/test_mcast_pim_bsmp_02.py
tests/topotests/static_routing_with_ebgp/test_static_routes_topo3_ebgp.py
tests/topotests/static_routing_with_ibgp/test_static_routes_topo3_ibgp.py

index 16d6b1993d1b85c62d6620a96cdb18d4b981abf1..fc2d2364c69aadcbb60529cb7045914735667942 100644 (file)
@@ -436,7 +436,6 @@ def test_restart_frr_p2(request):
     step("Activate same IPv6 nbr from IPv4 unicast family")
     step("Enable cap ext nh on r1 and r2 and activate in ipv4 addr family")
     step("Verify bgp convergence as ipv6 nbr is enabled on ipv4 addr family.")
-    reset_config_on_routers(tgen)
     bgp_convergence = verify_bgp_convergence(tgen, topo)
     assert bgp_convergence is True, "Testcase {} :Failed \n Error: {}".format(
         tc_name, bgp_convergence
index c0ea1b55612e5c5cfe8f45f2285d23302ad78aa4..ceac78d88b01db6e74afefa1bca75212c1d376fe 100644 (file)
@@ -377,7 +377,6 @@ def test_BSR_higher_prefer_ip_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
     step("pre-configure BSM packet")
     step("Configure cisco-1 as BSR1 1.1.2.7")
     result = pre_config_to_bsm(
@@ -583,7 +582,6 @@ def test_BSR_CRP_with_blackhole_address_p1(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
     step("pre-configure BSM packet")
     step("Configure cisco-1 as BSR1 1.1.2.7")
     result = pre_config_to_bsm(
@@ -760,8 +758,6 @@ def test_new_router_fwd_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -901,8 +897,6 @@ def test_int_bsm_config_p1(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -1062,8 +1056,6 @@ def test_static_rp_override_p1(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -1213,8 +1205,6 @@ def test_bsmp_stress_add_del_restart_p2(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -1538,8 +1528,6 @@ def test_iif_join_state_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
index 9f771b8a2b5b33188a7f4fea00f8243897e0e225..2d6062bf3cef998976883260e0282aac502f1b43 100644 (file)
@@ -335,8 +335,6 @@ def test_starg_mroute_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -487,8 +485,6 @@ def test_overlapping_group_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -593,8 +589,6 @@ def test_RP_priority_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -724,8 +718,6 @@ def test_BSR_election_p0(request):
     if tgen.routers_have_failure():
         pytest.skip(tgen.errors)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -840,8 +832,6 @@ def test_RP_hash_p0(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
@@ -933,8 +923,6 @@ def test_BSM_fragmentation_p1(request):
     reset_config_on_routers(tgen)
     clear_pim_interface_traffic(tgen, topo)
 
-    reset_config_on_routers(tgen)
-
     result = pre_config_to_bsm(
         tgen, topo, tc_name, "b1", "s1", "r1", "f1", "i1", "l1", "packet1"
     )
index 6c76c928ecc89d1af01ef5abb3963e650491e04b..088ac600c13d103ad02e14530ed02856d31f1357 100644 (file)
@@ -435,11 +435,9 @@ def test_staticroute_with_ecmp_with_diff_AD_p0_tc4_ebgp(request):
         pytest.skip(tgen.errors)
 
     reset_config_on_routers(tgen)
-    NEXT_HOP_IP = populate_nh()
 
     step("Configure 8 interfaces / links between R1 and R2,")
     step("Configure IBGP IPv4 peering between R2 and R3 router.")
-    reset_config_on_routers(tgen)
     NEXT_HOP_IP = populate_nh()
     nh_all = {}
     for addr_type in ADDR_TYPES:
index 1861d9ad49ff5f32f512e57acb3597868fb6e79c..cdd7e13f7531fc4817f6be841622b64fda120f3c 100644 (file)
@@ -434,11 +434,9 @@ def test_staticroute_with_ecmp_with_diff_AD_p0_tc4_ibgp(request):
         pytest.skip(tgen.errors)
 
     reset_config_on_routers(tgen)
-    NEXT_HOP_IP = populate_nh()
 
     step("Configure 8 interfaces / links between R1 and R2,")
     step("Configure IBGP IPv4 peering between R2 and R3 router.")
-    reset_config_on_routers(tgen)
     NEXT_HOP_IP = populate_nh()
     nh_all = {}
     for addr_type in ADDR_TYPES: