diff --git a/files/build_templates/qos_config.j2 b/files/build_templates/qos_config.j2 index a36d1a124a95..078dd4470b12 100644 --- a/files/build_templates/qos_config.j2 +++ b/files/build_templates/qos_config.j2 @@ -231,6 +231,7 @@ "global": { "dscp_to_tc_map" : "[DSCP_TO_TC_MAP|AZURE]" }{% if PORT_ACTIVE %},{% endif %} + {% endif %} {% for port in PORT_ACTIVE %} "{{ port }}": { @@ -330,6 +331,12 @@ "{{ port }}|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, +{# DSCP 48 is mapped to QUEUE 7 in macro generate_dscp_to_tc_map #} +{% if (generate_dscp_to_tc_map is defined) and tunnel_qos_remap_enable %} + "{{ port }}|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, +{% endif %} {% endfor %} {% for port in PORT_ACTIVE %} "{{ port }}|6": { diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json index 05c15034ca70..b327fc2be3e0 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json @@ -1050,99 +1050,195 @@ "Ethernet0|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet0|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet4|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet4|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet8|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet8|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet12|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet12|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet16|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet16|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet20|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet20|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet24|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet24|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet28|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet28|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet32|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet32|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet36|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet36|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet40|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet40|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet44|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet44|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet48|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet48|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet52|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet52|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet56|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet56|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet60|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet60|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet64|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet64|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet68|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet68|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet72|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet72|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet76|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet76|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet80|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet80|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet84|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet84|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet88|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet88|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet92|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet92|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet96|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet96|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet100|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet100|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet104|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet104|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet108|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet108|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet112|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet112|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet116|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet116|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet120|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet120|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet124|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet124|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet0|6": { "scheduler" : "[SCHEDULER|scheduler.0]" }, diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json index 6edfa8b0e9c4..21c1a70ceb75 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json @@ -1849,196 +1849,388 @@ }, "Ethernet0|5": { "scheduler" : "[SCHEDULER|scheduler.0]" + }, + "Ethernet0|7": { + "scheduler": "[SCHEDULER|scheduler.0]" }, "Ethernet4|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet4|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet8|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet8|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet12|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet12|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet16|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet16|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet20|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet20|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet24|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet24|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet28|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet28|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet32|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet32|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet36|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet36|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet40|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet40|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet44|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet44|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet48|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet48|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet52|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet52|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet56|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet56|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet60|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet60|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet64|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet64|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet68|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet68|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet72|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet72|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet76|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet76|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet80|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet80|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet84|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet84|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet88|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet88|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet92|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet92|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet96|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet96|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet100|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet100|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet104|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet104|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet108|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet108|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet112|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet112|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet116|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet116|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet120|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet120|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet124|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet124|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet128|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet128|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet132|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet132|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet136|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet136|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet140|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet140|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet144|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet144|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet148|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet148|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet152|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet152|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet156|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet156|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet160|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet160|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet164|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet164|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet168|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet168|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet172|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet172|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet176|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet176|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet180|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet180|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet184|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet184|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet188|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet188|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet192|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet192|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet196|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet196|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet200|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet200|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet204|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet204|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet208|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet208|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet212|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet212|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet216|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet216|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet220|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet220|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet224|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet224|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet228|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet228|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet232|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet232|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet236|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet236|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet240|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet240|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet244|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet244|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet248|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet248|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet252|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet252|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet0|6": { "scheduler" : "[SCHEDULER|scheduler.0]" }, diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json index 34f745f19624..0d21f426cc47 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json @@ -925,87 +925,171 @@ "Ethernet0|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet0|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet4|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet4|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet16|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet16|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet20|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet20|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet64|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet64|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet68|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet68|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet80|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet80|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet84|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet84|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet136|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet136|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet144|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet144|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet148|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet148|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet152|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet152|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet156|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet156|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet168|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet168|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet176|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet176|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet180|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet180|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet184|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet184|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet188|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet188|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet200|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet200|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet208|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet208|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet212|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet212|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet216|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet216|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet220|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet220|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet232|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet232|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet240|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet240|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet244|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet244|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet248|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet248|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet252|5": { "scheduler" : "[SCHEDULER|scheduler.0]" }, + "Ethernet252|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet0|6": { "scheduler" : "[SCHEDULER|scheduler.0]" }, diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-mellanox4600c-c64.json b/src/sonic-config-engine/tests/sample_output/py3/qos-mellanox4600c-c64.json index cccdf926f0b7..a12464056d9c 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/qos-mellanox4600c-c64.json +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-mellanox4600c-c64.json @@ -923,87 +923,171 @@ "Ethernet0|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet0|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet4|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet4|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet16|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet16|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet20|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet20|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet64|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet64|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet68|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet68|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet80|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet80|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet84|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet84|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet136|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet136|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet144|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet144|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet148|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet148|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet152|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet152|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet156|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet156|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet168|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet168|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet176|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet176|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet180|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet180|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet184|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet184|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet188|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet188|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet200|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet200|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet208|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet208|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet212|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet212|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet216|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet216|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet220|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet220|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet232|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet232|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet240|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet240|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet244|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet244|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet248|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet248|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet252|5": { "scheduler": "[SCHEDULER|scheduler.0]" }, + "Ethernet252|7": { + "scheduler": "[SCHEDULER|scheduler.0]" + }, "Ethernet0|6": { "scheduler": "[SCHEDULER|scheduler.0]" },