Skip to content

Commit e585b94

Browse files
venu-nexthopabhishek-nexthopsaravanan-nexthop
committed
Sonic mgmt everflow queue counters fix 202511 (sonic-net#23307)
* Strict priority QOS test. (sonic-net#21051) * Strict priority QOS test. Signed-off-by: Abhishek <[email protected]> * Add q3d and portchannel support for strict priority. Signed-off-by: Abhishek <[email protected]> * Fix per-commit and missing function. Signed-off-by: Abhishek <[email protected]> --------- Signed-off-by: Abhishek <[email protected]> * [backport][202511] reliable tsa tests are now skipped on single asic voq duts reliable tsa tests require two duthosts: one as supe and one as LC single asic voq dut have only one duthost, hence reliable tsa tests are skipped backporting sonic-net#22089 Signed-off-by: Saravanan Sellappa <[email protected]> * Revert "Strict priority QOS test. (sonic-net#21051)" This reverts commit 88c7897. Signed-off-by: venu-nexthop <[email protected]> * Revert "[backport][202511] reliable tsa tests are now skipped on single asic voq duts" This reverts commit 66748e6. Signed-off-by: venu-nexthop <[email protected]> * Back porting sonic-net#22224 to 202511 Signed-off-by: venu-nexthop <[email protected]> --------- Signed-off-by: Abhishek <[email protected]> Signed-off-by: Saravanan Sellappa <[email protected]> Signed-off-by: venu-nexthop <[email protected]> Co-authored-by: abhishek-nexthop <[email protected]> Co-authored-by: saravanan sellappa <[email protected]>
1 parent fb90f85 commit e585b94

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

tests/everflow/everflow_test_utilities.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1130,9 +1130,9 @@ def send_and_check_mirror_packets(self,
11301130
src_port_metadata_map = {}
11311131

11321132
if 't2' in setup['topo'] and 'lt2' not in setup['topo'] and 'ft2' not in setup['topo']:
1133+
src_port_set.add(src_port)
1134+
src_port_metadata_map[src_port] = (None, 1)
11331135
if valid_across_namespace is True:
1134-
src_port_set.add(src_port)
1135-
src_port_metadata_map[src_port] = (None, 1)
11361136
# Add the dest_port to src_port_set only in non MACSEC testbed scenarios
11371137
if not MACSEC_INFO:
11381138
if duthost.facts['switch_type'] == "voq":

tests/everflow/test_everflow_testbed.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1152,7 +1152,8 @@ def configure_mirror_session_with_queue(mirror_session, queue_num):
11521152
dest_port_type,
11531153
queue,
11541154
asic_ns,
1155-
recircle_port
1155+
recircle_port,
1156+
valid_across_namespace=everflow_dut.is_multi_asic
11561157
)
11571158
finally:
11581159
remote_dut.shell(remote_dut.get_vtysh_cmd_for_namespace(

0 commit comments

Comments
 (0)