diff --git a/tests/vlan/test_vlan_ping.py b/tests/vlan/test_vlan_ping.py index 5dead0e8efd..dc98733e3db 100644 --- a/tests/vlan/test_vlan_ping.py +++ b/tests/vlan/test_vlan_ping.py @@ -136,6 +136,8 @@ def vlan_ping_setup(duthosts, rand_one_dut_hostname, ptfhost, nbrhosts, tbinfo, if len(my_cfg_facts['VLAN_MEMBER']['Vlan' + vlanid]) >= 2: for addr in my_cfg_facts['VLAN_INTERFACE']['Vlan' + vlanid]: if addr.find(':') == -1: + if 'secondary' in my_cfg_facts['VLAN_INTERFACE']['Vlan' + vlanid][addr]: + continue ip4 = addr else: ip6 = addr