This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x100g.json
vmittal-msft 41cd22d04e
Updated default ECN settings for T2 chassis (#15541)
* Updated default ECN settings for T2 chassis (#14388)

Why I did it
Update ECN settings for T2 chassis

How I did it
Updated qos config file to load these settings during switch bootup

How to verify it
Verified on line card on T2 chassis

* Fix for test failures

* Test case failures

* test case fix
2023-06-22 08:17:45 -07:00

699 lines
19 KiB
JSON

{
"TC_TO_PRIORITY_GROUP_MAP": {
"AZURE": {
"0": "0",
"1": "0",
"2": "0",
"3": "3",
"4": "4",
"5": "0",
"6": "0",
"7": "7"
}
},
"MAP_PFC_PRIORITY_TO_QUEUE": {
"AZURE": {
"0": "0",
"1": "1",
"2": "2",
"3": "3",
"4": "4",
"5": "5",
"6": "6",
"7": "7"
}
},
"TC_TO_QUEUE_MAP": {
"AZURE": {
"0": "0",
"1": "1",
"2": "2",
"3": "3",
"4": "4",
"5": "5",
"6": "6",
"7": "7"
}
},
"DSCP_TO_TC_MAP": {
"AZURE": {
"0" : "1",
"1" : "1",
"2" : "1",
"3" : "3",
"4" : "4",
"5" : "2",
"6" : "1",
"7" : "1",
"8" : "0",
"9" : "1",
"10": "1",
"11": "1",
"12": "1",
"13": "1",
"14": "1",
"15": "1",
"16": "1",
"17": "1",
"18": "1",
"19": "1",
"20": "1",
"21": "1",
"22": "1",
"23": "1",
"24": "1",
"25": "1",
"26": "1",
"27": "1",
"28": "1",
"29": "1",
"30": "1",
"31": "1",
"32": "1",
"33": "1",
"34": "1",
"35": "1",
"36": "1",
"37": "1",
"38": "1",
"39": "1",
"40": "1",
"41": "1",
"42": "1",
"43": "1",
"44": "1",
"45": "1",
"46": "5",
"47": "1",
"48": "6",
"49": "1",
"50": "1",
"51": "1",
"52": "1",
"53": "1",
"54": "1",
"55": "1",
"56": "1",
"57": "1",
"58": "1",
"59": "1",
"60": "1",
"61": "1",
"62": "1",
"63": "1"
}
},
"SCHEDULER": {
"scheduler.0": {
"type" : "DWRR",
"weight": "14"
},
"scheduler.1": {
"type" : "DWRR",
"weight": "15"
}
},
"PORT_QOS_MAP": {
"global": {
"dscp_to_tc_map" : "AZURE"
},
"Ethernet0": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet104": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet128": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
},
"Ethernet136": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
"pfc_enable" : "3,4",
"pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
"AZURE_LOSSLESS" : {
"wred_green_enable" : "true",
"wred_yellow_enable" : "true",
"wred_red_enable" : "true",
"ecn" : "ecn_all",
"green_max_threshold" : "10000000",
"green_min_threshold" : "2000000",
"yellow_max_threshold" : "10000000",
"yellow_min_threshold" : "2000000",
"red_max_threshold" : "10000000",
"red_min_threshold" : "2000000",
"green_drop_probability" : "5",
"yellow_drop_probability": "5",
"red_drop_probability" : "5"
}
},
"QUEUE": {
"Ethernet0|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet8|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet16|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet24|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet32|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet40|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet48|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet56|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet64|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet72|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet80|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet88|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet96|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet104|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet112|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet120|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet128|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet136|3": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet0|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet8|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet16|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet24|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet32|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet40|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet48|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet56|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet64|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet72|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet80|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet88|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet96|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet104|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet112|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet120|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet128|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet136|4": {
"scheduler" : "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},
"Ethernet0|0": {
"scheduler": "scheduler.0"
},
"Ethernet8|0": {
"scheduler": "scheduler.0"
},
"Ethernet16|0": {
"scheduler": "scheduler.0"
},
"Ethernet24|0": {
"scheduler": "scheduler.0"
},
"Ethernet32|0": {
"scheduler": "scheduler.0"
},
"Ethernet40|0": {
"scheduler": "scheduler.0"
},
"Ethernet48|0": {
"scheduler": "scheduler.0"
},
"Ethernet56|0": {
"scheduler": "scheduler.0"
},
"Ethernet64|0": {
"scheduler": "scheduler.0"
},
"Ethernet72|0": {
"scheduler": "scheduler.0"
},
"Ethernet80|0": {
"scheduler": "scheduler.0"
},
"Ethernet88|0": {
"scheduler": "scheduler.0"
},
"Ethernet96|0": {
"scheduler": "scheduler.0"
},
"Ethernet104|0": {
"scheduler": "scheduler.0"
},
"Ethernet112|0": {
"scheduler": "scheduler.0"
},
"Ethernet120|0": {
"scheduler": "scheduler.0"
},
"Ethernet128|0": {
"scheduler": "scheduler.0"
},
"Ethernet136|0": {
"scheduler": "scheduler.0"
},
"Ethernet0|1": {
"scheduler": "scheduler.0"
},
"Ethernet8|1": {
"scheduler": "scheduler.0"
},
"Ethernet16|1": {
"scheduler": "scheduler.0"
},
"Ethernet24|1": {
"scheduler": "scheduler.0"
},
"Ethernet32|1": {
"scheduler": "scheduler.0"
},
"Ethernet40|1": {
"scheduler": "scheduler.0"
},
"Ethernet48|1": {
"scheduler": "scheduler.0"
},
"Ethernet56|1": {
"scheduler": "scheduler.0"
},
"Ethernet64|1": {
"scheduler": "scheduler.0"
},
"Ethernet72|1": {
"scheduler": "scheduler.0"
},
"Ethernet80|1": {
"scheduler": "scheduler.0"
},
"Ethernet88|1": {
"scheduler": "scheduler.0"
},
"Ethernet96|1": {
"scheduler": "scheduler.0"
},
"Ethernet104|1": {
"scheduler": "scheduler.0"
},
"Ethernet112|1": {
"scheduler": "scheduler.0"
},
"Ethernet120|1": {
"scheduler": "scheduler.0"
},
"Ethernet128|1": {
"scheduler": "scheduler.0"
},
"Ethernet136|1": {
"scheduler": "scheduler.0"
},
"Ethernet0|2": {
"scheduler": "scheduler.0"
},
"Ethernet8|2": {
"scheduler": "scheduler.0"
},
"Ethernet16|2": {
"scheduler": "scheduler.0"
},
"Ethernet24|2": {
"scheduler": "scheduler.0"
},
"Ethernet32|2": {
"scheduler": "scheduler.0"
},
"Ethernet40|2": {
"scheduler": "scheduler.0"
},
"Ethernet48|2": {
"scheduler": "scheduler.0"
},
"Ethernet56|2": {
"scheduler": "scheduler.0"
},
"Ethernet64|2": {
"scheduler": "scheduler.0"
},
"Ethernet72|2": {
"scheduler": "scheduler.0"
},
"Ethernet80|2": {
"scheduler": "scheduler.0"
},
"Ethernet88|2": {
"scheduler": "scheduler.0"
},
"Ethernet96|2": {
"scheduler": "scheduler.0"
},
"Ethernet104|2": {
"scheduler": "scheduler.0"
},
"Ethernet112|2": {
"scheduler": "scheduler.0"
},
"Ethernet120|2": {
"scheduler": "scheduler.0"
},
"Ethernet128|2": {
"scheduler": "scheduler.0"
},
"Ethernet136|2": {
"scheduler": "scheduler.0"
},
"Ethernet0|5": {
"scheduler": "scheduler.0"
},
"Ethernet8|5": {
"scheduler": "scheduler.0"
},
"Ethernet16|5": {
"scheduler": "scheduler.0"
},
"Ethernet24|5": {
"scheduler": "scheduler.0"
},
"Ethernet32|5": {
"scheduler": "scheduler.0"
},
"Ethernet40|5": {
"scheduler": "scheduler.0"
},
"Ethernet48|5": {
"scheduler": "scheduler.0"
},
"Ethernet56|5": {
"scheduler": "scheduler.0"
},
"Ethernet64|5": {
"scheduler": "scheduler.0"
},
"Ethernet72|5": {
"scheduler": "scheduler.0"
},
"Ethernet80|5": {
"scheduler": "scheduler.0"
},
"Ethernet88|5": {
"scheduler": "scheduler.0"
},
"Ethernet96|5": {
"scheduler": "scheduler.0"
},
"Ethernet104|5": {
"scheduler": "scheduler.0"
},
"Ethernet112|5": {
"scheduler": "scheduler.0"
},
"Ethernet120|5": {
"scheduler": "scheduler.0"
},
"Ethernet128|5": {
"scheduler": "scheduler.0"
},
"Ethernet136|5": {
"scheduler": "scheduler.0"
},
"Ethernet0|6": {
"scheduler": "scheduler.0"
},
"Ethernet8|6": {
"scheduler": "scheduler.0"
},
"Ethernet16|6": {
"scheduler": "scheduler.0"
},
"Ethernet24|6": {
"scheduler": "scheduler.0"
},
"Ethernet32|6": {
"scheduler": "scheduler.0"
},
"Ethernet40|6": {
"scheduler": "scheduler.0"
},
"Ethernet48|6": {
"scheduler": "scheduler.0"
},
"Ethernet56|6": {
"scheduler": "scheduler.0"
},
"Ethernet64|6": {
"scheduler": "scheduler.0"
},
"Ethernet72|6": {
"scheduler": "scheduler.0"
},
"Ethernet80|6": {
"scheduler": "scheduler.0"
},
"Ethernet88|6": {
"scheduler": "scheduler.0"
},
"Ethernet96|6": {
"scheduler": "scheduler.0"
},
"Ethernet104|6": {
"scheduler": "scheduler.0"
},
"Ethernet112|6": {
"scheduler": "scheduler.0"
},
"Ethernet120|6": {
"scheduler": "scheduler.0"
},
"Ethernet128|6": {
"scheduler": "scheduler.0"
},
"Ethernet136|6": {
"scheduler": "scheduler.0"
}
}
}