return True
-@retry(retry_timeout=40)
+@retry(retry_timeout=40, diag_pct=0)
def verify_igmp_groups(tgen, dut, interface, group_addresses, expected=True):
"""
Verify IGMP groups are received from an intended interface
return True
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_upstream_iif(
tgen,
dut,
return True
-@retry(retry_timeout=120)
+@retry(retry_timeout=120, diag_pct=0)
def verify_ip_mroutes(
tgen,
dut,
return True if return_uptime == False else uptime_dict
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_pim_rp_info(
tgen,
topo,
return True
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_pim_state(
tgen,
dut,
return output_dict
-@retry(retry_timeout=40)
+@retry(retry_timeout=40, diag_pct=0)
def verify_pim_interface(
tgen, topo, dut, interface=None, interface_ip=None, expected=True
):
return errormsg
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_pim_bsr(tgen, topo, dut, bsr_ip, expected=True):
"""
Verify all PIM interface are up and running, config is verified
return True
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_ip_pim_upstream_rpf(
tgen, topo, dut, interface, group_addresses, rp=None, expected=True
):
return result
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_ip_pim_join(
tgen, topo, dut, interface, group_addresses, src_address=None, expected=True
):
return True
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_igmp_config(tgen, input_dict, stats_return=False, expected=True):
"""
Verify igmp interface details, verifying following configs:
return True if stats_return == False else igmp_stats
-@retry(retry_timeout=60)
+@retry(retry_timeout=60, diag_pct=0)
def verify_pim_config(tgen, input_dict, expected=True):
"""
Verify pim interface details, verifying following configs:
return True
-@retry(retry_timeout=40)
+@retry(retry_timeout=20, diag_pct=0)
def verify_multicast_traffic(tgen, input_dict, return_traffic=False, expected=True):
"""
Verify multicast traffic by running
return refCount
-@retry(retry_timeout=40)
+@retry(retry_timeout=40, diag_pct=0)
def verify_multicast_flag_state(
tgen, dut, src_address, group_addresses, flag, expected=True
):
return True
-@retry(retry_timeout=40)
+@retry(retry_timeout=40, diag_pct=0)
def verify_igmp_interface(tgen, topo, dut, igmp_iface, interface_ip, expected=True):
"""
Verify all IGMP interface are up and running, config is verified