diff --git a/ansible/roles/eos/templates/t1-isolated-d56u1-lag-spine.j2 b/ansible/roles/eos/templates/t1-isolated-d56u1-lag-spine.j2 new file mode 120000 index 0000000000..b43abfff43 --- /dev/null +++ b/ansible/roles/eos/templates/t1-isolated-d56u1-lag-spine.j2 @@ -0,0 +1 @@ +t1-lag-spine.j2 \ No newline at end of file diff --git a/ansible/roles/eos/templates/t1-isolated-d56u1-lag-tor.j2 b/ansible/roles/eos/templates/t1-isolated-d56u1-lag-tor.j2 new file mode 120000 index 0000000000..b7d896e547 --- /dev/null +++ b/ansible/roles/eos/templates/t1-isolated-d56u1-lag-tor.j2 @@ -0,0 +1 @@ +t1-lag-tor.j2 \ No newline at end of file diff --git a/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-spine.j2 b/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-spine.j2 new file mode 120000 index 0000000000..ce20ba1a01 --- /dev/null +++ b/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-spine.j2 @@ -0,0 +1 @@ +t1-spine.j2 \ No newline at end of file diff --git a/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-tor.j2 b/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-tor.j2 new file mode 120000 index 0000000000..86b7960d84 --- /dev/null +++ b/ansible/roles/eos/templates/t1-isolated-v6-d56u1-lag-tor.j2 @@ -0,0 +1 @@ +t1-tor.j2 \ No newline at end of file diff --git a/ansible/veos b/ansible/veos index d554a1e78d..e5eea8e4d0 100644 --- a/ansible/veos +++ b/ansible/veos @@ -31,6 +31,8 @@ all: - t1-isolated-d56u2 - t1-isolated-v6-d448u16 - t1-isolated-v6-d56u2 + - t1-isolated-d56u1-lag + - t1-isolated-v6-d56u1-lag - t0 - t0-d18u8s4 - t0-16 diff --git a/tests/acl/test_stress_acl.py b/tests/acl/test_stress_acl.py index 29a17a01ab..30f8177986 100644 --- a/tests/acl/test_stress_acl.py +++ b/tests/acl/test_stress_acl.py @@ -126,7 +126,8 @@ def prepare_test_port(rand_selected_dut, tbinfo): upstream_port_neighbor_ips[interface] = ipv4_addr dst_ip_addr = None - if tbinfo["topo"]['name'] in ["t1-isolated-d28u1", "t1-isolated-d56u2", "t1-isolated-d448u16"]: + if tbinfo["topo"]['name'] in ["t1-isolated-d28u1", "t1-isolated-d56u2", "t1-isolated-d448u16", + "t1-isolated-d56u1-lag"]: dst_ip_addr = random.choices(list(upstream_port_neighbor_ips.values())) return ptf_src_port, upstream_port_ids, dut_port, dst_ip_addr diff --git a/tests/qos/qos_sai_base.py b/tests/qos/qos_sai_base.py index 46921ce65f..837e4d6ff7 100644 --- a/tests/qos/qos_sai_base.py +++ b/tests/qos/qos_sai_base.py @@ -49,6 +49,7 @@ class QosBase: ] SUPPORTED_T1_TOPOS = ["t1-lag", "t1-64-lag", "t1-56-lag", "t1-backend", "t1-28-lag", "t1-32-lag", "t1-isolated-d28u1", "t1-isolated-v6-d28u1", "t1-isolated-d56u2", "t1-isolated-v6-d56u2", + "t1-isolated-d56u1-lag", "t1-isolated-v6-d56u1-lag", "t1-isolated-d448u16", "t1-isolated-v6-d448u16"] SUPPORTED_PTF_TOPOS = ['ptf32', 'ptf64'] SUPPORTED_ASIC_LIST = ["pac", "gr", "gr2", "gb", "td2", "th", "th2", "spc1", "spc2", "spc3", "spc4", "td3", "th3",