Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
febcacd
Added test case to verify ebtables rules.
abdosi Feb 6, 2021
9582616
Merge remote-tracking branch 'upstream/master'
abdosi Feb 9, 2021
940ebe4
Merge remote-tracking branch 'upstream/master'
abdosi Feb 28, 2021
36feb13
Merge remote-tracking branch 'upstream/master'
abdosi Mar 9, 2021
ab4beee
Merge remote-tracking branch 'upstream/master'
abdosi Mar 16, 2021
8d59326
Merge remote-tracking branch 'upstream/master'
abdosi Mar 18, 2021
fa03609
Merge remote-tracking branch 'upstream/master'
abdosi Mar 18, 2021
532639a
Merge remote-tracking branch 'upstream/master'
abdosi May 14, 2021
0833669
Merge remote-tracking branch 'upstream/master'
abdosi Jun 28, 2021
f2dbf92
Merge remote-tracking branch 'upstream/master'
abdosi Oct 4, 2021
915dc97
Merge remote-tracking branch 'upstream/master'
abdosi Oct 12, 2021
1aacc7a
Merge remote-tracking branch 'upstream/master'
abdosi Oct 12, 2021
6ca8577
Merge remote-tracking branch 'upstream/master'
abdosi Oct 13, 2021
7ad4900
Merge remote-tracking branch 'upstream/master'
abdosi Oct 27, 2021
a6d5c16
Fix to avoid overlap of Front Port Channel and Internal Pot Channel
abdosi Oct 27, 2021
03453b0
Merge remote-tracking branch 'upstream/master'
abdosi Nov 18, 2021
5fce19c
Merge remote-tracking branch 'upstream/master'
abdosi Jan 21, 2022
75aa39c
Merge remote-tracking branch 'upstream/master'
abdosi Jan 28, 2022
b167913
Merge remote-tracking branch 'upstream/master'
abdosi Feb 9, 2022
62da839
Merge remote-tracking branch 'upstream/master'
abdosi Feb 11, 2022
501698b
Merge branch 'master' of https://github.com/abdosi/sonic-mgmt
abdosi Feb 13, 2022
20246bd
Merge remote-tracking branch 'upstream/master'
abdosi Mar 4, 2022
dd2ae0c
Merge remote-tracking branch 'upstream/master'
abdosi Aug 2, 2022
d3ba16f
Test case addition to Verify Ordered Nature of Nexthop in
abdosi Aug 3, 2022
a555522
Added Logic to check SAI Hash function do not change across SAI
abdosi Aug 3, 2022
46187ce
Address Review Comments
abdosi Aug 15, 2022
4479518
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Aug 17, 2022
9c19f81
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Sep 23, 2022
22cd035
Remove Masking cheksum filed for IPv6 header as this field is not
abdosi Sep 23, 2022
abd33d2
Fix
abdosi Sep 23, 2022
2b2de04
Merge branch 'master' of https://github.com/abdosi/sonic-mgmt into or…
abdosi Nov 5, 2022
3453787
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Nov 5, 2022
0c5e2ee
Made Default asic service determination run time based on feature table
abdosi Nov 5, 2022
9054703
PR checker
abdosi Nov 5, 2022
b5bed07
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Nov 7, 2022
756ef3c
Fix https://github.com/sonic-net/sonic-mgmt/issues/6761
abdosi Nov 9, 2022
fde112d
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Nov 9, 2022
3a3e09b
Fix decap failure for chassis where loopback ip of supevisor is not
abdosi Nov 16, 2022
bb0c3bf
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Nov 16, 2022
19669ea
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Dec 2, 2022
783d736
Merge remote-tracking branch 'upstream/master' into order_ecmp
abdosi Dec 10, 2022
212c4d2
Verified Everflow both v4 and v6 on packet chassis.
abdosi Dec 10, 2022
01ce521
More fixes
abdosi Dec 10, 2022
c74fdb5
Verified on T1 topology also
abdosi Dec 11, 2022
b911b65
Everflow per Interface
abdosi Dec 11, 2022
2959069
Changes for Everflow per Interface
abdosi Dec 12, 2022
466272f
Moved the function to utility to get t2 topo duthost based on role
abdosi Dec 12, 2022
57034a2
More Changes
abdosi Dec 14, 2022
152cae4
Address Review Comments
abdosi Dec 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions tests/common/utilities.py
Original file line number Diff line number Diff line change
Expand Up @@ -686,3 +686,19 @@ def get_image_type(duthost):
"""

return "public"

def find_duthost_on_role(duthosts, role, tbinfo):
role_set = False

for duthost in duthosts:
if role_set:
break
if duthost.is_supervisor_node():
continue

mg_facts = duthost.get_extended_minigraph_facts(tbinfo)
for interface, neighbor in mg_facts["minigraph_neighbors"].items():
if role in neighbor["name"]:
role_host = duthost
role_set = True
return role_host
Loading