From e80769dfa5e1c28a5e46f436f22b7a4d06c5d183 Mon Sep 17 00:00:00 2001 From: Ashok Daparthi Date: Tue, 20 Jul 2021 11:52:36 -0700 Subject: [PATCH] Modified test cases by QOS DB reference format remove Syntax error fix Addressed review comment --- .../templates/sonic_deploy_arista_7060.j2 | 36 +- .../test/tasks/qos_get_max_buff_size.yml | 20 +- ansible/roles/test/tasks/qos_sai.yml | 2 +- .../roles/test/templates/qos_lossy_profile.j2 | 6 +- .../roles/test/templates/qos_pfc_profile.j2 | 6 +- .../configlet/t1-64-lag-clet/clet-add.json | 34 +- spytest/apis/qos/cos.py | 18 +- spytest/apis/qos/qos_shaper.py | 6 +- spytest/apis/qos/wred.py | 2 +- spytest/apis/system/pfc.py | 74 +- spytest/tests/qos/qos_map.py | 12 +- spytest/tests/qos/wred_ecn_config_json.py | 2 +- tests/qos/qos_sai_base.py | 35 +- tests/qos/test_buffer.py | 24 +- tests/vs_voq_cfgs/vlab-t2-01_config_db.json | 108 +- tests/vs_voq_cfgs/vlab-t2-02_config_db.json | 108 +- tests/vs_voq_cfgs/vlab-t2-sup_config_db.json | 1094 ++++++++--------- 17 files changed, 794 insertions(+), 793 deletions(-) diff --git a/ansible/roles/fanout/templates/sonic_deploy_arista_7060.j2 b/ansible/roles/fanout/templates/sonic_deploy_arista_7060.j2 index c805d45d30f..c982aedc58a 100644 --- a/ansible/roles/fanout/templates/sonic_deploy_arista_7060.j2 +++ b/ansible/roles/fanout/templates/sonic_deploy_arista_7060.j2 @@ -67,27 +67,27 @@ "QUEUE": { {% for alias in device_conn[inventory_hostname] %} "{{ alias }}|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "{{ alias }}|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "{{ alias }}|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "{{ alias }}|3": { - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]", - "scheduler": "[SCHEDULER|scheduler.1]" + "wred_profile": "AZURE_LOSSLESS", + "scheduler": "scheduler.1" }, "{{ alias }}|4": { - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]", - "scheduler": "[SCHEDULER|scheduler.1]" + "wred_profile": "AZURE_LOSSLESS", + "scheduler": "scheduler.1" }, "{{ alias }}|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "{{ alias }}|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }{% if not loop.last %},{% endif %} {% endfor %} }, @@ -95,13 +95,13 @@ "BUFFER_QUEUE": { {% for alias in device_conn[inventory_hostname] %} "{{ alias }}|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "{{ alias }}|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "{{ alias }}|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }{% if not loop.last %},{% endif %} {% endfor %} }, @@ -109,10 +109,10 @@ "BUFFER_PG": { {% for alias in device_conn[inventory_hostname] %} "{{ alias }}|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "{{ alias }}|3-4": { - "profile": "[BUFFER_PROFILE|pg_lossless_100000_300m_profile]" + "profile": "pg_lossless_100000_300m_profile" }{% if not loop.last %},{% endif %} {% endfor %} }, @@ -188,17 +188,17 @@ "BUFFER_PROFILE": { "egress_lossless_profile": { "static_th": "15982720", - "pool": "[BUFFER_POOL|egress_lossless_pool]", + "pool": "egress_lossless_pool", "size": "1518" }, "egress_lossy_profile": { "dynamic_th": "3", - "pool": "[BUFFER_POOL|egress_lossy_pool]", + "pool": "egress_lossy_pool", "size": "1518" }, "ingress_lossy_profile": { "dynamic_th": "3", - "pool": "[BUFFER_POOL|ingress_lossless_pool]", + "pool": "ingress_lossless_pool", "size": "0" }, "pg_lossless_100000_300m_profile": { @@ -206,7 +206,7 @@ "dynamic_th": "0", "xon": "2288", "xoff": "268736", - "pool": "[BUFFER_POOL|ingress_lossless_pool]", + "pool": "ingress_lossless_pool", "size": "1248" } } diff --git a/ansible/roles/test/tasks/qos_get_max_buff_size.yml b/ansible/roles/test/tasks/qos_get_max_buff_size.yml index 74f0190737e..4cdd85665eb 100644 --- a/ansible/roles/test/tasks/qos_get_max_buff_size.yml +++ b/ansible/roles/test/tasks/qos_get_max_buff_size.yml @@ -28,11 +28,11 @@ - name: Parse buffer profile name set_fact: - buffer_profile="{{buffer_profile.stdout|replace('[','')|replace(']','')}}" + buffer_profile="{{buffer_profile.stdout}}" - name: Get {{target_buffer_profile_type}} buffer headroom size for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" size + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" size register: buffer_headroom - fail: @@ -41,15 +41,15 @@ - name: Get {{target_buffer_profile_type}} buffer pool profile for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" pool + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" pool register: buffer_pool_id - name: Parse {{target_buffer_profile_type}} buffer pool profile name set_fact: - buffer_pool_id="{{buffer_pool_id.stdout|replace('[','')|replace(']','')}}" + buffer_pool_id="{{buffer_pool_id.stdout}}" - name: Get {{target_buffer_profile_type}} buffer alpha ID for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" dynamic_th + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" dynamic_th register: buffer_alpha_raw # static threshold @@ -60,7 +60,7 @@ "{{target_buffer_profile_type}} buffer uses static threshold" - name: Get {{target_buffer_profile_type}} buffer alpha ID for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" static_th + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" static_th register: buffer_static_th - fail: @@ -78,7 +78,7 @@ buffer_alpha="{{2|pow(buffer_alpha_raw.stdout|int)}}" - name: Get {{target_buffer_profile_type}} buffer pool size for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_pool_id}}" size + shell: redis-cli -n 4 HGET "BUFFER_POOL|{{buffer_pool_id}}" size register: buffer_pool_size - fail: @@ -93,7 +93,7 @@ # ingress lossless specific - name: Get XON for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" xon + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" xon register: buffer_xon when: buffer_profile != "" and "pg_lossless" in buffer_profile @@ -104,7 +104,7 @@ # ingress lossless specific - name: Get XOFF for {{target_port_name}} port - shell: redis-cli -n 4 HGET "{{buffer_profile}}" xoff + shell: redis-cli -n 4 HGET "BUFFER_PROFILE|{{buffer_profile}}" xoff register: buffer_xoff when: buffer_profile != "" and 'pg_lossless' in buffer_profile @@ -117,7 +117,7 @@ # This is perhaps the only useful section in this yaml play - block: - set_fact: - buffer_pool_name="{{buffer_pool_id|replace('BUFFER_POOL|','')}}" + buffer_pool_name="{{buffer_pool_id}}" - name: Get {{buffer_pool_name}} VOID shell: redis-cli -n 2 HGET COUNTERS_BUFFER_POOL_NAME_MAP "{{buffer_pool_name}}" diff --git a/ansible/roles/test/tasks/qos_sai.yml b/ansible/roles/test/tasks/qos_sai.yml index eaa10743c2e..5d053c56d08 100644 --- a/ansible/roles/test/tasks/qos_sai.yml +++ b/ansible/roles/test/tasks/qos_sai.yml @@ -33,7 +33,7 @@ defined_asic_list: ['td2', 'th', 'th2', 'spc1', 'spc2', 'spc3'] speed_cablelen: "{{ lossless_buffer_profile }}" - - set_fact: speed_cablelen="{{speed_cablelen | regex_replace('BUFFER_PROFILE\|pg_lossless_(.*)_profile', '\\1')}}" + - set_fact: speed_cablelen="{{speed_cablelen | regex_replace('pg_lossless_(.*)_profile', '\\1')}}" - name: Get asic type set_fact: asic_type="{{ item }}" diff --git a/ansible/roles/test/templates/qos_lossy_profile.j2 b/ansible/roles/test/templates/qos_lossy_profile.j2 index 2b377863015..7f60dfc8bc9 100644 --- a/ansible/roles/test/templates/qos_lossy_profile.j2 +++ b/ansible/roles/test/templates/qos_lossy_profile.j2 @@ -3,7 +3,7 @@ "BUFFER_PROFILE": { "pg_lossy_TEST_profile": { "dynamic_th": "-8", - "pool": "[{{ buffer_pool_id }}]", + "pool": "{{ buffer_pool_id }}", {% if buffer_headroom.stdout != '0' %} "size": "{{ buffer_headroom.stdout }}" {% else %} @@ -15,9 +15,9 @@ "BUFFER_PG": { "{{ dut_switch_ports[src_port_id|int] }}|0-1": { {% if pfc_generate_buffer_profile == 'True' %} - "profile": "[BUFFER_PROFILE|pg_lossy_TEST_profile]" + "profile": "pg_lossy_TEST_profile" {% else %} - "profile": "[{{ buffer_profile }}]" + "profile": "{{ buffer_profile }}" {% endif %} } } diff --git a/ansible/roles/test/templates/qos_pfc_profile.j2 b/ansible/roles/test/templates/qos_pfc_profile.j2 index 9b0650ea5e3..60f2cf94367 100644 --- a/ansible/roles/test/templates/qos_pfc_profile.j2 +++ b/ansible/roles/test/templates/qos_pfc_profile.j2 @@ -5,7 +5,7 @@ "xon": "{{ buffer_xon.stdout }}", "dynamic_th": "-8", "xoff": "{{ buffer_xoff.stdout }}", - "pool": "[{{ buffer_pool_id }}]", + "pool": "{{ buffer_pool_id }}", "size": "{{ buffer_headroom.stdout }}" } }, @@ -13,9 +13,9 @@ "BUFFER_PG": { "{{ dut_switch_ports[src_port_id|int] }}|3-4": { {% if pfc_generate_buffer_profile == 'True' %} - "profile": "[BUFFER_PROFILE|pg_lossless_PFC_TEST_profile]" + "profile": "pg_lossless_PFC_TEST_profile" {% else %} - "profile": "[{{ buffer_profile }}]" + "profile": "{{ buffer_profile }}" {% endif %} } } diff --git a/ansible/vars/configlet/t1-64-lag-clet/clet-add.json b/ansible/vars/configlet/t1-64-lag-clet/clet-add.json index 411c339ea21..c7041efcd39 100644 --- a/ansible/vars/configlet/t1-64-lag-clet/clet-add.json +++ b/ansible/vars/configlet/t1-64-lag-clet/clet-add.json @@ -121,47 +121,47 @@ { "QUEUE": { "Ethernet63|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet63|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet63|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet63|3": { - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]", - "scheduler": "[SCHEDULER|scheduler.1]" + "wred_profile": "AZURE_LOSSLESS", + "scheduler": "scheduler.1" }, "Ethernet63|4": { - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]", - "scheduler": "[SCHEDULER|scheduler.1]" + "wred_profile": "AZURE_LOSSLESS", + "scheduler": "scheduler.1" }, "Ethernet63|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet63|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" } } }, { "BUFFER_PG": { "Ethernet63|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" } } }, { "BUFFER_QUEUE": { "Ethernet63|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet63|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet63|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" } } @@ -169,11 +169,11 @@ { "PORT_QOS_MAP": { "Ethernet63": { - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", + "tc_to_pg_map": "AZURE", + "tc_to_queue_map": "AZURE", "pfc_enable": "3,4", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]" + "pfc_to_queue_map": "AZURE", + "dscp_to_tc_map": "AZURE" } } }, diff --git a/spytest/apis/qos/cos.py b/spytest/apis/qos/cos.py index 5aed5090dd6..9b12ab03a17 100644 --- a/spytest/apis/qos/cos.py +++ b/spytest/apis/qos/cos.py @@ -15,7 +15,7 @@ def config_port_qos_map(dut, obj_name, interface, **kwargs): st.log("Please provide obj_name like 'AZURE' and interface like 'Ethernet0,Ethernet1'") return False else: - cos_specific_dict = {"tc_to_queue_map": "[TC_TO_QUEUE_MAP|" + obj_name + "]", "dscp_to_tc_map": "[DSCP_TO_TC_MAP|" + obj_name + "]" } + cos_specific_dict = {"tc_to_queue_map": obj_name, "dscp_to_tc_map": obj_name} temp_data[interface] = cos_specific_dict final_data['PORT_QOS_MAP'] = temp_data final_data = json.dumps(final_data) @@ -64,19 +64,19 @@ def config_port_qos_map_all(dut, qos_maps, cli_type=''): if qos_map['port'] not in temp_data: temp_data[qos_map['port']] = {} if qos_map['map'] == 'dot1p_to_tc_map': - temp_data[qos_map['port']].update(dot1p_to_tc_map="[DOT1P_TO_TC_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(dot1p_to_tc_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'dscp_to_tc_map': - temp_data[qos_map['port']].update(dscp_to_tc_map="[DSCP_TO_TC_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(dscp_to_tc_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'pfc_to_queue_map': - temp_data[qos_map['port']].update(pfc_to_queue_map="[MAP_PFC_PRIORITY_TO_QUEUE|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(pfc_to_queue_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'tc_to_dot1p_map': - temp_data[qos_map['port']].update(tc_to_dot1p_map="[TC_TO_DOT1P_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(tc_to_dot1p_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'tc_to_dscp_map': - temp_data[qos_map['port']].update(tc_to_dscp_map="[TC_TO_DSCP_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(tc_to_dscp_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'tc_to_pg_map': - temp_data[qos_map['port']].update(tc_to_pg_map="[TC_TO_PRIORITY_GROUP_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(tc_to_pg_map="{}".format(qos_map['obj_name'])) elif qos_map['map'] == 'tc_to_queue_map': - temp_data[qos_map['port']].update(tc_to_queue_map="[TC_TO_QUEUE_MAP|{}]".format(qos_map['obj_name'])) + temp_data[qos_map['port']].update(tc_to_queue_map="{}".format(qos_map['obj_name'])) else: st.error('Invalid map: {}'.format(qos_map['map'])) return False @@ -840,4 +840,4 @@ def get_non_range_map_data_from_range_map_data(dict_data): temp.extend(re.findall(r"\d+", key)) retval.update({i:value for i in temp}) st.debug("The updated non-range map data is: {}".format(retval)) - return retval \ No newline at end of file + return retval diff --git a/spytest/apis/qos/qos_shaper.py b/spytest/apis/qos/qos_shaper.py index b765ce6b29f..3396beb7597 100644 --- a/spytest/apis/qos/qos_shaper.py +++ b/spytest/apis/qos/qos_shaper.py @@ -39,7 +39,7 @@ def apply_port_shaping_config(dut, shaper_data, **kwargs): json_data = {"PORT_QOS_MAP": {}, "SCHEDULER": {policy_name: {}}} if shaper_data.get("port"): ports = make_list(shaper_data["port"]) - json_data["PORT_QOS_MAP"] = {port: {"scheduler": "[SCHEDULER|{}]".format(policy_name)} for port in ports} + json_data["PORT_QOS_MAP"] = {port: {"scheduler": "{}".format(policy_name)} for port in ports} else: json_data.pop("PORT_QOS_MAP") if ("pir" in shaper_data) or ("pbs" in shaper_data) or shaper_data.get("meter_type"): @@ -146,7 +146,7 @@ def apply_queue_shaping_config(dut, shaper_data, **kwargs): config_data["SCHEDULER"].update(temp) if ports: queue_map = dict() - queue_map = {"{}|{}".format(port, ent['queue']): {"scheduler": "[SCHEDULER|{}]".format(policy)} for port in ports} + queue_map = {"{}|{}".format(port, ent['queue']): {"scheduler": "{}".format(policy)} for port in ports} config_data["QUEUE"].update(queue_map) config_data2 = {key: value for key, value in config_data.items()} for key, value in config_data2.items(): @@ -303,7 +303,7 @@ def apply_queue_shcheduling_config(dut, scheduler_data, **kwargs): if ent.get('type'): temp[policy].update(type = ent['type'].upper()) if ports: - queue_map = {"{}|{}".format(port, ent['queue']) : {"scheduler": "[SCHEDULER|{}]".format(policy)} for port in ports} + queue_map = {"{}|{}".format(port, ent['queue']) : {"scheduler": "{}".format(policy)} for port in ports} if temp[policy]: config_data['SCHEDULER'].update(temp) if queue_map: diff --git a/spytest/apis/qos/wred.py b/spytest/apis/qos/wred.py index f2dade4a8af..033cf844590 100644 --- a/spytest/apis/qos/wred.py +++ b/spytest/apis/qos/wred.py @@ -88,7 +88,7 @@ def apply_wred_ecn_config(dut, config, cli_type=''): temp['queue'] = list(range(int(queue1), int(queue2)+1)) else: temp['queue'] = q.split(',') - temp['wred_profile'] = wred_map['wred_profile'][14:-1] + temp['wred_profile'] = wred_map['wred_profile'] config_apply_list.append(temp) st.debug('port map data is: {}'.format(config_apply_list)) for entry in config_apply_list: diff --git a/spytest/apis/system/pfc.py b/spytest/apis/system/pfc.py index e361e63a8e9..3588bb38100 100644 --- a/spytest/apis/system/pfc.py +++ b/spytest/apis/system/pfc.py @@ -635,12 +635,12 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): buffer_pool = {"BUFFER_POOL": {"egress_lossless_pool": {"mode": "static", "size": "12766208", "type": "egress"}, "egress_lossy_pool": {"mode": "dynamic", "size": "7326924", "type": "egress"}, "ingress_lossless_pool": {"mode": "dynamic", "size": "12766208", "type": "ingress", "xoff": "4625920"}}} - buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "1518"}, - "ingress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "0"}, - "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_25000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_100000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} + buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "egress_lossless_pool", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "egress_lossless_pool", "size": "1518"}, + "ingress_lossy_profile": {"dynamic_th": "3", "pool": "ingress_lossless_pool", "size": "0"}, + "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_25000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_100000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} cable_length_config = {"CABLE_LENGTH": {"AZURE": {native_ports_map_dict[port]: "300m" for port in ports_dict.keys()}}} update_retval([buffer_pool, buffer_profile, cable_length_config]) if apply_buffer_config: @@ -648,7 +648,7 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): egress_profile_mapping = {'lossy_profile' : 'egress_lossy_profile', 'lossless_profile' : 'egress_lossless_profile'} buffer_pg = dict() buffer_queue = dict() - get_profile = lambda profile: {"profile": "[BUFFER_PROFILE|{}]".format(profile)} + get_profile = lambda profile: {"profile": "{}".format(profile)} for port, queue_info in ports_dict.items(): native_port = native_ports_map_dict[port] for queue_type, queues in queue_info.items(): @@ -664,12 +664,12 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): buffer_pool = {"BUFFER_POOL": {"egress_lossless_pool": {"mode": "static", "size": "12766208", "type": "egress"}, "egress_lossy_pool": {"mode": "dynamic", "size": "7326924", "type": "egress"}, "ingress_lossless_pool": {"mode": "dynamic", "size": "12766208", "type": "ingress", "xoff": "4625920"}}} - buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "1518"}, - "ingress_lossy_profile": {"dynamic_th": "3","pool": "[BUFFER_POOL|ingress_lossless_pool]","size": "0"}, - "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_25000_300m_profile": {"dynamic_th": "-3","pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_100000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} + buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "egress_lossless_pool", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "egress_lossless_pool", "size": "1518"}, + "ingress_lossy_profile": {"dynamic_th": "3","pool": "ingress_lossless_pool","size": "0"}, + "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_25000_300m_profile": {"dynamic_th": "-3","pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_100000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} cable_length_config = {"CABLE_LENGTH": {"AZURE": {native_ports_map_dict[port]: "300m" for port in ports_dict.keys()}}} update_retval([buffer_pool, buffer_profile, cable_length_config]) if apply_buffer_config: @@ -677,7 +677,7 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): egress_profile_mapping = {'lossy_profile' : 'egress_lossy_profile', 'lossless_profile' : 'egress_lossless_profile'} buffer_pg = dict() buffer_queue = dict() - get_profile = lambda profile: {"profile": "[BUFFER_PROFILE|{}]".format(profile)} + get_profile = lambda profile: {"profile": "{}".format(profile)} for port, queue_info in ports_dict.items(): native_port = native_ports_map_dict[port] for queue_type, queues in queue_info.items(): @@ -692,14 +692,14 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): if core_buffer_config: buffer_pool = {"BUFFER_POOL": {"egress_lossy_pool": {"mode": "dynamic", "size": "67108864", "type": "egress"}, "ingress_lossless_pool": {"mode": "dynamic", "size": "59001152", "type": "ingress", "xoff": "7428992"}}} - buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossy_pool]", "size": "0"}, - "egress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossy_pool]", "size": "0"}, - "ingress_lossy_profile": {"pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "0", "static_th": "67108864"}, - "pg_lossless_10000_40m_profile": {"dynamic_th": "-2", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, - "pg_lossless_50000_40m_profile": {"dynamic_th": "-2", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, - "pg_lossless_100000_40m_profile": {"dynamic_th": "-2", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, - "pg_lossless_200000_40m_profile": {"dynamic_th": "-2", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, - "pg_lossless_400000_40m_profile": {"dynamic_th": "-2", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "1270","xoff": "190500", "xon": "0", "xon_offset": "2540"}}} + buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"dynamic_th": "3", "pool": "egress_lossy_pool", "size": "0"}, + "egress_lossy_profile": {"dynamic_th": "3", "pool": "egress_lossy_pool", "size": "0"}, + "ingress_lossy_profile": {"pool": "ingress_lossless_pool", "size": "0", "static_th": "67108864"}, + "pg_lossless_10000_40m_profile": {"dynamic_th": "-2", "pool": "ingress_lossless_pool", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, + "pg_lossless_50000_40m_profile": {"dynamic_th": "-2", "pool": "ingress_lossless_pool", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, + "pg_lossless_100000_40m_profile": {"dynamic_th": "-2", "pool": "ingress_lossless_pool", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, + "pg_lossless_200000_40m_profile": {"dynamic_th": "-2", "pool": "ingress_lossless_pool", "size": "1270", "xoff": "190500", "xon": "0", "xon_offset": "2540"}, + "pg_lossless_400000_40m_profile": {"dynamic_th": "-2", "pool": "ingress_lossless_pool", "size": "1270","xoff": "190500", "xon": "0", "xon_offset": "2540"}}} cable_length_config = {"CABLE_LENGTH": {"AZURE": {native_ports_map_dict[port]: "40m" for port in ports_dict.keys()}}} update_retval([buffer_pool, buffer_profile, cable_length_config]) if apply_buffer_config: @@ -707,7 +707,7 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): egress_profile_mapping = {'lossy_profile' : 'egress_lossy_profile', 'lossless_profile' : 'egress_lossless_profile'} buffer_pg = dict() buffer_queue = dict() - get_profile = lambda profile: {"profile": "[BUFFER_PROFILE|{}]".format(profile)} + get_profile = lambda profile: {"profile": "{}".format(profile)} for port, queue_info in ports_dict.items(): native_port = native_ports_map_dict[port] for queue_type, queues in queue_info.items(): @@ -723,11 +723,11 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): buffer_pool = {"BUFFER_POOL": {"egress_lossless_pool": {"mode": "static", "size": "12766208", "type": "egress"}, "egress_lossy_pool": {"mode": "dynamic", "size": "7326924", "type": "egress"}, "ingress_lossless_pool": {"mode": "dynamic", "size": "12766208", "type": "ingress"}}} - buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "1518"}, - "ingress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "0"}, - "pg_lossless_1000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, - "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} + buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "egress_lossless_pool", "size": "0", "static_th": "12766208"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "egress_lossless_pool", "size": "1518"}, + "ingress_lossy_profile": {"dynamic_th": "3", "pool": "ingress_lossless_pool", "size": "0"}, + "pg_lossless_1000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_10000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}, + "pg_lossless_40000_300m_profile": {"dynamic_th": "-3", "pool": "ingress_lossless_pool", "size": "56368", "xoff": "55120", "xon": "18432", "xon_offset": "2496"}}} cable_length_config = {"CABLE_LENGTH": {"AZURE": {native_ports_map_dict[port]: "300m" for port in ports_dict.keys()}}} update_retval([buffer_pool, buffer_profile, cable_length_config]) if apply_buffer_config: @@ -735,7 +735,7 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): egress_profile_mapping = {'lossy_profile' : 'egress_lossy_profile', 'lossless_profile' : 'egress_lossless_profile'} buffer_pg = dict() buffer_queue = dict() - get_profile = lambda profile: {"profile": "[BUFFER_PROFILE|{}]".format(profile)} + get_profile = lambda profile: {"profile": "{}".format(profile)} for port, queue_info in ports_dict.items(): native_port = native_ports_map_dict[port] for queue_type, queues in queue_info.items(): @@ -751,14 +751,14 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): buffer_pool = {"BUFFER_POOL": {"egress_lossless_pool": {"mode": "static", "size": "33004032", "type": "egress"}, "egress_lossy_pool": {"mode": "dynamic", "size": "12766208", "type": "egress"}, "ingress_lossless_pool": {"mode": "dynamic", "size": "12766208", "type": "ingress", "xoff": "196608"}}} - buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "0", "static_th": "33004032"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|egress_lossless_pool]", "size": "1518"}, - "ingress_lossy_profile": {"dynamic_th": "3", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "0"}, - "pg_lossless_10000_300m_profile": {"dynamic_th": "1", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, - "pg_lossless_25000_300m_profile": {"dynamic_th": "1", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, - "pg_lossless_40000_300m_profile": {"dynamic_th": "1", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, - "pg_lossless_100000_300m_profile": {"dynamic_th": "1", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}}} + buffer_profile = {"BUFFER_PROFILE": {"egress_lossless_profile": {"pool": "egress_lossless_pool", "size": "0", "static_th": "33004032"}, "egress_lossy_profile": {"dynamic_th": "3", "pool": "egress_lossless_pool", "size": "1518"}, + "ingress_lossy_profile": {"dynamic_th": "3", "pool": "ingress_lossless_pool", "size": "0"}, + "pg_lossless_10000_300m_profile": {"dynamic_th": "1", "pool": "ingress_lossless_pool", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, + "pg_lossless_25000_300m_profile": {"dynamic_th": "1", "pool": "ingress_lossless_pool", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, + "pg_lossless_40000_300m_profile": {"dynamic_th": "1", "pool": "ingress_lossless_pool", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}, + "pg_lossless_100000_300m_profile": {"dynamic_th": "1", "pool": "ingress_lossless_pool", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}}} if hwsku.lower() in ['quanta-ix8a-bwde-56x', 'accton-as4630-54pe']: - buffer_profile['BUFFER_PROFILE'].update(pg_lossless_1000_300m_profile={"dynamic_th": "1", "pool": "[BUFFER_POOL|ingress_lossless_pool]", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}) + buffer_profile['BUFFER_PROFILE'].update(pg_lossless_1000_300m_profile={"dynamic_th": "1", "pool": "ingress_lossless_pool", "size": "9427", "xoff": "50176", "xon": "0", "xon_offset": "3584"}) cable_length_config = {"CABLE_LENGTH": {"AZURE": {native_ports_map_dict[port]: "300m" for port in ports_dict.keys()}}} update_retval([buffer_pool, buffer_profile, cable_length_config]) if apply_buffer_config: @@ -768,7 +768,7 @@ def config_pfc_buffer_prameters(dut, hwsku, ports_dict, **kwargs): egress_profile_mapping = {'lossy_profile' : 'egress_lossy_profile', 'lossless_profile' : 'egress_lossless_profile'} buffer_pg = dict() buffer_queue = dict() - get_profile = lambda profile: {"profile": "[BUFFER_PROFILE|{}]".format(profile)} + get_profile = lambda profile: {"profile": "{}".format(profile)} for port, queue_info in ports_dict.items(): native_port = native_ports_map_dict[port] for queue_type, queues in queue_info.items(): diff --git a/spytest/tests/qos/qos_map.py b/spytest/tests/qos/qos_map.py index 8f3c72e8d7c..448faa3684a 100644 --- a/spytest/tests/qos/qos_map.py +++ b/spytest/tests/qos/qos_map.py @@ -58,17 +58,17 @@ dscp_val_2,tc_val_2 = ["20","46"],["2","4"] dscp_val_3,tc_val_3 = ["20","46"],["1","5"] -dscp_bind_port = {"dscp_to_tc_map" : "[DSCP_TO_TC_MAP|AZURE]"} +dscp_bind_port = {"dscp_to_tc_map" : "AZURE"} sched_0, sched_1, sched_2, sched_3 = "scheduler.0", "scheduler.1", "scheduler.2", "scheduler.3" sched_strict = {"type" : "STRICT", "weight": "25"} sched_dwrr_1 = {"type" : "DWRR", "weight": "50"} sched_dwrr_2 = {"type" : "DWRR", "weight": "20"} sched_dwrr_3 = {"type" : "DWRR", "weight": "10"} -sched_bind_0 = {"scheduler" : "[SCHEDULER|scheduler.0]"} -sched_bind_1 = {"scheduler" : "[SCHEDULER|scheduler.1]"} -sched_bind_2 = {"scheduler" : "[SCHEDULER|scheduler.2]"} -sched_bind_3 = {"scheduler" : "[SCHEDULER|scheduler.3]"} +sched_bind_0 = {"scheduler" : "scheduler.0"} +sched_bind_1 = {"scheduler" : "scheduler.1"} +sched_bind_2 = {"scheduler" : "scheduler.2"} +sched_bind_3 = {"scheduler" : "scheduler.3"} pfc_bind = {"pfc_enable" : "2"} wred_obj = "AZURE_LOSSLESS" wred_profile = "WRED_PROFILE" @@ -87,7 +87,7 @@ "yellow_drop_probability": "5", "red_drop_probability" : "5" } -wred_bind = {"wred_profile": "[" + wred_profile + "|" + wred_obj + "]"} +wred_bind = {"wred_profile": wred_obj} def create_glob_vars(): diff --git a/spytest/tests/qos/wred_ecn_config_json.py b/spytest/tests/qos/wred_ecn_config_json.py index de74a5b5983..cf2d91a3d26 100644 --- a/spytest/tests/qos/wred_ecn_config_json.py +++ b/spytest/tests/qos/wred_ecn_config_json.py @@ -40,7 +40,7 @@ def init_vars(vars, apply_wred=False): }, "QUEUE": { "{},{},{}|3-4".format(vars.D1T1P1, vars.D1T1P2, vars.D1T1P3): { - "wred_profile": "[WRED_PROFILE|WRED]" + "wred_profile": "WRED" } } } diff --git a/tests/qos/qos_sai_base.py b/tests/qos/qos_sai_base.py index e17864824ff..66fb2e63a1f 100644 --- a/tests/qos/qos_sai_base.py +++ b/tests/qos/qos_sai_base.py @@ -137,8 +137,14 @@ def __computeBufferThreshold(self, dut_asic, bufferProfile): Returns: Updates bufferProfile with computed buffer threshold """ - db = "0" if self.isBufferInApplDb(dut_asic) else "4" - pool = bufferProfile["pool"].encode("utf-8").translate(None, "[]") + if self.isBufferInApplDb(dut_asic): + db = "0" + keystr = "BUFFER_POOL_TABLE:" + else: + db = "4" + keystr = "BUFFER_POOL|" + + pool = keystr + bufferProfile["pool"].encode("utf-8") bufferSize = int( dut_asic.run_redis_cmd( argv = ["redis-cli", "-n", db, "HGET", pool, "size"] @@ -161,14 +167,7 @@ def __updateVoidRoidParams(self, dut_asic, bufferProfile): Returns: Updates bufferProfile with VOID/ROID obtained from Redis db """ - if self.isBufferInApplDb(dut_asic): - bufferPoolName = bufferProfile["pool"].encode("utf-8").translate( - None, "[]").replace("BUFFER_POOL_TABLE:",'' - ) - else: - bufferPoolName = bufferProfile["pool"].encode("utf-8").translate( - None, "[]").replace("BUFFER_POOL|",'' - ) + bufferPoolName = bufferProfile["pool"].encode("utf-8") bufferPoolVoid = dut_asic.run_redis_cmd( argv = [ @@ -201,12 +200,14 @@ def __getBufferProfile(self, request, dut_asic, os_version, table, port, priorit if self.isBufferInApplDb(dut_asic): db = "0" keystr = "{0}:{1}:{2}".format(table, port, priorityGroup) + bufkeystr = "BUFFER_POOL_TABLE:" else: db = "4" keystr = "{0}|{1}|{2}".format(table, port, priorityGroup) - bufferProfileName = dut_asic.run_redis_cmd( - argv = ["redis-cli", "-n", db, "HGET", keystr, "profile"] - )[0].encode("utf-8").translate(None, "[]") + bufkeystr = "BUFFER_POOL|" + + bufferProfileName = bufkeystr + dut_asic.run_redis_cmd( + argv = ["redis-cli", "-n", db, "HGET", keystr, "profile"])[0].encode("utf-8") result = dut_asic.run_redis_cmd( argv = ["redis-cli", "-n", db, "HGETALL", bufferProfileName] @@ -269,13 +270,13 @@ def __getEcnWredParam(self, dut_asic, table, port): Returns: wredProfile (dict): Map of ECN/WRED attributes """ - wredProfileName = dut_asic.run_redis_cmd( + wredProfileName = "WRED_PROFILE|" + dut_asic.run_redis_cmd( argv = [ "redis-cli", "-n", "4", "HGET", "{0}|{1}|{2}".format(table, port, self.TARGET_QUEUE_WRED), "wred_profile" ] - )[0].encode("utf-8").translate(None, "[]") + )[0].encode("utf-8") result = dut_asic.run_redis_cmd( argv = ["redis-cli", "-n", "4", "HGETALL", wredProfileName] @@ -316,12 +317,12 @@ def __getSchedulerParam(self, dut_asic, port, queue): Returns: SchedulerParam (dict): Map of scheduler parameters """ - schedProfile = dut_asic.run_redis_cmd( + schedProfile = "SCHEDULER|" + dut_asic.run_redis_cmd( argv = [ "redis-cli", "-n", "4", "HGET", "QUEUE|{0}|{1}".format(port, queue), "scheduler" ] - )[0].encode("utf-8").translate(None, "[]") + )[0].encode("utf-8") schedWeight = dut_asic.run_redis_cmd( argv = ["redis-cli", "-n", "4", "HGET", schedProfile, "weight"] diff --git a/tests/qos/test_buffer.py b/tests/qos/test_buffer.py index 2e7399b58bc..c63690291ae 100644 --- a/tests/qos/test_buffer.py +++ b/tests/qos/test_buffer.py @@ -420,8 +420,8 @@ def check_pg_profile(duthost, pg, expected_profile, fail_test=True): Whether the expected profile has been found within given time """ def _check_pg_profile(duthost, pg, expected_profile): - profile = duthost.shell('redis-cli hget {} profile'.format(pg))['stdout'][1:-1] - return (profile == 'BUFFER_PROFILE_TABLE:' + expected_profile) + profile = duthost.shell('redis-cli hget {} profile'.format(pg))['stdout'] + return (profile == expected_profile) if wait_until(10, 2, _check_pg_profile, duthost, pg, expected_profile): return True @@ -701,13 +701,13 @@ def test_change_speed_cable(duthosts, rand_one_dut_hostname, conn_graph_facts, p pytest.skip('Speed is not supported by the port, skip') original_speed = duthost.shell('redis-cli -n 4 hget "PORT|{}" speed'.format(port_to_test))['stdout'] original_cable_len = duthost.shell('redis-cli -n 4 hget "CABLE_LENGTH|AZURE" {}'.format(port_to_test))['stdout'] - profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'][1:-1] + profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'] detect_default_mtu(duthost, port_to_test) - original_pg_size = int(duthost.shell('redis-cli hget "{}" size'.format(profile))['stdout']) + original_pg_size = int(duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" size'.format(profile))['stdout']) original_pool_size = int(duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool size')['stdout']) if DEFAULT_OVER_SUBSCRIBE_RATIO: - original_pg_xoff = int(duthost.shell('redis-cli hget "{}" xoff'.format(profile))['stdout']) + original_pg_xoff = int(duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" xoff'.format(profile))['stdout']) original_shp_size = int(duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool xoff')['stdout']) else: original_pg_xoff = None @@ -962,12 +962,12 @@ def test_headroom_override(duthosts, rand_one_dut_hostname, conn_graph_facts, po original_speed = duthost.shell('redis-cli -n 4 hget "PORT|{}" speed'.format(port_to_test))['stdout'] original_cable_len = duthost.shell('redis-cli -n 4 hget "CABLE_LENGTH|AZURE" {}'.format(port_to_test))['stdout'] - original_profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'][1:-1] - original_pg_size = duthost.shell('redis-cli hget "{}" size'.format(original_profile))['stdout'] + original_profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'] + original_pg_size = duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" size'.format(original_profile))['stdout'] original_pool_size = duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool size')['stdout'] if DEFAULT_OVER_SUBSCRIBE_RATIO: original_shp_size = duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool xoff')['stdout'] - original_pg_xoff = duthost.shell('redis-cli hget "{}" xoff'.format(original_profile))['stdout'] + original_pg_xoff = duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" xoff'.format(original_profile))['stdout'] else: original_shp_size = None original_pg_xoff = None @@ -1048,7 +1048,7 @@ def test_headroom_override(duthosts, rand_one_dut_hostname, conn_graph_facts, po duthost.shell('config interface buffer priority-group lossless remove {}'.format(port_to_test)) duthost.shell('config interface buffer priority-group lossless add {} 3-4'.format(port_to_test)) - check_pg_profile(duthost, 'BUFFER_PG_TABLE:{}:3-4'.format(port_to_test), original_profile.split(':')[1]) + check_pg_profile(duthost, 'BUFFER_PG_TABLE:{}:3-4'.format(port_to_test), original_profile) check_pfc_enable(duthost, port_to_test, '3,4') check_pool_size(duthost, pool_oid, @@ -1395,8 +1395,8 @@ def test_port_admin_down(duthosts, rand_one_dut_hostname, conn_graph_facts, port duthost = duthosts[rand_one_dut_hostname] original_speed = duthost.shell('redis-cli -n 4 hget "PORT|{}" speed'.format(port_to_test))['stdout'] original_cable_len = duthost.shell('redis-cli -n 4 hget "CABLE_LENGTH|AZURE" {}'.format(port_to_test))['stdout'] - original_profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'][1:-1] - original_pg_size = duthost.shell('redis-cli hget "{}" size'.format(original_profile))['stdout'] + original_profile = duthost.shell('redis-cli hget "BUFFER_PG_TABLE:{}:3-4" profile'.format(port_to_test))['stdout'] + original_pg_size = duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" size'.format(original_profile))['stdout'] original_pool_size = duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool size')['stdout'] new_cable_len = '15m' @@ -1408,7 +1408,7 @@ def test_port_admin_down(duthosts, rand_one_dut_hostname, conn_graph_facts, port pytest.skip('Shutdown port test skipped due to no lossy pg size defined') if DEFAULT_OVER_SUBSCRIBE_RATIO: - original_pg_xoff = int(duthost.shell('redis-cli hget "{}" xoff'.format(original_profile))['stdout']) + original_pg_xoff = int(duthost.shell('redis-cli hget "BUFFER_PROFILE_TABLE:{}" xoff'.format(original_profile))['stdout']) original_shp_size = int(duthost.shell('redis-cli hget BUFFER_POOL_TABLE:ingress_lossless_pool xoff')['stdout']) else: original_pg_xoff = None diff --git a/tests/vs_voq_cfgs/vlab-t2-01_config_db.json b/tests/vs_voq_cfgs/vlab-t2-01_config_db.json index 71db7a694c7..23462b00326 100644 --- a/tests/vs_voq_cfgs/vlab-t2-01_config_db.json +++ b/tests/vs_voq_cfgs/vlab-t2-01_config_db.json @@ -998,17 +998,17 @@ }, "BUFFER_PROFILE": { "egress_lossy_profile": { - "pool": "[BUFFER_POOL|egress_lossy_pool]", + "pool": "egress_lossy_pool", "size": "1518", "dynamic_th": "3" }, "ingress_lossy_profile": { - "pool": "[BUFFER_POOL|ingress_lossless_pool]", + "pool": "ingress_lossless_pool", "size": "0", "dynamic_th": "3" }, "egress_lossless_profile": { - "pool": "[BUFFER_POOL|egress_lossless_pool]", + "pool": "egress_lossless_pool", "size": "0", "static_th": "12766208" } @@ -1060,73 +1060,73 @@ }, "QUEUE": { "Ethernet8|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" } }, "WRED_PROFILE": { @@ -1345,31 +1345,31 @@ }, "BUFFER_QUEUE": { "Ethernet0|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet8|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet8|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet8|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" } }, "PORTCHANNEL_INTERFACE": { @@ -1510,24 +1510,24 @@ }, "PORT_QOS_MAP": { "Ethernet4": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet8": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet0": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" } }, @@ -1674,13 +1674,13 @@ }, "BUFFER_PG": { "Ethernet8|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet4|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet0|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" } }, "CRM": { diff --git a/tests/vs_voq_cfgs/vlab-t2-02_config_db.json b/tests/vs_voq_cfgs/vlab-t2-02_config_db.json index 9089d334026..38829bf64fe 100644 --- a/tests/vs_voq_cfgs/vlab-t2-02_config_db.json +++ b/tests/vs_voq_cfgs/vlab-t2-02_config_db.json @@ -998,102 +998,102 @@ }, "BUFFER_QUEUE": { "Ethernet4|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet8|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet4|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet8|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet8|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" } }, "QUEUE": { "Ethernet4|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" } }, "FEATURE": { @@ -1243,24 +1243,24 @@ }, "PORT_QOS_MAP": { "Ethernet8": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet4": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet0": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" } }, @@ -1579,17 +1579,17 @@ }, "BUFFER_PROFILE": { "ingress_lossy_profile": { - "pool": "[BUFFER_POOL|ingress_lossless_pool]", + "pool": "ingress_lossless_pool", "size": "0", "dynamic_th": "3" }, "egress_lossless_profile": { - "pool": "[BUFFER_POOL|egress_lossless_pool]", + "pool": "egress_lossless_pool", "size": "0", "static_th": "12766208" }, "egress_lossy_profile": { - "pool": "[BUFFER_POOL|egress_lossy_pool]", + "pool": "egress_lossy_pool", "size": "1518", "dynamic_th": "3" } @@ -1601,13 +1601,13 @@ }, "BUFFER_PG": { "Ethernet0|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet8|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet4|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" } }, "DHCP_SERVER": { diff --git a/tests/vs_voq_cfgs/vlab-t2-sup_config_db.json b/tests/vs_voq_cfgs/vlab-t2-sup_config_db.json index 575d4c9de15..195aa6b3fd4 100644 --- a/tests/vs_voq_cfgs/vlab-t2-sup_config_db.json +++ b/tests/vs_voq_cfgs/vlab-t2-sup_config_db.json @@ -1,966 +1,966 @@ { "PORT_QOS_MAP": { "Ethernet12": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet52": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet40": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet104": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet68": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet48": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet76": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet72": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet64": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet120": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet24": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet4": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet124": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet28": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet108": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet84": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet116": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet88": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet92": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet0": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet20": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet96": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet36": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet8": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet112": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet16": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet44": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet56": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet100": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet32": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet80": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" }, "Ethernet60": { - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", - "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", - "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]", - "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", + "dscp_to_tc_map": "AZURE", + "tc_to_queue_map": "AZURE", + "tc_to_pg_map": "AZURE", + "pfc_to_queue_map": "AZURE", "pfc_enable": "3,4" } }, "QUEUE": { "Ethernet80|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet48|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet116|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet64|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet88|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet48|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet24|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet16|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet36|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet88|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet104|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet84|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet60|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet56|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet60|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet92|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet44|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet92|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet24|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet112|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet116|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet112|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet100|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet100|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet40|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet100|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet116|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet36|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet64|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet56|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet92|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet112|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet16|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet64|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet24|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet24|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet104|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet116|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet88|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet32|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet92|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet20|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet84|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet116|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet60|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet44|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet0|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet88|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet84|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet104|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet56|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet80|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet64|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet12|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet104|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet48|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet8|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet24|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet84|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet52|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet20|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet52|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet16|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet104|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet92|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet48|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet24|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet12|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet64|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet112|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet12|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet64|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet36|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet96|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet16|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet52|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet80|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet76|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet76|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet32|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet48|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet16|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet88|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet56|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet100|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet16|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet104|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet12|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet64|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet32|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet48|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet36|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet80|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet100|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet100|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet36|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet20|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet84|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet12|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet56|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet44|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet88|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet80|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet108|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet96|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet96|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet108|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet96|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet96|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet40|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet60|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet112|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet12|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet52|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet48|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet76|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet44|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet80|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet12|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet100|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet20|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet36|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet60|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet32|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet124|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet88|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet120|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet52|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet4|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet76|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet112|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet28|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet92|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet80|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet44|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet20|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet16|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet112|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet52|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet72|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet92|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet84|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet60|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet32|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet84|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet96|0": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet120|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet68|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet76|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet96|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet76|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet56|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet44|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet60|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet56|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet124|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet68|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet24|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet116|5": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet116|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet76|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet44|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet36|4": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet20|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet0|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet32|1": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet52|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet104|3": { - "scheduler": "[SCHEDULER|scheduler.1]", - "wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]" + "scheduler": "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" }, "Ethernet20|6": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet32|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" }, "Ethernet8|2": { - "scheduler": "[SCHEDULER|scheduler.0]" + "scheduler": "scheduler.0" } }, "CRM": { @@ -1141,292 +1141,292 @@ }, "BUFFER_QUEUE": { "Ethernet4|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet100|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet116|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet92|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet88|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet88|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet108|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet60|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet120|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet44|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet20|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet12|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet40|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet16|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet112|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet8|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet92|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet36|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet68|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet24|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet12|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet8|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet44|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet60|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet76|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet56|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet76|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet64|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet36|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet124|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet40|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet56|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet72|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet92|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet48|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet24|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet52|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet16|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet12|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet104|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet112|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet64|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet108|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet20|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet20|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet112|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet108|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet52|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet96|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet96|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet32|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet48|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet52|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet64|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet72|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet48|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet28|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet120|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet32|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet104|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet84|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet84|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet28|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet40|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet0|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet80|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet88|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet68|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet72|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet28|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet80|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet124|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet16|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet76|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet116|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet56|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet8|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet100|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet116|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet100|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet124|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet68|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet4|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet44|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet32|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet80|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet24|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet104|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet120|5-6": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet96|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet84|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" }, "Ethernet60|0-2": { - "profile": "[BUFFER_PROFILE|egress_lossy_profile]" + "profile": "egress_lossy_profile" }, "Ethernet36|3-4": { - "profile": "[BUFFER_PROFILE|egress_lossless_profile]" + "profile": "egress_lossless_profile" } }, "PORT": { @@ -1746,17 +1746,17 @@ }, "BUFFER_PROFILE": { "egress_lossy_profile": { - "pool": "[BUFFER_POOL|egress_lossy_pool]", + "pool": "egress_lossy_pool", "size": "1518", "dynamic_th": "3" }, "ingress_lossy_profile": { - "pool": "[BUFFER_POOL|ingress_lossless_pool]", + "pool": "ingress_lossless_pool", "size": "0", "dynamic_th": "3" }, "egress_lossless_profile": { - "pool": "[BUFFER_POOL|egress_lossless_pool]", + "pool": "egress_lossless_pool", "size": "0", "static_th": "12766208" } @@ -1769,100 +1769,100 @@ }, "BUFFER_PG": { "Ethernet84|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet72|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet112|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet104|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet12|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet32|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet96|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet60|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet16|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet44|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet48|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet92|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet28|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet36|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet116|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet88|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet8|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet100|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet0|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet76|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet20|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet124|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet56|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet64|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet24|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet108|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet40|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet68|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet52|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet80|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet120|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" }, "Ethernet4|0": { - "profile": "[BUFFER_PROFILE|ingress_lossy_profile]" + "profile": "ingress_lossy_profile" } }, "BUFFER_POOL": {