From 5e4245ff032e6526230664f7130d7af9f9b744c2 Mon Sep 17 00:00:00 2001 From: abdosi <58047199+abdosi@users.noreply.github.com> Date: Thu, 7 Mar 2024 09:51:15 -0800 Subject: [PATCH] Fix nexthop ordered member testcase for TD3 asic in leaf role (#11914) As part of PR: #11126 ASIC to neighbor mapping was changes for all Broadcom platforms to handle sonic-net/sonic-buildimage#17505. But (sonic-net/sonic-buildimage#17505 did not make change for TD3 platforms so reverting mapping back to old one . --- tests/ipfwd/test_nhop_group.py | 51 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/tests/ipfwd/test_nhop_group.py b/tests/ipfwd/test_nhop_group.py index 18c78b7b5b..b7261c5d5c 100644 --- a/tests/ipfwd/test_nhop_group.py +++ b/tests/ipfwd/test_nhop_group.py @@ -644,32 +644,31 @@ def built_and_send_tcp_ip_packet(): 45: 'c0:ff:ee:00:00:0c', 46: 'c0:ff:ee:00:00:0d', 47: 'c0:ff:ee:00:00:0b', 48: 'c0:ff:ee:00:00:11', 49: 'c0:ff:ee:00:00:0f'} - td3_asic_flow_map = {0: 'c0:ff:ee:00:00:12', 1: 'c0:ff:ee:00:00:10', - 2: 'c0:ff:ee:00:00:11', - 3: 'c0:ff:ee:00:00:0f', 4: 'c0:ff:ee:00:00:0d', - 5: 'c0:ff:ee:00:00:0b', 6: 'c0:ff:ee:00:00:0e', - 7: 'c0:ff:ee:00:00:0c', 8: 'c0:ff:ee:00:00:0f', - 9: 'c0:ff:ee:00:00:11', - 10: 'c0:ff:ee:00:00:10', 11: 'c0:ff:ee:00:00:12', - 12: 'c0:ff:ee:00:00:10', 13: 'c0:ff:ee:00:00:12', - 14: 'c0:ff:ee:00:00:0f', - 15: 'c0:ff:ee:00:00:11', 16: 'c0:ff:ee:00:00:0b', - 17: 'c0:ff:ee:00:00:0d', 18: 'c0:ff:ee:00:00:0c', - 19: 'c0:ff:ee:00:00:0e', - 20: 'c0:ff:ee:00:00:10', 21: 'c0:ff:ee:00:00:12', - 22: 'c0:ff:ee:00:00:0f', 23: 'c0:ff:ee:00:00:11', - 24: 'c0:ff:ee:00:00:11', - 25: 'c0:ff:ee:00:00:0f', 26: 'c0:ff:ee:00:00:12', - 27: 'c0:ff:ee:00:00:10', 28: 'c0:ff:ee:00:00:0f', 29: 'c0:ff:ee:00:00:11', - 30: 'c0:ff:ee:00:00:10', 31: 'c0:ff:ee:00:00:12', - 32: 'c0:ff:ee:00:00:0c', 33: 'c0:ff:ee:00:00:0e', - 34: 'c0:ff:ee:00:00:0b', - 35: 'c0:ff:ee:00:00:0d', 36: 'c0:ff:ee:00:00:0f', - 37: 'c0:ff:ee:00:00:11', 38: 'c0:ff:ee:00:00:10', 39: 'c0:ff:ee:00:00:12', - 40: 'c0:ff:ee:00:00:0d', 41: 'c0:ff:ee:00:00:0b', - 42: 'c0:ff:ee:00:00:0e', 43: 'c0:ff:ee:00:00:0c', 44: 'c0:ff:ee:00:00:0e', - 45: 'c0:ff:ee:00:00:0c', 46: 'c0:ff:ee:00:00:0d', - 47: 'c0:ff:ee:00:00:0b', 48: 'c0:ff:ee:00:00:11', 49: 'c0:ff:ee:00:00:0f'} + td3_asic_flow_map = {0: 'c0:ff:ee:00:00:10', 1: 'c0:ff:ee:00:00:0b', + 2: 'c0:ff:ee:00:00:12', 3: 'c0:ff:ee:00:00:0d', + 4: 'c0:ff:ee:00:00:11', 5: 'c0:ff:ee:00:00:0e', + 6: 'c0:ff:ee:00:00:0f', 7: 'c0:ff:ee:00:00:0c', + 8: 'c0:ff:ee:00:00:0e', 9: 'c0:ff:ee:00:00:11', + 10: 'c0:ff:ee:00:00:0c', 11: 'c0:ff:ee:00:00:0f', + 12: 'c0:ff:ee:00:00:12', 13: 'c0:ff:ee:00:00:0d', + 14: 'c0:ff:ee:00:00:10', 15: 'c0:ff:ee:00:00:0b', + 16: 'c0:ff:ee:00:00:11', 17: 'c0:ff:ee:00:00:0e', + 18: 'c0:ff:ee:00:00:0f', 19: 'c0:ff:ee:00:00:0c', + 20: 'c0:ff:ee:00:00:10', 21: 'c0:ff:ee:00:00:0b', + 22: 'c0:ff:ee:00:00:12', 23: 'c0:ff:ee:00:00:0d', + 24: 'c0:ff:ee:00:00:11', 25: 'c0:ff:ee:00:00:0e', + 26: 'c0:ff:ee:00:00:0f', 27: 'c0:ff:ee:00:00:0c', + 28: 'c0:ff:ee:00:00:0b', 29: 'c0:ff:ee:00:00:10', + 30: 'c0:ff:ee:00:00:0d', 31: 'c0:ff:ee:00:00:12', + 32: 'c0:ff:ee:00:00:0c', 33: 'c0:ff:ee:00:00:0f', + 34: 'c0:ff:ee:00:00:0e', 35: 'c0:ff:ee:00:00:11', + 36: 'c0:ff:ee:00:00:0d', 37: 'c0:ff:ee:00:00:12', + 38: 'c0:ff:ee:00:00:0b', 39: 'c0:ff:ee:00:00:10', + 40: 'c0:ff:ee:00:00:12', 41: 'c0:ff:ee:00:00:0d', + 42: 'c0:ff:ee:00:00:10', 43: 'c0:ff:ee:00:00:0b', + 44: 'c0:ff:ee:00:00:0e', 45: 'c0:ff:ee:00:00:11', + 46: 'c0:ff:ee:00:00:0c', 47: 'c0:ff:ee:00:00:0f', + 48: 'c0:ff:ee:00:00:0d', 49: 'c0:ff:ee:00:00:12'} th2_asic_flow_map = {0: 'c0:ff:ee:00:00:12', 1: 'c0:ff:ee:00:00:10', 2: 'c0:ff:ee:00:00:11',