Skip to content

Commit fc3cbb8

Browse files
bingwang-msgshemesh2
authored andcommitted
Enhance ACL test on LT2 topology (sonic-net#19261)
Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
1 parent 8c4eb4a commit fc3cbb8

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tests/acl/test_acl.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,13 @@ def setup(duthosts, ptfhost, rand_selected_dut, rand_selected_front_end_dut, ran
477477
acl_table_ports[''].append(k)
478478
elif topo == "t2":
479479
acl_table_ports = t2_info['acl_table_ports']
480+
elif topo == "lt2":
481+
# For LT2, add portchannels for downstream links
482+
for k, v in list(port_channels.items()):
483+
acl_table_ports[v['namespace']].append(k)
484+
# Add RIF for upstream links
485+
for namespace, port in list(upstream_ports.items()):
486+
acl_table_ports[namespace] += port
480487
else:
481488
for namespace, port in list(upstream_ports.items()):
482489
acl_table_ports[namespace] += port

0 commit comments

Comments
 (0)