From 336697d7f6f19389e7cf887791521344e3fd61c7 Mon Sep 17 00:00:00 2001 From: Ye Jianquan Date: Fri, 2 Jun 2023 16:33:38 +0800 Subject: [PATCH 01/20] [CI/CD] Refine pr test definition, remove old test jobs and testbedv2 flags (#15304) --- .../run-test-scheduler-template.yml | 13 ++- azure-pipelines.yml | 89 +++---------------- 2 files changed, 18 insertions(+), 84 deletions(-) diff --git a/.azure-pipelines/run-test-scheduler-template.yml b/.azure-pipelines/run-test-scheduler-template.yml index 6cd658082c15..49c89f4586c7 100644 --- a/.azure-pipelines/run-test-scheduler-template.yml +++ b/.azure-pipelines/run-test-scheduler-template.yml @@ -52,7 +52,7 @@ steps: # always use the test plan script from master branch. wget -O ./.azure-pipelines/test_plan.py https://raw.githubusercontent.com/sonic-net/sonic-mgmt/master/.azure-pipelines/test_plan.py wget -O ./.azure-pipelines/pr_test_scripts.yaml https://raw.githubusercontent.com/sonic-net/sonic-mgmt/${{ parameters.MGMT_BRANCH }}/.azure-pipelines/pr_test_scripts.yaml - displayName: Download TestbedV2 scripts + displayName: Download test plan scripts - script: | set -e @@ -77,7 +77,7 @@ steps: - script: | set -e echo "Lock testbed" - echo "TestbedV2 is just online and might not be stable enough, for any issue, please send email to sonictestbedtools@microsoft.com" + echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com" echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID " # When "LOCK_TESTBED" finish, it changes into "PREPARE_TESTBED" python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state LOCK_TESTBED @@ -88,9 +88,8 @@ steps: - script: | set -e echo "Prepare testbed" - echo "Preparing the testbed(add-topo, deploy-mg) may take 15-30 minutes. Before the testbed is ready, the progress of the test plan keeps displayed as 0, please be patient(We will improve the indication in a short time)" - echo "If the progress keeps as 0 for more than 1 hour, please cancel and retry this pipeline" - echo "TestbedV2 is just online and might not be stable enough, for any issue, please send email to sonictestbedtools@microsoft.com" + echo "Preparing the testbed(add-topo, deploy-mg) may take 15-30 minutes. Before the testbed is ready, the progress of the test plan keeps displayed as 0, please be patient" + echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com" echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID " # When "PREPARE_TESTBED" finish, it changes into "EXECUTING" python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state PREPARE_TESTBED @@ -101,7 +100,7 @@ steps: - script: | set -e echo "Run test" - echo "TestbedV2 is just online and might not be stable enough, for any issue, please send email to sonictestbedtools@microsoft.com" + echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com" echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID " # When "EXECUTING" finish, it changes into "KVMDUMP", "FAILED", "CANCELLED" or "FINISHED" python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state EXECUTING @@ -112,7 +111,7 @@ steps: - script: | set -e echo "KVM dump" - echo "TestbedV2 is just online and might not be stable enough, for any issue, please send email to sonictestbedtools@microsoft.com" + echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com" echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID " # When "KVMDUMP" finish, it changes into "FAILED", "CANCELLED" or "FINISHED" python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state KVMDUMP diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 27cea8979a84..a5353ffb2001 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -139,41 +139,10 @@ stages: testResultsFiles: '**/tr.xml' testRunTitle: vstest - - job: t0_part1 - pool: sonictest - displayName: "kvmtest-t0-part1" - timeoutInMinutes: 360 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_CLASSICAL_TEST, 'YES')) - continueOnError: false - steps: - - template: .azure-pipelines/run-test-template.yml - parameters: - dut: vlab-01 - tbname: vms-kvm-t0 - ptf_name: ptf_vms6-1 - tbtype: t0 - section: part-1 - - - job: t0_part2 - pool: sonictest - displayName: "kvmtest-t0-part2" - timeoutInMinutes: 360 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_CLASSICAL_TEST, 'YES')) - continueOnError: false - steps: - - template: .azure-pipelines/run-test-template.yml - parameters: - dut: vlab-01 - tbname: vms-kvm-t0 - ptf_name: ptf_vms6-1 - tbtype: t0 - section: part-2 - - - job: t0_testbedv2 + - job: t0_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-t0 by TestbedV2" + displayName: "kvmtest-t0 by Elastictest" timeoutInMinutes: 240 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml @@ -183,11 +152,10 @@ stages: MAX_WORKER: $(T0_INSTANCE_NUM) MGMT_BRANCH: 202205 - - job: t0_2vlans_testbedv2 + - job: t0_2vlans_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-t0-2vlans by TestbedV2" + displayName: "kvmtest-t0-2vlans by Elastictest" timeoutInMinutes: 240 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml @@ -199,25 +167,10 @@ stages: DEPLOY_MG_EXTRA_PARAMS: "-e vlan_config=two_vlan_a" MGMT_BRANCH: 202205 - - job: t1_lag_classic - pool: sonictest-t1-lag - displayName: "kvmtest-t1-lag classic" - timeoutInMinutes: 360 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_CLASSICAL_TEST, 'YES')) - continueOnError: false - steps: - - template: .azure-pipelines/run-test-template.yml - parameters: - dut: vlab-03 - tbname: vms-kvm-t1-lag - ptf_name: ptf_vms6-2 - tbtype: t1-lag - - - job: t1_lag_testbedv2 + - job: t1_lag_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-t1-lag by TestbedV2" + displayName: "kvmtest-t1-lag by Elastictest" timeoutInMinutes: 240 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml @@ -227,26 +180,10 @@ stages: MAX_WORKER: $(T1_LAG_INSTANCE_NUM) MGMT_BRANCH: 202205 - - job: - pool: sonictest-sonic-t0 - displayName: "kvmtest-t0-sonic" - timeoutInMinutes: 360 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_CLASSICAL_TEST, 'YES')) - continueOnError: false - steps: - - template: .azure-pipelines/run-test-template.yml - parameters: - dut: vlab-02 - tbname: vms-kvm-t0-64-32 - ptf_name: ptf_vms6-1 - tbtype: t0-sonic - vmtype: vsonic - - - job: sonic_t0_testbedv2 + - job: sonic_t0_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-t0-sonic by TestbedV2" + displayName: "kvmtest-t0-sonic by Elastictest" timeoutInMinutes: 240 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml @@ -260,11 +197,10 @@ stages: SPECIFIED_PARAMS: '{\"test_pretest.py\":[\"--completeness_level=confident\",\"--allow_recover\"],\"test_posttest.py\":[\"--completeness_level=confident\",\"--allow_recover\"]}' MGMT_BRANCH: 202205 - - job: dualtor_testbedv2 + - job: dualtor_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-dualtor-t0 by TestbedV2" + displayName: "kvmtest-dualtor-t0 by Elastictest" timeoutInMinutes: 240 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml @@ -275,11 +211,10 @@ stages: COMMON_EXTRA_PARAMS: "--disable_loganalyzer " MGMT_BRANCH: 202205 - - job: multi_asic_testbedv2 + - job: multi_asic_elastictest pool: ubuntu-20.04 - displayName: "kvmtest-multi-asic-t1-lag by TestbedV2" + displayName: "kvmtest-multi-asic-t1-lag by Elastictest" timeoutInMinutes: 1080 - condition: and(succeeded(), eq(variables.BUILD_IMG_RUN_TESTBEDV2_TEST, 'YES')) continueOnError: false steps: - template: .azure-pipelines/run-test-scheduler-template.yml From feb8671601a4d327f68e9ab171eeb74c9d881bee Mon Sep 17 00:00:00 2001 From: Samuel Angebault Date: Fri, 2 Jun 2023 08:36:18 -0700 Subject: [PATCH 02/20] [202205] Implement zram compression for docker in RAM (#15137) * [Arista] Fix boot0 code for docker_inram Enable docker_inram for all systems with 4GB or less of flash. This is mandatory to allow these systems to store 2 SONiC images. This change also fixes the missing docker_inram attribute when installing a new image from SONiC. Because the SWI image can ship with additional kernel parameters within such as `sonic_fips=` this lead to a conflict. To prevent the conflict, the extra kernel parameters from the SWI are now stored in the file `kernel-cmdline-append` which isn't used anywhere. * Add optional zram compression for docker_inram Some devices running SONiC have a small storage device (2G and 4G mainly) The SONiC image growth over time has made it impossible to install 2 images on a single device. Some mitigations have been implemented in the past for some devices but there is a need to do more. One such mitigation is `docker_inram` which creates a `tmpfs` and extracts `dockerfs.tar.gz` in it. This all happens in the SONiC initramfs and by ensuring the installation process does not extract `dockerfs.tar.gz` on the flash but keep the file as is. This mitigation does a tradeoff by using more RAM to reduce the disk footprint. It however creates new issues for devices with 4G of system memory since the extracted `dockerfs.tar.gz` nears the 1.6G. Considering debian upgrades (with dual base images) and the continuous stream of features this is only going to get bigger. This change introduces an alternative to the `tmpfs` by allowing a system to extract the `dockerfs.tar.gz` inside a `zram` device thus bringing compression in play at the detriment of performance. Introduce 2 new optional kernel parameters to be consumed by SONiC initramfs. - `docker_inram_size` which represent the max physical size of the `zram` or `tmpfs` volume (defaults to DOCKER_RAMFS_SIZE) - `docker_inram_algo` which is the method to use to extract the `dockerfs.tar.gz` (defaults to `tmpfs`) other values are considered to be compression algorithm for `zram` (e.g `zstd`, `zlo-rle`, `lz4`) Refactored the logic to mount the docker fs in the SONiC initramfs under the `union-mount` script. Moved the code into a function to make it cleaner and separated the inram volume creation and docker extraction. On Arista platform with a flash smaller or equal to 4GB set `docker_inram_algo` to `zstd` which produces the best compression ratio at the detriment of a slower write performance and a similar read performance to other `zram` compression algorithms. --- build_image.sh | 8 +-- files/Aboot/boot0.j2 | 35 +++++++---- files/initramfs-tools/modules | 1 + files/initramfs-tools/union-mount.j2 | 89 +++++++++++++++++++++------- 4 files changed, 97 insertions(+), 36 deletions(-) diff --git a/build_image.sh b/build_image.sh index 03303fbb41eb..4ec4b5a50653 100755 --- a/build_image.sh +++ b/build_image.sh @@ -202,12 +202,12 @@ elif [ "$IMAGE_TYPE" = "aboot" ]; then zip -g $OUTPUT_ABOOT_IMAGE .platforms_asic if [ "$ENABLE_FIPS" = "y" ]; then - echo "sonic_fips=1" > kernel-cmdline + echo "sonic_fips=1" >> kernel-cmdline-append else - echo "sonic_fips=0" > kernel-cmdline + echo "sonic_fips=0" >> kernel-cmdline-append fi - zip -g $OUTPUT_ABOOT_IMAGE kernel-cmdline - rm kernel-cmdline + zip -g $OUTPUT_ABOOT_IMAGE kernel-cmdline-append + rm kernel-cmdline-append zip -g $OUTPUT_ABOOT_IMAGE $ABOOT_BOOT_IMAGE rm $ABOOT_BOOT_IMAGE diff --git a/files/Aboot/boot0.j2 b/files/Aboot/boot0.j2 index a0b67eeb0f9a..b89acde3265e 100644 --- a/files/Aboot/boot0.j2 +++ b/files/Aboot/boot0.j2 @@ -402,7 +402,7 @@ extract_image() { extract_image_secureboot() { info "Extracting necessary swi content" # NOTE: boot/ is not used by the boot process but only extracted for kdump - unzip -oq "$swipath" 'boot/*' .imagehash -d "$image_path" + unzip -oq "$swipath" 'boot/*' .imagehash kernel-cmdline-append -d "$image_path" ## Extract platform.tar.gz info "Extracting platform.tar.gz" @@ -442,7 +442,7 @@ write_machine_config() { ## Detect SKU and create a hardware description file aboot_version=$(cmdline_get Aboot | sed 's/^.*norcal.-//') if [ -x /bin/sysinit ]; then - aboot_build_date=$(stat -c %y /bin/sysinit | sed 's/ /T/') + aboot_build_date=$(stat -c %y /bin/sysinit | sed 's/ /T/g') else aboot_build_date="unknown" fi @@ -650,10 +650,11 @@ write_platform_specific_cmdline() { else varlog_size=256 cmdline_add logs_inram=on + cmdline_add docker_inram=on + cmdline_add docker_inram_algo=zstd if [ $flash_size -le 2000 ]; then # enable docker_inram for switches with less than 2G of flash varlog_size=128 - cmdline_add docker_inram=on fi fi fi @@ -749,13 +750,19 @@ write_cmdline() { fi fi - # FIXME: sonic sometimes adds extra kernel parameters from user space - # this is unsafe but some will be kept as part of the regular boot - if [ -f "$image_path/kernel-cmdline" ]; then - for field in $cmdline_allowlist; do - cat "$image_path/kernel-cmdline" | tr ' ' '\n' | grep -E "$field" | tail -n 1 | cmdline_append - done - fi + # NOTE: SONiC might need to provide some extra kernel parameter to change the + # next boot behavior. The following lines lookup allowed parameters and + # append them to the cmdline. + # - kernel-cmdline is still modified but its usage should ideally be deprecated over time + # - kernel-cmdline-append is for the user (SONiC) to use. + # this file can be either packaged in the swi or generated from userland + for cpath in "$image_path/kernel-cmdline" "$image_path/kernel-cmdline-append"; do + if [ -f "$cpath" ]; then + for field in $cmdline_allowlist; do + cat "$cpath" | tr ' ' '\n' | grep -E "$field" | tail -n 1 | cmdline_append + done + fi + done # FIXME: legacy configuration files used by fast-reboot and eos2sonic # these should be deprecated over time. @@ -832,11 +839,15 @@ regular_install() { mkdir -p $image_path + info "Generating boot-config, machine.conf and cmdline" + write_regular_configs "$image_path" + info "Installing image under $image_path" extract_image - info "Generating boot-config, machine.conf and cmdline" - write_regular_configs "$image_path" + # NOTE: this call is necessary to process the kernel-cmdline-append file coming + # from the just extracted swi + write_cmdline run_hooks post-install } diff --git a/files/initramfs-tools/modules b/files/initramfs-tools/modules index 349bf37619e4..546660daefe7 100644 --- a/files/initramfs-tools/modules +++ b/files/initramfs-tools/modules @@ -5,3 +5,4 @@ nls_ascii nls_cp437 nls_utf8 nvme +zstd diff --git a/files/initramfs-tools/union-mount.j2 b/files/initramfs-tools/union-mount.j2 index 291806f951e6..fccd21f415ef 100644 --- a/files/initramfs-tools/union-mount.j2 +++ b/files/initramfs-tools/union-mount.j2 @@ -12,6 +12,8 @@ case $1 in esac docker_inram=false +docker_inram_algo=tmpfs +docker_inram_size={{ DOCKER_RAMFS_SIZE }} logs_inram=false secureboot=false bootloader=generic @@ -27,6 +29,12 @@ for x in $(cat /proc/cmdline); do docker_inram=on) docker_inram=true ;; + docker_inram_algo=*) + docker_inram_algo="${x#docker_inram_algo=}" + ;; + docker_inram_size=*) + docker_inram_size="${x#docker_inram_size=}" + ;; logs_inram=on) logs_inram=true ;; @@ -95,6 +103,63 @@ remove_not_in_allowlist_files() rm -f $allowlist_pattern_file } +mount_docker_inram() +{ + if [ "$docker_inram_algo" = "tmpfs" ]; then + echo "Creating tmpfs to extract {{ FILESYSTEM_DOCKERFS }}" + mount -t tmpfs -o "rw,nodev,size=$docker_inram_size" tmpfs "${rootmnt}/var/lib/docker" + else + echo "Creating zram to extract {{ FILESYSTEM_DOCKERFS }}" + modprobe zram num_devices=0 + # create new zram device + local zid="$(cat /sys/class/zram-control/hot_add)" + local zname="zram$zid" + # attempt to use desired algorithm + if ! echo $docker_inram_algo > /sys/block/$zname/comp_algorithm 2>/dev/null; then + echo "zram algorithm $docker_inram_algo is not supported" + echo "using default instead: $(cat /sys/block/$zname/comp_algorithm)" + fi + echo $docker_inram_size > /sys/block/$zname/disksize + # create filesystem on the newly created zram block device + mkfs.ext4 -m 0 -L dockerfs -O '^has_journal' -q /dev/$zname + mount -o rw,nodev /dev/$zname "${rootmnt}/var/lib/docker" + fi +} + +extract_dockerfs() +{ + echo "Extracting {{ FILESYSTEM_DOCKERFS }}" + if [ -f "${rootmnt}/host/$image_dir/{{ FILESYSTEM_DOCKERFS }}" ] && [ "$secureboot" = false ]; then + # Extract dockerfs.tar.gz into /var/lib/docker unless the system booted with secureboot + # In secureboot dockerfs.tar.gz cannot be trusted as it does not have a signature + tar xz --numeric-owner -f ${rootmnt}/host/$image_dir/{{ FILESYSTEM_DOCKERFS }} -C ${rootmnt}/var/lib/docker + elif [ "$bootloader" = "aboot" ] && unzip -l "$swi_path" | grep -q {{ FILESYSTEM_DOCKERFS }}; then + # Aboot swi images also support extracting dockerfs.tar.gz directly from them + unzip -qp "$swi_path" {{ FILESYSTEM_DOCKERFS }} | tar xz --numeric-owner -C ${rootmnt}/var/lib/docker + else + # Warn but allow the system to boot to at least have ssh access + echo "No {{ FILESYSTEM_DOCKERFS }} to extract, SONiC will be broken" + fi +} + +mount_docker() +{ + if [ "$in_kdump" = true ]; then + # There is no point in mounting the docker filesystem in kdump environment + # Especially when there is some space mitigation in place + return + fi + + if [ "$docker_inram" = true ]; then + # Create an in memory filesystem (tmpfs, zram) and extract dockerfs.tar.gz + mount_docker_inram + extract_dockerfs + else + # Mount the working directory of docker engine in the raw partition, bypass the overlay + mount --bind ${rootmnt}/host/$image_dir/{{ DOCKERFS_DIR }} ${rootmnt}/var/lib/docker + fi +} + ## Mount the overlay file system: rw layer over squashfs image_dir=$(cat /proc/cmdline | sed -e 's/.*loop=\(\S*\)\/.*/\1/') rw_dir=${rootmnt}/host/$image_dir/rw @@ -137,30 +202,14 @@ case "${ROOT}" in ;; esac +## Mount the docker storage path mkdir -p ${rootmnt}/var/lib/docker -if [ "$in_kdump" = false ]; then - if [ "$secureboot" = true ]; then - mount -t tmpfs -o rw,nodev,size={{ DOCKER_RAMFS_SIZE }} tmpfs ${rootmnt}/var/lib/docker - if [ "$bootloader" = "aboot" ]; then - unzip -qp "$swi_path" dockerfs.tar.gz | tar xz --numeric-owner -C ${rootmnt}/var/lib/docker - ## Boot folder is not extracted during secureboot since content would inherently become unsafe - mkdir -p ${rootmnt}/host/$image_dir/boot - else - echo "secureboot unsupported for bootloader $bootloader" 1>&2 - exit 1 - fi - elif [ -f ${rootmnt}/host/$image_dir/{{ FILESYSTEM_DOCKERFS }} ]; then - ## mount tmpfs and extract docker into it - mount -t tmpfs -o rw,nodev,size={{ DOCKER_RAMFS_SIZE }} tmpfs ${rootmnt}/var/lib/docker - tar xz --numeric-owner -f ${rootmnt}/host/$image_dir/{{ FILESYSTEM_DOCKERFS }} -C ${rootmnt}/var/lib/docker - else - ## Mount the working directory of docker engine in the raw partition, bypass the overlay - mount --bind ${rootmnt}/host/$image_dir/{{ DOCKERFS_DIR }} ${rootmnt}/var/lib/docker - fi -fi +mount_docker ## Mount the boot directory in the raw partition, bypass the overlay mkdir -p ${rootmnt}/boot +# make sure that the boot folder exists before attempting a mount +mkdir -p ${rootmnt}/host/$image_dir/boot mount --bind ${rootmnt}/host/$image_dir/boot ${rootmnt}/boot ## Mount loop device or tmpfs for /var/log From 723c508a30e0e712ff6e99e97c64830fbd178cc7 Mon Sep 17 00:00:00 2001 From: vmittal-msft <46945843+vmittal-msft@users.noreply.github.com> Date: Fri, 2 Jun 2023 15:48:11 -0700 Subject: [PATCH 03/20] Update PG headroom settings ports based on port speed/cable length (#15287) Why I did it Update cable length for uplink/downlink ports for chassis and and update PG/pool headroom size accordingly. Work item tracking 17880812 How I did it Updated cable length as well as buffer config in HWSKU files. --- .../buffers_defaults_t2.j2 | 11 +- .../buffers_defaults_t2.j2 | 11 +- .../0/buffers_defaults_t2.j2 | 11 +- .../1/buffers_defaults_t2.j2 | 11 +- .../0/buffers_defaults_t2.j2 | 11 +- .../1/buffers_defaults_t2.j2 | 11 +- .../0/buffers_defaults_t2.j2 | 11 +- .../1/buffers_defaults_t2.j2 | 11 +- .../0/buffers_defaults_t2.j2 | 11 +- .../1/buffers_defaults_t2.j2 | 11 +- .../0/buffers_defaults_t2.j2 | 11 +- .../1/buffers_defaults_t2.j2 | 11 +- files/build_templates/buffers_config.j2 | 4 +- ...e-arista-7800r3-48cqm2-lc-t2-minigraph.xml | 2786 +++++++++ ...ista-7800r3a-36dm2-c36-lc-t2-minigraph.xml | 5541 +++++++++++++++++ ...ista-7800r3a-36dm2-d36-lc-t2-minigraph.xml | 5539 ++++++++++++++++ ...le-nokia-ixr7250e-36x100g-t2-minigraph.xml | 5457 ++++++++++++++++ ...le-nokia-ixr7250e-36x400g-t2-minigraph.xml | 2973 +++++++++ .../py2/buffer-arista7800r3-48cq2-lc.json | 2 +- .../py2/buffer-arista7800r3-48cqm2-lc.json | 1517 +++++ .../buffer-arista7800r3a-36dm2-c36-lc.json | 1299 ++++ .../buffer-arista7800r3a-36dm2-d36-lc.json | 1299 ++++ .../py2/buffer-nokia-ixr7250e-36x100g.json | 1083 ++++ .../py2/buffer-nokia-ixr7250e-36x400g.json | 759 +++ .../py2/qos-arista7800r3-48cqm2-lc.json | 1535 +++++ .../py2/qos-arista7800r3a-36dm2-c36-lc.json | 698 +++ .../py2/qos-arista7800r3a-36dm2-d36-lc.json | 698 +++ .../py2/qos-nokia-ixr7250e-36x100g.json | 698 +++ .../py2/qos-nokia-ixr7250e-36x400g.json | 698 +++ .../py3/buffer-arista7800r3-48cq2-lc.json | 2 +- .../py3/buffer-arista7800r3-48cqm2-lc.json | 1517 +++++ .../buffer-arista7800r3a-36dm2-c36-lc.json | 1299 ++++ .../buffer-arista7800r3a-36dm2-d36-lc.json | 1299 ++++ .../py3/buffer-nokia-ixr7250e-36x100g.json | 1083 ++++ .../py3/buffer-nokia-ixr7250e-36x400g.json | 759 +++ .../py3/qos-arista7800r3-48cqm2-lc.json | 1535 +++++ .../py3/qos-arista7800r3a-36dm2-c36-lc.json | 698 +++ .../py3/qos-arista7800r3a-36dm2-d36-lc.json | 698 +++ .../py3/qos-nokia-ixr7250e-36x100g.json | 698 +++ .../py3/qos-nokia-ixr7250e-36x400g.json | 698 +++ src/sonic-config-engine/tests/test_j2files.py | 62 +- 41 files changed, 43037 insertions(+), 29 deletions(-) create mode 100644 src/sonic-config-engine/tests/sample-arista-7800r3-48cqm2-lc-t2-minigraph.xml create mode 100644 src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-c36-lc-t2-minigraph.xml create mode 100644 src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-d36-lc-t2-minigraph.xml create mode 100644 src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x100g-t2-minigraph.xml create mode 100644 src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x400g-t2-minigraph.xml create mode 100644 src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cqm2-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-c36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-d36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cqm2-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-c36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-d36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x100g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x400g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cqm2-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-c36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-d36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cqm2-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-c36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-d36-lc.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x100g.json create mode 100644 src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x400g.json diff --git a/device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/buffers_defaults_t2.j2 index 278315fb3ee7..6ff77dc43e7f 100644 --- a/device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,192,4) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11678515" + "xoff": "20761804" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3_48cqm2_lc/Arista-7800R3-48CQM2-C48/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3_48cqm2_lc/Arista-7800R3-48CQM2-C48/buffers_defaults_t2.j2 index 278315fb3ee7..068cb8a6352c 100644 --- a/device/arista/x86_64-arista_7800r3_48cqm2_lc/Arista-7800R3-48CQM2-C48/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3_48cqm2_lc/Arista-7800R3-48CQM2-C48/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,192,4) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11678515" + "xoff": "1056256819" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/buffers_defaults_t2.j2 index e7af0aff4934..d6e3466898df 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,144,8) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "396096307" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/buffers_defaults_t2.j2 index 3555175244d4..341fa591d6f5 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(144,288,8) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "396096307" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/buffers_defaults_t2.j2 index b64d225389d0..012a369b542a 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,144,4) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "396096307" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/buffers_defaults_t2.j2 index b64d225389d0..012a369b542a 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,144,4) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "396096307" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/0/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/0/buffers_defaults_t2.j2 index e7af0aff4934..a7ba10216954 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/0/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/0/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,144,8) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "1582033305" } }, "BUFFER_PROFILE": { diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/1/buffers_defaults_t2.j2 b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/1/buffers_defaults_t2.j2 index 3555175244d4..e61ada6f0891 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/1/buffers_defaults_t2.j2 +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/1/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(144,288,8) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "1582033305" } }, "BUFFER_PROFILE": { diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 index 9aa3e46bcae6..4f5700e4de71 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,36) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "24979046" + "xoff": "7785676" } }, "BUFFER_PROFILE": { diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 index 9aa3e46bcae6..4f5700e4de71 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,36) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "24979046" + "xoff": "7785676" } }, "BUFFER_PROFILE": { diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 index 7eb92f11ca7f..f6ceecc55411 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,36) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "1582033305" } }, "BUFFER_PROFILE": { diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 index 7eb92f11ca7f..f6ceecc55411 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 @@ -1,5 +1,14 @@ {%- set default_cable = '300m' %} +{%- set ports2cable = { + 'torrouter_server' : '300m', + 'leafrouter_torrouter' : '300m', + 'spinerouter_leafrouter' : '2000m', + 'regionalhub_spinerouter': '120000m', + 'aznghub_spinerouter' : '120000m' + } +-%} + {%- macro generate_port_lists(PORT_ALL) %} {# Generate list of ports #} {%- for port_idx in range(0,36) %} @@ -13,7 +22,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11354112" + "xoff": "1582033305" } }, "BUFFER_PROFILE": { diff --git a/files/build_templates/buffers_config.j2 b/files/build_templates/buffers_config.j2 index 2ba9d009062f..d6063312e0e8 100644 --- a/files/build_templates/buffers_config.j2 +++ b/files/build_templates/buffers_config.j2 @@ -41,7 +41,9 @@ def 'internal' : '5m', 'torrouter_server' : '5m', 'leafrouter_torrouter' : '40m', - 'spinerouter_leafrouter' : '300m' + 'spinerouter_leafrouter' : '300m', + 'regionalhub_spinerouter': '80000m', + 'aznghub_spinerouter' : '80000m' } -%} {%- endif %} diff --git a/src/sonic-config-engine/tests/sample-arista-7800r3-48cqm2-lc-t2-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7800r3-48cqm2-lc-t2-minigraph.xml new file mode 100644 index 000000000000..f2332c5cacd5 --- /dev/null +++ b/src/sonic-config-engine/tests/sample-arista-7800r3-48cqm2-lc-t2-minigraph.xml @@ -0,0 +1,2786 @@ + + + + + + dut-lc4 + 1.1.1.3 + dut-lc3 + 1.1.1.1 + true + + + dut-lc5 + 1.1.1.5 + dut-lc3 + 1.1.1.1 + true + + + + + 65001 + dut-lc4 + + + + + + 65001 + dut-lc5 + + + + + + 65001 + dut-lc3 + + +
1.1.1.1
+ + +
+ +
1.1.1.1
+ + +
+
+ +
+
+
+ + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + + + ManagementIP1 + eth0 + 10.240.76.57/25 + + + ManagementIP2 + eth0 + fdfd:5c41:712d:e049::af0:4c39/64 + + + + + Ethernet-IB0 + port + 1.1.1.1/32 + + + Ethernet-IB0 + port + fc00:3000::1/128 + + + + + + dut-lc3 + + + + + + + IPInterface + + Ethernet1/1 + 10.0.0.2/31 + + + IPInterface + + Ethernet10/1 + 10.0.0.4/31 + + + IPInterface + + Ethernet11/1 + 10.0.0.6/31 + + + IPInterface + + Ethernet12/1 + 10.0.0.8/31 + + + IPInterface + + Ethernet13/1 + 10.0.0.10/31 + + + IPInterface + + Ethernet14/1 + 10.0.0.12/31 + + + IPInterface + + Ethernet15/1 + 10.0.0.14/31 + + + IPInterface + + Ethernet16/1 + 10.0.0.16/31 + + + IPInterface + + Ethernet17/1 + 10.0.0.18/31 + + + IPInterface + + Ethernet18/1 + 10.0.0.20/31 + + + IPInterface + + Ethernet19/1 + 10.0.0.22/31 + + + IPInterface + + Ethernet2/1 + 10.0.0.24/31 + + + IPInterface + + Ethernet20/1 + 10.0.0.26/31 + + + IPInterface + + Ethernet21/1 + 10.0.0.28/31 + + + IPInterface + + Ethernet22/1 + 10.0.0.30/31 + + + IPInterface + + Ethernet23/1 + 10.0.0.32/31 + + + IPInterface + + Ethernet24/1 + 10.0.0.34/31 + + + IPInterface + + Ethernet25/1 + 10.0.0.36/31 + + + IPInterface + + Ethernet26/1 + 10.0.0.38/31 + + + IPInterface + + Ethernet27/1 + 10.0.0.40/31 + + + IPInterface + + Ethernet28/1 + 10.0.0.42/31 + + + IPInterface + + Ethernet29/1 + 10.0.0.44/31 + + + IPInterface + + Ethernet3/1 + 10.0.0.46/31 + + + IPInterface + + Ethernet30/1 + 10.0.0.48/31 + + + IPInterface + + Ethernet31/1 + 10.0.0.50/31 + + + IPInterface + + Ethernet32/1 + 10.0.0.52/31 + + + IPInterface + + Ethernet33/1 + 10.0.0.54/31 + + + IPInterface + + Ethernet34/1 + 10.0.0.56/31 + + + IPInterface + + Ethernet35/1 + 10.0.0.58/31 + + + IPInterface + + Ethernet36/1 + 10.0.0.60/31 + + + IPInterface + + Ethernet37/1 + 10.0.0.62/31 + + + IPInterface + + Ethernet38/1 + 10.0.0.64/31 + + + IPInterface + + Ethernet39/1 + 10.0.0.66/31 + + + IPInterface + + Ethernet4/1 + 10.0.0.68/31 + + + IPInterface + + Ethernet40/1 + 10.0.0.70/31 + + + IPInterface + + Ethernet42/1 + 10.0.0.72/31 + + + IPInterface + + Ethernet45/1 + 10.0.0.74/31 + + + IPInterface + + Ethernet46/1 + 10.0.0.76/31 + + + IPInterface + + Ethernet47/1 + 10.0.0.78/31 + + + IPInterface + + Ethernet48/1 + 10.0.0.80/31 + + + IPInterface + + Ethernet5/1 + 10.0.0.82/31 + + + IPInterface + + Ethernet6/1 + 10.0.0.84/31 + + + IPInterface + + Ethernet7/1 + 10.0.0.86/31 + + + IPInterface + + Ethernet8/1 + 10.0.0.88/31 + + + IPInterface + + Ethernet9/1 + 10.0.0.90/31 + + + IPInterface + + Ethernet-Rec0 + 10.0.0.92/31 + + + IPInterface + + Ethernet-IB0 + 1.1.1.1/32 + + + + + + + + + + + + DeviceInterfaceLink + 100000 + nvm473 + Ethernet180 + dut-lc3 + Ethernet0 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet20 + dut-lc3 + Ethernet36 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet24 + dut-lc3 + Ethernet40 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet28 + dut-lc3 + Ethernet44 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet32 + dut-lc3 + Ethernet48 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet40 + dut-lc3 + Ethernet52 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet36 + dut-lc3 + Ethernet56 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet44 + dut-lc3 + Ethernet60 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet132 + dut-lc3 + Ethernet64 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet128 + dut-lc3 + Ethernet68 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet136 + dut-lc3 + Ethernet72 + + + DeviceInterfaceLink + 100000 + nvm473 + Ethernet176 + dut-lc3 + Ethernet4 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet140 + dut-lc3 + Ethernet76 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet144 + dut-lc3 + Ethernet80 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet148 + dut-lc3 + Ethernet84 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet152 + dut-lc3 + Ethernet88 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet156 + dut-lc3 + Ethernet92 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet64 + dut-lc3 + Ethernet96 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet68 + dut-lc3 + Ethernet100 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet72 + dut-lc3 + Ethernet104 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet76 + dut-lc3 + Ethernet108 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet80 + dut-lc3 + Ethernet112 + + + DeviceInterfaceLink + 100000 + nvm473 + Ethernet188 + dut-lc3 + Ethernet8 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet84 + dut-lc3 + Ethernet116 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet88 + dut-lc3 + Ethernet120 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet92 + dut-lc3 + Ethernet124 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet96 + dut-lc3 + Ethernet128 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet100 + dut-lc3 + Ethernet132 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet104 + dut-lc3 + Ethernet136 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet108 + dut-lc3 + Ethernet140 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet240 + dut-lc3 + Ethernet144 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet244 + dut-lc3 + Ethernet148 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet248 + dut-lc3 + Ethernet152 + + + DeviceInterfaceLink + 100000 + nvm473 + Ethernet184 + dut-lc3 + Ethernet12 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet252 + dut-lc3 + Ethernet156 + + + DeviceInterfaceLink + 100000 + nvm473 + Ethernet192 + dut-lc3 + Ethernet164 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet112 + dut-lc3 + Ethernet176 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet116 + dut-lc3 + Ethernet180 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet120 + dut-lc3 + Ethernet184 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet124 + dut-lc3 + Ethernet188 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet0 + dut-lc3 + Ethernet16 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet4 + dut-lc3 + Ethernet20 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet8 + dut-lc3 + Ethernet24 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet12 + dut-lc3 + Ethernet28 + + + DeviceInterfaceLink + 100000 + nv338 + Ethernet16 + dut-lc3 + Ethernet32 + + + + + dut-lc3 + Arista-7800R3-48CQ2-C48 + + + + + + + dut-lc3 + + + ForcedMgmtRoutes + + 172.16.0.0/12;10.80.0.0/12;10.64.0.0/14;10.240.0.0/13 + + ForcedMgmtRoutes + + FD7A:629F:52A4::/48;FDFD:5C41:712D::/48 + + + SwitchId + + 0 + + + NtpResources + time.aristanetworks.com + + + SwitchType + + voq + + + MaxCores + + 16 + + + SubRole + + + + + + + + + + + Arista-7800R3-48CQ2-C48 + + + Ethernet1/1 + eth1/1-connected-to-nvm473@eth46/1 + 100000 + rs + + + Ethernet10/1 + eth10/1-connected-to-nv338@eth6/1 + 100000 + rs + + + Ethernet11/1 + eth11/1-connected-to-nv338@eth7/1 + 100000 + rs + + + Ethernet12/1 + eth12/1-connected-to-nv338@eth8/1 + 100000 + rs + + + Ethernet13/1 + eth13/1-connected-to-nv338@eth9/1 + 100000 + rs + + + Ethernet14/1 + eth14/1-connected-to-nv338@eth11/1 + 100000 + rs + + + Ethernet15/1 + eth15/1-connected-to-nv338@eth10/1 + 100000 + rs + + + Ethernet16/1 + eth16/1-connected-to-nv338@eth12/1 + 100000 + rs + + + Ethernet17/1 + eth17/1-connected-to-nv338@eth34/1 + 100000 + rs + + + Ethernet18/1 + eth18/1-connected-to-nv338@eth33/1 + 100000 + rs + + + Ethernet19/1 + eth19/1-connected-to-nv338@eth35/1 + 100000 + rs + + + Ethernet2/1 + eth2/1-connected-to-nvm473@eth45/1 + 100000 + rs + + + Ethernet20/1 + eth20/1-connected-to-nv338@eth36/1 + 100000 + rs + + + Ethernet21/1 + eth21/1-connected-to-nv338@eth37/1 + 100000 + rs + + + Ethernet22/1 + eth22/1-connected-to-nv338@eth38/1 + 100000 + none + + + Ethernet23/1 + eth23/1-connected-to-nv338@eth39/1 + 100000 + none + + + Ethernet24/1 + eth24/1-connected-to-nv338@eth40/1 + 100000 + none + + + Ethernet25/1 + eth25/1-connected-to-nv338@eth17/1 + 100000 + none + + + Ethernet26/1 + eth26/1-connected-to-nv338@eth18/1 + 100000 + none + + + Ethernet27/1 + eth27/1-connected-to-nv338@eth19/1 + 100000 + none + + + Ethernet28/1 + eth28/1-connected-to-nv338@eth20/1 + 100000 + rs + + + Ethernet29/1 + eth29/1-connected-to-nv338@eth21/1 + 100000 + rs + + + Ethernet3/1 + eth3/1-connected-to-nvm473@eth48/1 + 100000 + rs + + + Ethernet30/1 + eth30/1-connected-to-nv338@eth22/1 + 100000 + rs + + + Ethernet31/1 + eth31/1-connected-to-nv338@eth23/1 + 100000 + rs + + + Ethernet32/1 + eth32/1-connected-to-nv338@eth24/1 + 100000 + rs + + + Ethernet33/1 + eth33/1-connected-to-nv338@eth25/1 + 100000 + rs + + + Ethernet34/1 + eth34/1-connected-to-nv338@eth26/1 + 100000 + rs + + + Ethernet35/1 + eth35/1-connected-to-nv338@eth27/1 + 100000 + rs + + + Ethernet36/1 + eth36/1-connected-to-nv338@eth28/1 + 100000 + rs + + + Ethernet37/1 + eth37/1-connected-to-nv338@eth61/1 + 100000 + rs + + + Ethernet38/1 + eth38/1-connected-to-nv338@eth62/1 + 100000 + rs + + + Ethernet39/1 + eth39/1-connected-to-nv338@eth63/1 + 100000 + rs + + + Ethernet4/1 + eth4/1-connected-to-nvm473@eth47/1 + 100000 + rs + + + Ethernet40/1 + eth40/1-connected-to-nv338@eth64/1 + 100000 + rs + + + Ethernet42/1 + eth42/1-connected-to-nvm473@eth49/1 + 100000 + rs + + + Ethernet45/1 + eth45/1-connected-to-nv338@eth29/1 + 100000 + rs + + + Ethernet46/1 + eth46/1-connected-to-nv338@eth30/1 + 100000 + rs + + + Ethernet47/1 + eth47/1-connected-to-nv338@eth31/1 + 100000 + rs + + + Ethernet48/1 + eth48/1-connected-to-nv338@eth32/1 + 100000 + rs + + + Ethernet5/1 + eth5/1-connected-to-nv338@eth1/1 + 100000 + rs + + + Ethernet6/1 + eth6/1-connected-to-nv338@eth2/1 + 100000 + rs + + + Ethernet7/1 + eth7/1-connected-to-nv338@eth3/1 + 100000 + rs + + + Ethernet8/1 + eth8/1-connected-to-nv338@eth4/1 + 100000 + rs + + + Ethernet9/1 + eth9/1-connected-to-nv338@eth5/1 + 100000 + rs + + + + + eth0 + eth0 + 1000 + + + eth0 + eth0 + 1000 + + + + + Cpu0 + dut-lc3 + Asic0 + 10000 + 1 + 0 + 0 + 0 + 8 + + + Ethernet0 + dut-lc3 + Asic0 + 100000 + 2 + 0 + 0 + 1 + 8 + + + Ethernet4 + dut-lc3 + Asic0 + 100000 + 3 + 0 + 0 + 2 + 8 + + + Ethernet8 + dut-lc3 + Asic0 + 100000 + 4 + 0 + 0 + 3 + 8 + + + Ethernet12 + dut-lc3 + Asic0 + 100000 + 5 + 0 + 0 + 4 + 8 + + + Ethernet16 + dut-lc3 + Asic0 + 100000 + 6 + 0 + 0 + 5 + 8 + + + Ethernet20 + dut-lc3 + Asic0 + 100000 + 7 + 0 + 0 + 6 + 8 + + + Ethernet24 + dut-lc3 + Asic0 + 100000 + 8 + 0 + 0 + 7 + 8 + + + Ethernet28 + dut-lc3 + Asic0 + 100000 + 9 + 0 + 0 + 8 + 8 + + + Ethernet32 + dut-lc3 + Asic0 + 100000 + 10 + 0 + 0 + 9 + 8 + + + Ethernet36 + dut-lc3 + Asic0 + 100000 + 11 + 0 + 0 + 10 + 8 + + + Ethernet40 + dut-lc3 + Asic0 + 100000 + 12 + 0 + 0 + 11 + 8 + + + Ethernet44 + dut-lc3 + Asic0 + 100000 + 13 + 0 + 0 + 12 + 8 + + + Ethernet48 + dut-lc3 + Asic0 + 100000 + 14 + 0 + 0 + 13 + 8 + + + Ethernet52 + dut-lc3 + Asic0 + 100000 + 15 + 0 + 0 + 14 + 8 + + + Ethernet56 + dut-lc3 + Asic0 + 100000 + 16 + 0 + 0 + 15 + 8 + + + Ethernet60 + dut-lc3 + Asic0 + 100000 + 17 + 0 + 0 + 16 + 8 + + + Ethernet64 + dut-lc3 + Asic0 + 100000 + 18 + 0 + 0 + 17 + 8 + + + Ethernet68 + dut-lc3 + Asic0 + 100000 + 19 + 0 + 0 + 18 + 8 + + + Ethernet72 + dut-lc3 + Asic0 + 100000 + 20 + 0 + 0 + 19 + 8 + + + Ethernet76 + dut-lc3 + Asic0 + 100000 + 21 + 0 + 0 + 20 + 8 + + + Ethernet80 + dut-lc3 + Asic0 + 100000 + 22 + 0 + 0 + 21 + 8 + + + Ethernet84 + dut-lc3 + Asic0 + 100000 + 23 + 0 + 0 + 22 + 8 + + + Ethernet88 + dut-lc3 + Asic0 + 100000 + 24 + 0 + 0 + 23 + 8 + + + Ethernet92 + dut-lc3 + Asic0 + 100000 + 25 + 0 + 0 + 24 + 8 + + + Ethernet96 + dut-lc3 + Asic0 + 100000 + 26 + 0 + 1 + 25 + 8 + + + Ethernet100 + dut-lc3 + Asic0 + 100000 + 27 + 0 + 1 + 26 + 8 + + + Ethernet104 + dut-lc3 + Asic0 + 100000 + 28 + 0 + 1 + 27 + 8 + + + Ethernet108 + dut-lc3 + Asic0 + 100000 + 29 + 0 + 1 + 28 + 8 + + + Ethernet112 + dut-lc3 + Asic0 + 100000 + 30 + 0 + 1 + 29 + 8 + + + Ethernet116 + dut-lc3 + Asic0 + 100000 + 31 + 0 + 1 + 30 + 8 + + + Ethernet120 + dut-lc3 + Asic0 + 100000 + 32 + 0 + 1 + 31 + 8 + + + Ethernet124 + dut-lc3 + Asic0 + 100000 + 33 + 0 + 1 + 32 + 8 + + + Ethernet128 + dut-lc3 + Asic0 + 100000 + 34 + 0 + 1 + 33 + 8 + + + Ethernet132 + dut-lc3 + Asic0 + 100000 + 35 + 0 + 1 + 34 + 8 + + + Ethernet136 + dut-lc3 + Asic0 + 100000 + 36 + 0 + 1 + 35 + 8 + + + Ethernet140 + dut-lc3 + Asic0 + 100000 + 37 + 0 + 1 + 36 + 8 + + + Ethernet144 + dut-lc3 + Asic0 + 100000 + 38 + 0 + 1 + 37 + 8 + + + Ethernet148 + dut-lc3 + Asic0 + 100000 + 39 + 0 + 1 + 38 + 8 + + + Ethernet152 + dut-lc3 + Asic0 + 100000 + 40 + 0 + 1 + 39 + 8 + + + Ethernet156 + dut-lc3 + Asic0 + 100000 + 41 + 0 + 1 + 40 + 8 + + + Ethernet160 + dut-lc3 + Asic0 + 100000 + 42 + 0 + 1 + 41 + 8 + + + Ethernet164 + dut-lc3 + Asic0 + 100000 + 43 + 0 + 1 + 42 + 8 + + + Ethernet168 + dut-lc3 + Asic0 + 100000 + 44 + 0 + 1 + 43 + 8 + + + Ethernet172 + dut-lc3 + Asic0 + 100000 + 45 + 0 + 1 + 44 + 8 + + + Ethernet176 + dut-lc3 + Asic0 + 100000 + 46 + 0 + 1 + 45 + 8 + + + Ethernet180 + dut-lc3 + Asic0 + 100000 + 47 + 0 + 1 + 46 + 8 + + + Ethernet184 + dut-lc3 + Asic0 + 100000 + 48 + 0 + 1 + 47 + 8 + + + Ethernet188 + dut-lc3 + Asic0 + 100000 + 49 + 0 + 1 + 48 + 8 + + + Ethernet-Rec0 + dut-lc3 + Asic0 + 400000 + 50 + 0 + 0 + 221 + 8 + + + Ethernet-IB0 + dut-lc3 + Asic0 + 400000 + 51 + 0 + 1 + 222 + 8 + + + Cpu0 + dut-lc4 + Asic0 + 10000 + 52 + 2 + 0 + 0 + 8 + + + Ethernet0 + dut-lc4 + Asic0 + 100000 + 53 + 2 + 0 + 1 + 8 + + + Ethernet4 + dut-lc4 + Asic0 + 100000 + 54 + 2 + 0 + 2 + 8 + + + Ethernet8 + dut-lc4 + Asic0 + 100000 + 55 + 2 + 0 + 3 + 8 + + + Ethernet12 + dut-lc4 + Asic0 + 100000 + 56 + 2 + 0 + 4 + 8 + + + Ethernet16 + dut-lc4 + Asic0 + 100000 + 57 + 2 + 0 + 5 + 8 + + + Ethernet20 + dut-lc4 + Asic0 + 100000 + 58 + 2 + 0 + 6 + 8 + + + Ethernet24 + dut-lc4 + Asic0 + 100000 + 59 + 2 + 0 + 7 + 8 + + + Ethernet28 + dut-lc4 + Asic0 + 100000 + 60 + 2 + 0 + 8 + 8 + + + Ethernet32 + dut-lc4 + Asic0 + 100000 + 61 + 2 + 0 + 9 + 8 + + + Ethernet36 + dut-lc4 + Asic0 + 100000 + 62 + 2 + 0 + 10 + 8 + + + Ethernet40 + dut-lc4 + Asic0 + 100000 + 63 + 2 + 0 + 11 + 8 + + + Ethernet44 + dut-lc4 + Asic0 + 100000 + 64 + 2 + 0 + 12 + 8 + + + Ethernet48 + dut-lc4 + Asic0 + 100000 + 65 + 2 + 0 + 13 + 8 + + + Ethernet52 + dut-lc4 + Asic0 + 100000 + 66 + 2 + 0 + 14 + 8 + + + Ethernet56 + dut-lc4 + Asic0 + 100000 + 67 + 2 + 0 + 15 + 8 + + + Ethernet60 + dut-lc4 + Asic0 + 100000 + 68 + 2 + 0 + 16 + 8 + + + Ethernet64 + dut-lc4 + Asic0 + 100000 + 69 + 2 + 0 + 17 + 8 + + + Ethernet68 + dut-lc4 + Asic0 + 100000 + 70 + 2 + 0 + 18 + 8 + + + Ethernet72 + dut-lc4 + Asic0 + 100000 + 71 + 2 + 0 + 19 + 8 + + + Ethernet76 + dut-lc4 + Asic0 + 100000 + 72 + 2 + 0 + 20 + 8 + + + Ethernet80 + dut-lc4 + Asic0 + 100000 + 73 + 2 + 0 + 21 + 8 + + + Ethernet84 + dut-lc4 + Asic0 + 100000 + 74 + 2 + 0 + 22 + 8 + + + Ethernet88 + dut-lc4 + Asic0 + 100000 + 75 + 2 + 0 + 23 + 8 + + + Ethernet92 + dut-lc4 + Asic0 + 100000 + 76 + 2 + 0 + 24 + 8 + + + Ethernet96 + dut-lc4 + Asic0 + 100000 + 77 + 2 + 1 + 25 + 8 + + + Ethernet100 + dut-lc4 + Asic0 + 100000 + 78 + 2 + 1 + 26 + 8 + + + Ethernet104 + dut-lc4 + Asic0 + 100000 + 79 + 2 + 1 + 27 + 8 + + + Ethernet108 + dut-lc4 + Asic0 + 100000 + 80 + 2 + 1 + 28 + 8 + + + Ethernet112 + dut-lc4 + Asic0 + 100000 + 81 + 2 + 1 + 29 + 8 + + + Ethernet116 + dut-lc4 + Asic0 + 100000 + 82 + 2 + 1 + 30 + 8 + + + Ethernet120 + dut-lc4 + Asic0 + 100000 + 83 + 2 + 1 + 31 + 8 + + + Ethernet124 + dut-lc4 + Asic0 + 100000 + 84 + 2 + 1 + 32 + 8 + + + Ethernet128 + dut-lc4 + Asic0 + 100000 + 85 + 2 + 1 + 33 + 8 + + + Ethernet132 + dut-lc4 + Asic0 + 100000 + 86 + 2 + 1 + 34 + 8 + + + Ethernet136 + dut-lc4 + Asic0 + 100000 + 87 + 2 + 1 + 35 + 8 + + + Ethernet140 + dut-lc4 + Asic0 + 100000 + 88 + 2 + 1 + 36 + 8 + + + Ethernet144 + dut-lc4 + Asic0 + 100000 + 89 + 2 + 1 + 37 + 8 + + + Ethernet148 + dut-lc4 + Asic0 + 100000 + 90 + 2 + 1 + 38 + 8 + + + Ethernet152 + dut-lc4 + Asic0 + 100000 + 91 + 2 + 1 + 39 + 8 + + + Ethernet156 + dut-lc4 + Asic0 + 100000 + 92 + 2 + 1 + 40 + 8 + + + Ethernet160 + dut-lc4 + Asic0 + 100000 + 93 + 2 + 1 + 41 + 8 + + + Ethernet164 + dut-lc4 + Asic0 + 100000 + 94 + 2 + 1 + 42 + 8 + + + Ethernet168 + dut-lc4 + Asic0 + 100000 + 95 + 2 + 1 + 43 + 8 + + + Ethernet172 + dut-lc4 + Asic0 + 100000 + 96 + 2 + 1 + 44 + 8 + + + Ethernet176 + dut-lc4 + Asic0 + 100000 + 97 + 2 + 1 + 45 + 8 + + + Ethernet180 + dut-lc4 + Asic0 + 100000 + 98 + 2 + 1 + 46 + 8 + + + Ethernet184 + dut-lc4 + Asic0 + 100000 + 99 + 2 + 1 + 47 + 8 + + + Ethernet188 + dut-lc4 + Asic0 + 100000 + 100 + 2 + 1 + 48 + 8 + + + Ethernet-Rec0 + dut-lc4 + Asic0 + 400000 + 101 + 2 + 0 + 221 + 8 + + + Ethernet-IB0 + dut-lc4 + Asic0 + 400000 + 102 + 2 + 1 + 222 + 8 + + + Cpu0 + dut-lc5 + Asic0 + 10000 + 103 + 4 + 0 + 0 + 8 + + + Ethernet0 + dut-lc5 + Asic0 + 100000 + 104 + 4 + 0 + 1 + 8 + + + Ethernet4 + dut-lc5 + Asic0 + 100000 + 105 + 4 + 0 + 2 + 8 + + + Ethernet8 + dut-lc5 + Asic0 + 100000 + 106 + 4 + 0 + 3 + 8 + + + Ethernet12 + dut-lc5 + Asic0 + 100000 + 107 + 4 + 0 + 4 + 8 + + + Ethernet16 + dut-lc5 + Asic0 + 100000 + 108 + 4 + 0 + 5 + 8 + + + Ethernet20 + dut-lc5 + Asic0 + 100000 + 109 + 4 + 0 + 6 + 8 + + + Ethernet24 + dut-lc5 + Asic0 + 100000 + 110 + 4 + 0 + 7 + 8 + + + Ethernet28 + dut-lc5 + Asic0 + 100000 + 111 + 4 + 0 + 8 + 8 + + + Ethernet32 + dut-lc5 + Asic0 + 100000 + 112 + 4 + 0 + 9 + 8 + + + Ethernet36 + dut-lc5 + Asic0 + 100000 + 113 + 4 + 0 + 10 + 8 + + + Ethernet40 + dut-lc5 + Asic0 + 100000 + 114 + 4 + 0 + 11 + 8 + + + Ethernet44 + dut-lc5 + Asic0 + 100000 + 115 + 4 + 0 + 12 + 8 + + + Ethernet48 + dut-lc5 + Asic0 + 100000 + 116 + 4 + 0 + 13 + 8 + + + Ethernet52 + dut-lc5 + Asic0 + 100000 + 117 + 4 + 0 + 14 + 8 + + + Ethernet56 + dut-lc5 + Asic0 + 100000 + 118 + 4 + 0 + 15 + 8 + + + Ethernet60 + dut-lc5 + Asic0 + 100000 + 119 + 4 + 0 + 16 + 8 + + + Ethernet64 + dut-lc5 + Asic0 + 100000 + 120 + 4 + 0 + 17 + 8 + + + Ethernet68 + dut-lc5 + Asic0 + 100000 + 121 + 4 + 0 + 18 + 8 + + + Ethernet72 + dut-lc5 + Asic0 + 100000 + 122 + 4 + 0 + 19 + 8 + + + Ethernet76 + dut-lc5 + Asic0 + 100000 + 123 + 4 + 0 + 20 + 8 + + + Ethernet80 + dut-lc5 + Asic0 + 100000 + 124 + 4 + 0 + 21 + 8 + + + Ethernet84 + dut-lc5 + Asic0 + 100000 + 125 + 4 + 0 + 22 + 8 + + + Ethernet88 + dut-lc5 + Asic0 + 100000 + 126 + 4 + 0 + 23 + 8 + + + Ethernet92 + dut-lc5 + Asic0 + 100000 + 127 + 4 + 0 + 24 + 8 + + + Ethernet96 + dut-lc5 + Asic0 + 100000 + 128 + 4 + 1 + 25 + 8 + + + Ethernet100 + dut-lc5 + Asic0 + 100000 + 129 + 4 + 1 + 26 + 8 + + + Ethernet104 + dut-lc5 + Asic0 + 100000 + 130 + 4 + 1 + 27 + 8 + + + Ethernet108 + dut-lc5 + Asic0 + 100000 + 131 + 4 + 1 + 28 + 8 + + + Ethernet112 + dut-lc5 + Asic0 + 100000 + 132 + 4 + 1 + 29 + 8 + + + Ethernet116 + dut-lc5 + Asic0 + 100000 + 133 + 4 + 1 + 30 + 8 + + + Ethernet120 + dut-lc5 + Asic0 + 100000 + 134 + 4 + 1 + 31 + 8 + + + Ethernet124 + dut-lc5 + Asic0 + 100000 + 135 + 4 + 1 + 32 + 8 + + + Ethernet128 + dut-lc5 + Asic0 + 100000 + 136 + 4 + 1 + 33 + 8 + + + Ethernet132 + dut-lc5 + Asic0 + 100000 + 137 + 4 + 1 + 34 + 8 + + + Ethernet136 + dut-lc5 + Asic0 + 100000 + 138 + 4 + 1 + 35 + 8 + + + Ethernet140 + dut-lc5 + Asic0 + 100000 + 139 + 4 + 1 + 36 + 8 + + + Ethernet144 + dut-lc5 + Asic0 + 100000 + 140 + 4 + 1 + 37 + 8 + + + Ethernet148 + dut-lc5 + Asic0 + 100000 + 141 + 4 + 1 + 38 + 8 + + + Ethernet152 + dut-lc5 + Asic0 + 100000 + 142 + 4 + 1 + 39 + 8 + + + Ethernet156 + dut-lc5 + Asic0 + 100000 + 143 + 4 + 1 + 40 + 8 + + + Ethernet160 + dut-lc5 + Asic0 + 100000 + 144 + 4 + 1 + 41 + 8 + + + Ethernet164 + dut-lc5 + Asic0 + 100000 + 145 + 4 + 1 + 42 + 8 + + + Ethernet168 + dut-lc5 + Asic0 + 100000 + 146 + 4 + 1 + 43 + 8 + + + Ethernet172 + dut-lc5 + Asic0 + 100000 + 147 + 4 + 1 + 44 + 8 + + + Ethernet176 + dut-lc5 + Asic0 + 100000 + 148 + 4 + 1 + 45 + 8 + + + Ethernet180 + dut-lc5 + Asic0 + 100000 + 149 + 4 + 1 + 46 + 8 + + + Ethernet184 + dut-lc5 + Asic0 + 100000 + 150 + 4 + 1 + 47 + 8 + + + Ethernet188 + dut-lc5 + Asic0 + 100000 + 151 + 4 + 1 + 48 + 8 + + + Ethernet-Rec0 + dut-lc5 + Asic0 + 400000 + 152 + 4 + 0 + 221 + 8 + + + Ethernet-IB0 + dut-lc5 + Asic0 + 400000 + 153 + 4 + 1 + 222 + 8 + + + + + dut-lc3 + Arista-7800R3-48CQ2-C48 +
diff --git a/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-c36-lc-t2-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-c36-lc-t2-minigraph.xml new file mode 100644 index 000000000000..8afcaf9d8dd1 --- /dev/null +++ b/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-c36-lc-t2-minigraph.xml @@ -0,0 +1,5541 @@ + + + + + + false + str2-7804-lc5-1 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + ASIC0 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + ASIC0 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + ASIC0 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + ASIC0 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + ASIC0 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + ASIC0 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + ASIC0 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + ASIC0 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + ASIC0 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + ASIC0 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + ASIC1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + ASIC1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + ASIC1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + ASIC1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + ASIC1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + ASIC1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + ASIC1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + ASIC1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + ASIC1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + ASIC1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + ASIC1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + ASIC1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + ASIC1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + false + str2-7804-lc5-1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + str2-7804-lc5-1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + ASIC1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + + + ASIC0 + ASIC1 + 3.3.3.2 + 3.3.3.3 + 1 + 0 + 0 + voq + + + ASIC0 + ASIC1 + 3333::3:2 + 3333::3:3 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7804-lc3-1 + 3.3.3.2 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7804-lc3-1 + 3333::3:2 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7804-lc7-1 + 3.3.3.2 + 3.3.3.5 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7804-lc7-1 + 3333::3:2 + 3333::3:5 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3.3.3.3 + 3.3.3.2 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3333::3:3 + 3333::3:2 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7804-lc3-1 + 3.3.3.3 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7804-lc3-1 + 3333::3:3 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7804-lc7-1 + 3.3.3.3 + 3.3.3.5 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7804-lc7-1 + 3333::3:3 + 3333::3:5 + 1 + 0 + 0 + voq + + + + + 65100 + str2-7804-lc5-1 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+
+ +
+ + 65200 + ARISTA01T3 + + + + 65200 + ARISTA03T3 + + + + 65200 + ARISTA05T3 + + + + 65200 + ARISTA07T3 + + + + 65200 + ARISTA09T3 + + + + 65200 + ARISTA11T3 + + + + 65200 + ARISTA13T3 + + + + 65200 + ARISTA15T3 + + + + 65200 + ARISTA17T3 + + + + 65200 + ARISTA18T3 + + + + 65200 + ARISTA19T3 + + + + 65200 + ARISTA20T3 + + + + 65200 + ARISTA21T3 + + + + 65200 + ARISTA22T3 + + + + 65200 + ARISTA23T3 + + + + 65200 + ARISTA24T3 + + + + 65200 + ARISTA25T3 + + + + 65200 + ARISTA26T3 + + + + 65200 + ARISTA27T3 + + + + 65200 + ARISTA28T3 + + + + 65200 + ARISTA29T3 + + + + 65200 + ARISTA30T3 + + + + 65200 + ARISTA31T3 + + + + 65200 + ARISTA32T3 + + + + 65100 + ASIC1 + + +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+ +
3.3.3.2/32
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.5/32
+ + + +
+
+ +
+ + 65100 + ASIC0 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
3.3.3.3/32
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.5/32
+ + + +
+
+ +
+ + 65100 + str2-7804-lc3-1 + + + + 65100 + str2-7804-lc7-1 + + +
+
+ + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + + + HostIP + eth0 + + 10.3.147.27/23 + + 10.3.147.27/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + + str2-7804-lc5-1 + + + PortChannel102 + Ethernet1/1;Ethernet2/1 + + + + PortChannel104 + Ethernet3/1;Ethernet4/1 + + + + PortChannel106 + Ethernet5/1;Ethernet6/1 + + + + PortChannel108 + Ethernet7/1;Ethernet8/1 + + + + PortChannel1010 + Ethernet9/1;Ethernet10/1 + + + + PortChannel1012 + Ethernet11/1;Ethernet12/1 + + + + PortChannel1016 + Ethernet14/1;Ethernet15/1 + + + + PortChannel1020 + Ethernet17/1;Ethernet18/1 + + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Ethernet13/1 + 10.0.0.32/31 + + + + Ethernet13/1 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Ethernet16/1 + 10.0.0.34/31 + + + + Ethernet16/1 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + Ethernet19/1 + 10.0.0.36/31 + + + + Ethernet19/1 + FC00::49/126 + + + + Ethernet20/1 + 10.0.0.38/31 + + + + Ethernet20/1 + FC00::4D/126 + + + + Ethernet21/1 + 10.0.0.40/31 + + + + Ethernet21/1 + FC00::51/126 + + + + Ethernet22/1 + 10.0.0.42/31 + + + + Ethernet22/1 + FC00::55/126 + + + + Ethernet23/1 + 10.0.0.44/31 + + + + Ethernet23/1 + FC00::59/126 + + + + Ethernet24/1 + 10.0.0.46/31 + + + + Ethernet24/1 + FC00::5D/126 + + + + Ethernet25/1 + 10.0.0.48/31 + + + + Ethernet25/1 + FC00::61/126 + + + + Ethernet26/1 + 10.0.0.50/31 + + + + Ethernet26/1 + FC00::65/126 + + + + Ethernet27/1 + 10.0.0.52/31 + + + + Ethernet27/1 + FC00::69/126 + + + + Ethernet28/1 + 10.0.0.54/31 + + + + Ethernet28/1 + FC00::6D/126 + + + + Ethernet29/1 + 10.0.0.56/31 + + + + Ethernet29/1 + FC00::71/126 + + + + Ethernet30/1 + 10.0.0.58/31 + + + + Ethernet30/1 + FC00::75/126 + + + + Ethernet31/1 + 10.0.0.60/31 + + + + Ethernet31/1 + FC00::79/126 + + + + Ethernet32/1 + 10.0.0.62/31 + + + + Ethernet32/1 + FC00::7D/126 + + + + + + NTP_ACL + NTP + NTP + + + SNMP_ACL + SNMP + SNMP + + + VTY_LINE + ssh-only + SSH + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Ethernet13/1;Ethernet16/1;Ethernet19/1;Ethernet20/1;Ethernet21/1;Ethernet22/1;Ethernet23/1;Ethernet24/1;Ethernet25/1;Ethernet26/1;Ethernet27/1;Ethernet28/1;Ethernet29/1;Ethernet30/1;Ethernet31/1;Ethernet32/1 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.3/32 + + 192.0.0.3/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::3/128 + + 2603:10e2:400::3/128 + + + + + HostIP + eth0 + + 10.3.147.27/23 + + 10.3.147.27/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB1 + port + 3.3.3.3/32 + + + Ethernet-IB1 + port + 3333::3:3/128 + + + + + + ASIC1 + + + + + + + Eth0-ASIC1 + 10.0.0.36/31 + + + + Eth0-ASIC1 + FC00::49/126 + + + + Eth8-ASIC1 + 10.0.0.38/31 + + + + Eth8-ASIC1 + FC00::4D/126 + + + + Eth16-ASIC1 + 10.0.0.40/31 + + + + Eth16-ASIC1 + FC00::51/126 + + + + Eth24-ASIC1 + 10.0.0.42/31 + + + + Eth24-ASIC1 + FC00::55/126 + + + + Eth32-ASIC1 + 10.0.0.44/31 + + + + Eth32-ASIC1 + FC00::59/126 + + + + Eth40-ASIC1 + 10.0.0.46/31 + + + + Eth40-ASIC1 + FC00::5D/126 + + + + Eth48-ASIC1 + 10.0.0.48/31 + + + + Eth48-ASIC1 + FC00::61/126 + + + + Eth56-ASIC1 + 10.0.0.50/31 + + + + Eth56-ASIC1 + FC00::65/126 + + + + Eth64-ASIC1 + 10.0.0.52/31 + + + + Eth64-ASIC1 + FC00::69/126 + + + + Eth72-ASIC1 + 10.0.0.54/31 + + + + Eth72-ASIC1 + FC00::6D/126 + + + + Eth80-ASIC1 + 10.0.0.56/31 + + + + Eth80-ASIC1 + FC00::71/126 + + + + Eth88-ASIC1 + 10.0.0.58/31 + + + + Eth88-ASIC1 + FC00::75/126 + + + + Eth96-ASIC1 + 10.0.0.60/31 + + + + Eth96-ASIC1 + FC00::79/126 + + + + Eth104-ASIC1 + 10.0.0.62/31 + + + + Eth104-ASIC1 + FC00::7D/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + Eth0-ASIC1;Eth8-ASIC1;Eth16-ASIC1;Eth24-ASIC1;Eth32-ASIC1;Eth40-ASIC1;Eth48-ASIC1;Eth56-ASIC1;Eth64-ASIC1;Eth72-ASIC1;Eth80-ASIC1;Eth88-ASIC1;Eth96-ASIC1;Eth104-ASIC1 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.2/32 + + 192.0.0.2/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::2/128 + + 2603:10e2:400::2/128 + + + + + HostIP + eth0 + + 10.3.147.27/23 + + 10.3.147.27/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB0 + port + 3.3.3.2/32 + + + Ethernet-IB0 + port + 3333::3:2/128 + + + + + + ASIC0 + + + PortChannel102 + Eth0-ASIC0;Eth8-ASIC0 + + + + PortChannel104 + Eth16-ASIC0;Eth24-ASIC0 + + + + PortChannel106 + Eth32-ASIC0;Eth40-ASIC0 + + + + PortChannel108 + Eth48-ASIC0;Eth56-ASIC0 + + + + PortChannel1010 + Eth64-ASIC0;Eth72-ASIC0 + + + + PortChannel1012 + Eth80-ASIC0;Eth88-ASIC0 + + + + PortChannel1016 + Eth104-ASIC0;Eth112-ASIC0 + + + + PortChannel1020 + Eth128-ASIC0;Eth136-ASIC0 + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Eth96-ASIC0 + 10.0.0.32/31 + + + + Eth96-ASIC0 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Eth120-ASIC0 + 10.0.0.34/31 + + + + Eth120-ASIC0 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Eth0-ASIC0;Eth16-ASIC0;Eth32-ASIC0;Eth48-ASIC0;Eth64-ASIC0;Eth80-ASIC0;Eth96-ASIC0;Eth104-ASIC0;Eth120-ASIC0;Eth128-ASIC0 + DataAcl + DataPlane + + + + + + + + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet1/1 + 100000 + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet2/1 + 100000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet3/1 + 100000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet4/1 + 100000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet5/1 + 100000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet6/1 + 100000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet7/1 + 100000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet8/1 + 100000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet9/1 + 100000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet10/1 + 100000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet11/1 + 100000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet12/1 + 100000 + + + DeviceInterfaceLink + ARISTA13T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet13/1 + 100000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet14/1 + 100000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet15/1 + 100000 + + + DeviceInterfaceLink + ARISTA17T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet16/1 + 100000 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet17/1 + 100000 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet2 + str2-7804-lc5-1 + Ethernet18/1 + 100000 + + + DeviceInterfaceLink + ARISTA19T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet19/1 + 100000 + + + DeviceInterfaceLink + ARISTA20T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet20/1 + 100000 + + + DeviceInterfaceLink + ARISTA21T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet21/1 + 100000 + + + DeviceInterfaceLink + ARISTA22T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet22/1 + 100000 + + + DeviceInterfaceLink + ARISTA23T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet23/1 + 100000 + + + DeviceInterfaceLink + ARISTA24T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet24/1 + 100000 + + + DeviceInterfaceLink + ARISTA25T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet25/1 + 100000 + + + DeviceInterfaceLink + ARISTA26T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet26/1 + 100000 + + + DeviceInterfaceLink + ARISTA27T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet27/1 + 100000 + + + DeviceInterfaceLink + ARISTA28T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet28/1 + 100000 + + + DeviceInterfaceLink + ARISTA29T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet29/1 + 100000 + + + DeviceInterfaceLink + ARISTA30T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet30/1 + 100000 + + + DeviceInterfaceLink + ARISTA31T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet31/1 + 100000 + + + DeviceInterfaceLink + ARISTA32T3 + Ethernet1 + str2-7804-lc5-1 + Ethernet32/1 + 100000 + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth0-ASIC0 + true + str2-7804-lc5-1 + Ethernet1/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth8-ASIC0 + true + str2-7804-lc5-1 + Ethernet2/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth16-ASIC0 + true + str2-7804-lc5-1 + Ethernet3/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth24-ASIC0 + true + str2-7804-lc5-1 + Ethernet4/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth32-ASIC0 + true + str2-7804-lc5-1 + Ethernet5/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth40-ASIC0 + true + str2-7804-lc5-1 + Ethernet6/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth48-ASIC0 + true + str2-7804-lc5-1 + Ethernet7/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth56-ASIC0 + true + str2-7804-lc5-1 + Ethernet8/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth64-ASIC0 + true + str2-7804-lc5-1 + Ethernet9/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth72-ASIC0 + true + str2-7804-lc5-1 + Ethernet10/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth80-ASIC0 + true + str2-7804-lc5-1 + Ethernet11/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth88-ASIC0 + true + str2-7804-lc5-1 + Ethernet12/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth96-ASIC0 + true + str2-7804-lc5-1 + Ethernet13/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth104-ASIC0 + true + str2-7804-lc5-1 + Ethernet14/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth112-ASIC0 + true + str2-7804-lc5-1 + Ethernet15/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth120-ASIC0 + true + str2-7804-lc5-1 + Ethernet16/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth128-ASIC0 + true + str2-7804-lc5-1 + Ethernet17/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth136-ASIC0 + true + str2-7804-lc5-1 + Ethernet18/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth0-ASIC1 + true + str2-7804-lc5-1 + Ethernet19/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth8-ASIC1 + true + str2-7804-lc5-1 + Ethernet20/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth16-ASIC1 + true + str2-7804-lc5-1 + Ethernet21/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth24-ASIC1 + true + str2-7804-lc5-1 + Ethernet22/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth32-ASIC1 + true + str2-7804-lc5-1 + Ethernet23/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth40-ASIC1 + true + str2-7804-lc5-1 + Ethernet24/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth48-ASIC1 + true + str2-7804-lc5-1 + Ethernet25/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth56-ASIC1 + true + str2-7804-lc5-1 + Ethernet26/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth64-ASIC1 + true + str2-7804-lc5-1 + Ethernet27/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth72-ASIC1 + true + str2-7804-lc5-1 + Ethernet28/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth80-ASIC1 + true + str2-7804-lc5-1 + Ethernet29/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth88-ASIC1 + true + str2-7804-lc5-1 + Ethernet30/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth96-ASIC1 + true + str2-7804-lc5-1 + Ethernet31/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth104-ASIC1 + true + str2-7804-lc5-1 + Ethernet32/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth112-ASIC1 + true + str2-7804-lc5-1 + Ethernet33/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth120-ASIC1 + true + str2-7804-lc5-1 + Ethernet34/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth128-ASIC1 + true + str2-7804-lc5-1 + Ethernet35/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth136-ASIC1 + true + str2-7804-lc5-1 + Ethernet36/1 + true + + + + + str2-7804-lc5-1 + Arista-7800R3A-36DM2-C36 + + 10.3.147.27 + + + + ARISTA05T3 + + 172.16.145.34 + + Arista-VM + + + ARISTA11T3 + + 172.16.145.37 + + Arista-VM + + + ARISTA17T3 + + 172.16.145.40 + + Arista-VM + + + ARISTA21T3 + + 172.16.145.44 + + Arista-VM + + + ARISTA19T3 + + 172.16.145.42 + + Arista-VM + + + ARISTA09T3 + + 172.16.145.36 + + Arista-VM + + + ARISTA20T3 + + 172.16.145.43 + + Arista-VM + + + ARISTA03T3 + + 172.16.145.33 + + Arista-VM + + + ARISTA07T3 + + 172.16.145.35 + + Arista-VM + + + ARISTA01T3 + + 172.16.145.32 + + Arista-VM + + + ARISTA27T3 + + 172.16.145.50 + + Arista-VM + + + ARISTA26T3 + + 172.16.145.49 + + Arista-VM + + + ARISTA32T3 + + 172.16.145.55 + + Arista-VM + + + ARISTA23T3 + + 172.16.145.46 + + Arista-VM + + + ARISTA25T3 + + 172.16.145.48 + + Arista-VM + + + ARISTA24T3 + + 172.16.145.47 + + Arista-VM + + + ARISTA22T3 + + 172.16.145.45 + + Arista-VM + + + ARISTA28T3 + + 172.16.145.51 + + Arista-VM + + + ARISTA30T3 + + 172.16.145.53 + + Arista-VM + + + ARISTA18T3 + + 172.16.145.41 + + Arista-VM + + + ARISTA29T3 + + 172.16.145.52 + + Arista-VM + + + ARISTA15T3 + + 172.16.145.39 + + Arista-VM + + + ARISTA13T3 + + 172.16.145.38 + + Arista-VM + + + ARISTA31T3 + + 172.16.145.54 + + Arista-VM + + + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC0 + Broadcom-Trident2 +
+ + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC1 + Broadcom-Trident2 +
+
+
+ + + true + + + DeviceInterface + + true + true + 1 + Ethernet1/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet2/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet3/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet4/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet5/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet6/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet7/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet8/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet9/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet10/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet11/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet12/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet13/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet14/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet15/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet16/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet17/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet18/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet19/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet20/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet21/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet22/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet23/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet24/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet25/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet26/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet27/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet28/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet29/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet30/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet31/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet32/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet33/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet34/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet35/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet36/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 400000 + + + + + Cpu0 + str2-7804-lc3-1 + Asic0 + 10000 + 0 + 0 + 0 + 0 + 8 + + + Ethernet0 + str2-7804-lc3-1 + Asic0 + 100000 + 1 + 0 + 0 + 1 + 8 + + + Ethernet4 + str2-7804-lc3-1 + Asic0 + 100000 + 2 + 0 + 0 + 2 + 8 + + + Ethernet8 + str2-7804-lc3-1 + Asic0 + 100000 + 3 + 0 + 0 + 3 + 8 + + + Ethernet12 + str2-7804-lc3-1 + Asic0 + 100000 + 4 + 0 + 0 + 4 + 8 + + + Ethernet16 + str2-7804-lc3-1 + Asic0 + 100000 + 5 + 0 + 0 + 5 + 8 + + + Ethernet20 + str2-7804-lc3-1 + Asic0 + 100000 + 6 + 0 + 0 + 6 + 8 + + + Ethernet24 + str2-7804-lc3-1 + Asic0 + 100000 + 7 + 0 + 0 + 7 + 8 + + + Ethernet28 + str2-7804-lc3-1 + Asic0 + 100000 + 8 + 0 + 0 + 8 + 8 + + + Ethernet32 + str2-7804-lc3-1 + Asic0 + 100000 + 9 + 0 + 0 + 9 + 8 + + + Ethernet36 + str2-7804-lc3-1 + Asic0 + 100000 + 10 + 0 + 0 + 10 + 8 + + + Ethernet40 + str2-7804-lc3-1 + Asic0 + 100000 + 11 + 0 + 0 + 11 + 8 + + + Ethernet44 + str2-7804-lc3-1 + Asic0 + 100000 + 12 + 0 + 0 + 12 + 8 + + + Ethernet48 + str2-7804-lc3-1 + Asic0 + 100000 + 13 + 0 + 0 + 13 + 8 + + + Ethernet52 + str2-7804-lc3-1 + Asic0 + 100000 + 14 + 0 + 0 + 14 + 8 + + + Ethernet56 + str2-7804-lc3-1 + Asic0 + 100000 + 15 + 0 + 0 + 15 + 8 + + + Ethernet60 + str2-7804-lc3-1 + Asic0 + 100000 + 16 + 0 + 0 + 16 + 8 + + + Ethernet64 + str2-7804-lc3-1 + Asic0 + 100000 + 17 + 0 + 0 + 17 + 8 + + + Ethernet68 + str2-7804-lc3-1 + Asic0 + 100000 + 18 + 0 + 0 + 18 + 8 + + + Ethernet72 + str2-7804-lc3-1 + Asic0 + 100000 + 19 + 0 + 0 + 19 + 8 + + + Ethernet76 + str2-7804-lc3-1 + Asic0 + 100000 + 20 + 0 + 0 + 20 + 8 + + + Ethernet80 + str2-7804-lc3-1 + Asic0 + 100000 + 21 + 0 + 0 + 21 + 8 + + + Ethernet84 + str2-7804-lc3-1 + Asic0 + 100000 + 22 + 0 + 0 + 22 + 8 + + + Ethernet88 + str2-7804-lc3-1 + Asic0 + 100000 + 23 + 0 + 0 + 23 + 8 + + + Ethernet92 + str2-7804-lc3-1 + Asic0 + 100000 + 24 + 0 + 0 + 24 + 8 + + + Ethernet96 + str2-7804-lc3-1 + Asic0 + 100000 + 25 + 0 + 1 + 25 + 8 + + + Ethernet100 + str2-7804-lc3-1 + Asic0 + 100000 + 26 + 0 + 1 + 26 + 8 + + + Ethernet104 + str2-7804-lc3-1 + Asic0 + 100000 + 27 + 0 + 1 + 27 + 8 + + + Ethernet108 + str2-7804-lc3-1 + Asic0 + 100000 + 28 + 0 + 1 + 28 + 8 + + + Ethernet112 + str2-7804-lc3-1 + Asic0 + 100000 + 29 + 0 + 1 + 29 + 8 + + + Ethernet116 + str2-7804-lc3-1 + Asic0 + 100000 + 30 + 0 + 1 + 30 + 8 + + + Ethernet120 + str2-7804-lc3-1 + Asic0 + 100000 + 31 + 0 + 1 + 31 + 8 + + + Ethernet124 + str2-7804-lc3-1 + Asic0 + 100000 + 32 + 0 + 1 + 32 + 8 + + + Ethernet128 + str2-7804-lc3-1 + Asic0 + 100000 + 33 + 0 + 1 + 33 + 8 + + + Ethernet132 + str2-7804-lc3-1 + Asic0 + 100000 + 34 + 0 + 1 + 34 + 8 + + + Ethernet136 + str2-7804-lc3-1 + Asic0 + 100000 + 35 + 0 + 1 + 35 + 8 + + + Ethernet140 + str2-7804-lc3-1 + Asic0 + 100000 + 36 + 0 + 1 + 36 + 8 + + + Ethernet144 + str2-7804-lc3-1 + Asic0 + 100000 + 37 + 0 + 1 + 37 + 8 + + + Ethernet148 + str2-7804-lc3-1 + Asic0 + 100000 + 38 + 0 + 1 + 38 + 8 + + + Ethernet152 + str2-7804-lc3-1 + Asic0 + 100000 + 39 + 0 + 1 + 39 + 8 + + + Ethernet156 + str2-7804-lc3-1 + Asic0 + 100000 + 40 + 0 + 1 + 40 + 8 + + + Ethernet160 + str2-7804-lc3-1 + Asic0 + 100000 + 41 + 0 + 1 + 41 + 8 + + + Ethernet164 + str2-7804-lc3-1 + Asic0 + 100000 + 42 + 0 + 1 + 42 + 8 + + + Ethernet168 + str2-7804-lc3-1 + Asic0 + 100000 + 43 + 0 + 1 + 43 + 8 + + + Ethernet172 + str2-7804-lc3-1 + Asic0 + 100000 + 44 + 0 + 1 + 44 + 8 + + + Ethernet176 + str2-7804-lc3-1 + Asic0 + 100000 + 45 + 0 + 1 + 45 + 8 + + + Ethernet180 + str2-7804-lc3-1 + Asic0 + 100000 + 46 + 0 + 1 + 46 + 8 + + + Ethernet184 + str2-7804-lc3-1 + Asic0 + 100000 + 47 + 0 + 1 + 47 + 8 + + + Ethernet188 + str2-7804-lc3-1 + Asic0 + 100000 + 48 + 0 + 1 + 48 + 8 + + + Ethernet-Rec0 + str2-7804-lc3-1 + Asic0 + 400000 + 49 + 0 + 0 + 49 + 8 + + + Ethernet-IB0 + str2-7804-lc3-1 + Asic0 + 400000 + 50 + 0 + 1 + 50 + 8 + + + Cpu0 + str2-7804-lc7-1 + Asic0 + 10000 + 51 + 8 + 0 + 0 + 8 + + + Ethernet0 + str2-7804-lc7-1 + Asic0 + 100000 + 52 + 8 + 0 + 1 + 8 + + + Ethernet4 + str2-7804-lc7-1 + Asic0 + 100000 + 53 + 8 + 0 + 2 + 8 + + + Ethernet8 + str2-7804-lc7-1 + Asic0 + 100000 + 54 + 8 + 0 + 3 + 8 + + + Ethernet12 + str2-7804-lc7-1 + Asic0 + 100000 + 55 + 8 + 0 + 4 + 8 + + + Ethernet16 + str2-7804-lc7-1 + Asic0 + 100000 + 56 + 8 + 0 + 5 + 8 + + + Ethernet20 + str2-7804-lc7-1 + Asic0 + 100000 + 57 + 8 + 0 + 6 + 8 + + + Ethernet24 + str2-7804-lc7-1 + Asic0 + 100000 + 58 + 8 + 0 + 7 + 8 + + + Ethernet28 + str2-7804-lc7-1 + Asic0 + 100000 + 59 + 8 + 0 + 8 + 8 + + + Ethernet32 + str2-7804-lc7-1 + Asic0 + 100000 + 60 + 8 + 0 + 9 + 8 + + + Ethernet36 + str2-7804-lc7-1 + Asic0 + 100000 + 61 + 8 + 0 + 10 + 8 + + + Ethernet40 + str2-7804-lc7-1 + Asic0 + 100000 + 62 + 8 + 0 + 11 + 8 + + + Ethernet44 + str2-7804-lc7-1 + Asic0 + 100000 + 63 + 8 + 0 + 12 + 8 + + + Ethernet48 + str2-7804-lc7-1 + Asic0 + 100000 + 64 + 8 + 0 + 13 + 8 + + + Ethernet52 + str2-7804-lc7-1 + Asic0 + 100000 + 65 + 8 + 0 + 14 + 8 + + + Ethernet56 + str2-7804-lc7-1 + Asic0 + 100000 + 66 + 8 + 0 + 15 + 8 + + + Ethernet60 + str2-7804-lc7-1 + Asic0 + 100000 + 67 + 8 + 0 + 16 + 8 + + + Ethernet64 + str2-7804-lc7-1 + Asic0 + 100000 + 68 + 8 + 0 + 17 + 8 + + + Ethernet68 + str2-7804-lc7-1 + Asic0 + 100000 + 69 + 8 + 0 + 18 + 8 + + + Ethernet72 + str2-7804-lc7-1 + Asic0 + 100000 + 70 + 8 + 0 + 19 + 8 + + + Ethernet76 + str2-7804-lc7-1 + Asic0 + 100000 + 71 + 8 + 0 + 20 + 8 + + + Ethernet80 + str2-7804-lc7-1 + Asic0 + 100000 + 72 + 8 + 0 + 21 + 8 + + + Ethernet84 + str2-7804-lc7-1 + Asic0 + 100000 + 73 + 8 + 0 + 22 + 8 + + + Ethernet88 + str2-7804-lc7-1 + Asic0 + 100000 + 74 + 8 + 0 + 23 + 8 + + + Ethernet92 + str2-7804-lc7-1 + Asic0 + 100000 + 75 + 8 + 0 + 24 + 8 + + + Ethernet96 + str2-7804-lc7-1 + Asic0 + 100000 + 76 + 8 + 1 + 25 + 8 + + + Ethernet100 + str2-7804-lc7-1 + Asic0 + 100000 + 77 + 8 + 1 + 26 + 8 + + + Ethernet104 + str2-7804-lc7-1 + Asic0 + 100000 + 78 + 8 + 1 + 27 + 8 + + + Ethernet108 + str2-7804-lc7-1 + Asic0 + 100000 + 79 + 8 + 1 + 28 + 8 + + + Ethernet112 + str2-7804-lc7-1 + Asic0 + 100000 + 80 + 8 + 1 + 29 + 8 + + + Ethernet116 + str2-7804-lc7-1 + Asic0 + 100000 + 81 + 8 + 1 + 30 + 8 + + + Ethernet120 + str2-7804-lc7-1 + Asic0 + 100000 + 82 + 8 + 1 + 31 + 8 + + + Ethernet124 + str2-7804-lc7-1 + Asic0 + 100000 + 83 + 8 + 1 + 32 + 8 + + + Ethernet128 + str2-7804-lc7-1 + Asic0 + 100000 + 84 + 8 + 1 + 33 + 8 + + + Ethernet132 + str2-7804-lc7-1 + Asic0 + 100000 + 85 + 8 + 1 + 34 + 8 + + + Ethernet136 + str2-7804-lc7-1 + Asic0 + 100000 + 86 + 8 + 1 + 35 + 8 + + + Ethernet140 + str2-7804-lc7-1 + Asic0 + 100000 + 87 + 8 + 1 + 36 + 8 + + + Ethernet144 + str2-7804-lc7-1 + Asic0 + 100000 + 88 + 8 + 1 + 37 + 8 + + + Ethernet148 + str2-7804-lc7-1 + Asic0 + 100000 + 89 + 8 + 1 + 38 + 8 + + + Ethernet152 + str2-7804-lc7-1 + Asic0 + 100000 + 90 + 8 + 1 + 39 + 8 + + + Ethernet156 + str2-7804-lc7-1 + Asic0 + 100000 + 91 + 8 + 1 + 40 + 8 + + + Ethernet160 + str2-7804-lc7-1 + Asic0 + 100000 + 92 + 8 + 1 + 41 + 8 + + + Ethernet164 + str2-7804-lc7-1 + Asic0 + 100000 + 93 + 8 + 1 + 42 + 8 + + + Ethernet168 + str2-7804-lc7-1 + Asic0 + 100000 + 94 + 8 + 1 + 43 + 8 + + + Ethernet172 + str2-7804-lc7-1 + Asic0 + 100000 + 95 + 8 + 1 + 44 + 8 + + + Ethernet176 + str2-7804-lc7-1 + Asic0 + 100000 + 96 + 8 + 1 + 45 + 8 + + + Ethernet180 + str2-7804-lc7-1 + Asic0 + 100000 + 97 + 8 + 1 + 46 + 8 + + + Ethernet184 + str2-7804-lc7-1 + Asic0 + 100000 + 98 + 8 + 1 + 47 + 8 + + + Ethernet188 + str2-7804-lc7-1 + Asic0 + 100000 + 99 + 8 + 1 + 48 + 8 + + + Ethernet-Rec0 + str2-7804-lc7-1 + Asic0 + 400000 + 100 + 8 + 0 + 49 + 8 + + + Ethernet-IB0 + str2-7804-lc7-1 + Asic0 + 400000 + 101 + 8 + 1 + 50 + 8 + + + Cpu0 + str2-7804-lc5-1 + asic0 + 10000 + 102 + 2 + 0 + 0 + 8 + + + Ethernet0 + str2-7804-lc5-1 + asic0 + 100000 + 103 + 2 + 1 + 1 + 8 + + + Ethernet8 + str2-7804-lc5-1 + asic0 + 100000 + 104 + 2 + 1 + 2 + 8 + + + Ethernet16 + str2-7804-lc5-1 + asic0 + 100000 + 105 + 2 + 1 + 3 + 8 + + + Ethernet24 + str2-7804-lc5-1 + asic0 + 100000 + 106 + 2 + 1 + 4 + 8 + + + Ethernet32 + str2-7804-lc5-1 + asic0 + 100000 + 107 + 2 + 1 + 5 + 8 + + + Ethernet40 + str2-7804-lc5-1 + asic0 + 100000 + 108 + 2 + 1 + 6 + 8 + + + Ethernet48 + str2-7804-lc5-1 + asic0 + 100000 + 109 + 2 + 1 + 7 + 8 + + + Ethernet56 + str2-7804-lc5-1 + asic0 + 100000 + 110 + 2 + 1 + 8 + 8 + + + Ethernet64 + str2-7804-lc5-1 + asic0 + 100000 + 111 + 2 + 1 + 9 + 8 + + + Ethernet72 + str2-7804-lc5-1 + asic0 + 100000 + 112 + 2 + 0 + 10 + 8 + + + Ethernet80 + str2-7804-lc5-1 + asic0 + 100000 + 113 + 2 + 0 + 11 + 8 + + + Ethernet88 + str2-7804-lc5-1 + asic0 + 100000 + 114 + 2 + 0 + 12 + 8 + + + Ethernet96 + str2-7804-lc5-1 + asic0 + 100000 + 115 + 2 + 0 + 13 + 8 + + + Ethernet104 + str2-7804-lc5-1 + asic0 + 100000 + 116 + 2 + 0 + 14 + 8 + + + Ethernet112 + str2-7804-lc5-1 + asic0 + 100000 + 117 + 2 + 0 + 15 + 8 + + + Ethernet120 + str2-7804-lc5-1 + asic0 + 100000 + 118 + 2 + 0 + 16 + 8 + + + Ethernet128 + str2-7804-lc5-1 + asic0 + 100000 + 119 + 2 + 0 + 17 + 8 + + + Ethernet136 + str2-7804-lc5-1 + asic0 + 100000 + 120 + 2 + 0 + 18 + 8 + + + Ethernet-Rec0 + str2-7804-lc5-1 + asic0 + 400000 + 121 + 2 + 0 + 49 + 8 + + + Ethernet-IB0 + str2-7804-lc5-1 + asic0 + 400000 + 122 + 2 + 1 + 50 + 8 + + + Cpu0 + str2-7804-lc5-1 + asic1 + 10000 + 123 + 4 + 0 + 0 + 8 + + + Ethernet144 + str2-7804-lc5-1 + asic1 + 100000 + 124 + 4 + 1 + 1 + 8 + + + Ethernet152 + str2-7804-lc5-1 + asic1 + 100000 + 125 + 4 + 1 + 2 + 8 + + + Ethernet160 + str2-7804-lc5-1 + asic1 + 100000 + 126 + 4 + 1 + 3 + 8 + + + Ethernet168 + str2-7804-lc5-1 + asic1 + 100000 + 127 + 4 + 1 + 4 + 8 + + + Ethernet176 + str2-7804-lc5-1 + asic1 + 100000 + 128 + 4 + 1 + 5 + 8 + + + Ethernet184 + str2-7804-lc5-1 + asic1 + 100000 + 129 + 4 + 1 + 6 + 8 + + + Ethernet192 + str2-7804-lc5-1 + asic1 + 100000 + 130 + 4 + 1 + 7 + 8 + + + Ethernet200 + str2-7804-lc5-1 + asic1 + 100000 + 131 + 4 + 1 + 8 + 8 + + + Ethernet208 + str2-7804-lc5-1 + asic1 + 100000 + 132 + 4 + 1 + 9 + 8 + + + Ethernet216 + str2-7804-lc5-1 + asic1 + 100000 + 133 + 4 + 0 + 10 + 8 + + + Ethernet224 + str2-7804-lc5-1 + asic1 + 100000 + 134 + 4 + 0 + 11 + 8 + + + Ethernet232 + str2-7804-lc5-1 + asic1 + 100000 + 135 + 4 + 0 + 12 + 8 + + + Ethernet240 + str2-7804-lc5-1 + asic1 + 100000 + 136 + 4 + 0 + 13 + 8 + + + Ethernet248 + str2-7804-lc5-1 + asic1 + 100000 + 137 + 4 + 0 + 14 + 8 + + + Ethernet256 + str2-7804-lc5-1 + asic1 + 100000 + 138 + 4 + 0 + 15 + 8 + + + Ethernet264 + str2-7804-lc5-1 + asic1 + 100000 + 139 + 4 + 0 + 16 + 8 + + + Ethernet272 + str2-7804-lc5-1 + asic1 + 100000 + 140 + 4 + 0 + 17 + 8 + + + Ethernet280 + str2-7804-lc5-1 + asic1 + 100000 + 141 + 4 + 0 + 18 + 8 + + + Ethernet-Rec1 + str2-7804-lc5-1 + asic1 + 400000 + 142 + 4 + 0 + 49 + 8 + + + Ethernet-IB1 + str2-7804-lc5-1 + asic1 + 400000 + 143 + 4 + 1 + 50 + 8 + + + true + 0 + Arista-7800R3A-36DM2-C36 + + + + + + + str2-7804-lc5-1 + + + DeploymentId + + 1 + + + QosProfile + + Profile0 + + + DhcpResources + + 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48 + + + NtpResources + + 10.20.8.129;10.20.8.130 + + + SnmpResources + + 10.3.145.98 + + + SyslogResources + + 10.64.246.95 + + + TacacsGroup + + Starlab + + + TacacsServer + + 10.3.145.14;10.3.145.15 + + + ForcedMgmtRoutes + + 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.64.246.0/23;10.3.146.0/23;10.64.5.5;10.201.148.32/28 + + + ErspanDestinationIpv4 + + 10.20.6.16 + + + SwitchType + + voq + + + MaxCores + + 16 + + + + + ASIC0 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 2 + + + MaxCores + + 16 + + + + + ASIC1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 4 + + + MaxCores + + 16 + + + + + ASIC1 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + ASIC0 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + + + str2-7804-lc5-1 + Arista-7800R3A-36DM2-C36 +
diff --git a/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-d36-lc-t2-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-d36-lc-t2-minigraph.xml new file mode 100644 index 000000000000..2ba497bb99a0 --- /dev/null +++ b/src/sonic-config-engine/tests/sample-arista-7800r3a-36dm2-d36-lc-t2-minigraph.xml @@ -0,0 +1,5539 @@ + + + + + + false + str3-7800-lc8-1 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + ASIC0 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + ASIC0 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + ASIC0 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + ASIC0 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + ASIC0 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + ASIC0 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + ASIC0 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + ASIC0 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + ASIC0 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + ASIC0 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + ASIC1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + ASIC1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + ASIC1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + ASIC1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + ASIC1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + ASIC1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + ASIC1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + ASIC1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + ASIC1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + ASIC1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + ASIC1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + ASIC1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + ASIC1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + false + str3-7800-lc8-1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + str3-7800-lc8-1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + ASIC1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + + + ASIC0 + str3-7800-lc2-1 + 3.3.3.8 + 3.3.3.2 + 1 + 0 + 0 + voq + + + ASIC0 + str3-7800-lc2-1 + 3333::3:8 + 3333::3:2 + 1 + 0 + 0 + voq + + + ASIC0 + str3-7800-lc1-1 + 3.3.3.8 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC0 + str3-7800-lc1-1 + 3333::3:8 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC0 + ASIC1 + 3.3.3.8 + 3.3.3.9 + 1 + 0 + 0 + voq + + + ASIC0 + ASIC1 + 3333::3:8 + 3333::3:9 + 1 + 0 + 0 + voq + + + ASIC1 + str3-7800-lc2-1 + 3.3.3.9 + 3.3.3.2 + 1 + 0 + 0 + voq + + + ASIC1 + str3-7800-lc2-1 + 3333::3:9 + 3333::3:2 + 1 + 0 + 0 + voq + + + ASIC1 + str3-7800-lc1-1 + 3.3.3.9 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC1 + str3-7800-lc1-1 + 3333::3:9 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3.3.3.9 + 3.3.3.8 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3333::3:9 + 3333::3:8 + 1 + 0 + 0 + voq + + + + + 65100 + str3-7800-lc8-1 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+
+ +
+ + 65200 + ARISTA01T3 + + + + 65200 + ARISTA03T3 + + + + 65200 + ARISTA05T3 + + + + 65200 + ARISTA07T3 + + + + 65200 + ARISTA09T3 + + + + 65200 + ARISTA11T3 + + + + 65200 + ARISTA13T3 + + + + 65200 + ARISTA15T3 + + + + 65200 + ARISTA17T3 + + + + 65200 + ARISTA18T3 + + + + 65200 + ARISTA19T3 + + + + 65200 + ARISTA20T3 + + + + 65200 + ARISTA21T3 + + + + 65200 + ARISTA22T3 + + + + 65200 + ARISTA23T3 + + + + 65200 + ARISTA24T3 + + + + 65200 + ARISTA25T3 + + + + 65200 + ARISTA26T3 + + + + 65200 + ARISTA27T3 + + + + 65200 + ARISTA28T3 + + + + 65200 + ARISTA29T3 + + + + 65200 + ARISTA30T3 + + + + 65200 + ARISTA31T3 + + + + 65200 + ARISTA32T3 + + + + 65100 + ASIC1 + + +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+ +
3.3.3.2/32
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.8/32
+ + + +
+
+ +
+ + 65100 + ASIC0 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
3.3.3.2/32
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.9/32
+ + + +
+
+ +
+ + 65100 + str3-7800-lc2-1 + + + + 65100 + str3-7800-lc1-1 + + +
+
+ + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + + + HostIP + eth0 + + 10.3.146.83/23 + + 10.3.146.83/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + + str3-7800-lc8-1 + + + PortChannel102 + Ethernet1/1;Ethernet2/1 + + + + PortChannel104 + Ethernet3/1;Ethernet4/1 + + + + PortChannel106 + Ethernet5/1;Ethernet6/1 + + + + PortChannel108 + Ethernet7/1;Ethernet8/1 + + + + PortChannel1010 + Ethernet9/1;Ethernet10/1 + + + + PortChannel1012 + Ethernet11/1;Ethernet12/1 + + + + PortChannel1016 + Ethernet14/1;Ethernet15/1 + + + + PortChannel1020 + Ethernet17/1;Ethernet18/1 + + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Ethernet13/1 + 10.0.0.32/31 + + + + Ethernet13/1 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Ethernet16/1 + 10.0.0.34/31 + + + + Ethernet16/1 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + Ethernet19/1 + 10.0.0.36/31 + + + + Ethernet19/1 + FC00::49/126 + + + + Ethernet20/1 + 10.0.0.38/31 + + + + Ethernet20/1 + FC00::4D/126 + + + + Ethernet21/1 + 10.0.0.40/31 + + + + Ethernet21/1 + FC00::51/126 + + + + Ethernet22/1 + 10.0.0.42/31 + + + + Ethernet22/1 + FC00::55/126 + + + + Ethernet23/1 + 10.0.0.44/31 + + + + Ethernet23/1 + FC00::59/126 + + + + Ethernet24/1 + 10.0.0.46/31 + + + + Ethernet24/1 + FC00::5D/126 + + + + Ethernet25/1 + 10.0.0.48/31 + + + + Ethernet25/1 + FC00::61/126 + + + + Ethernet26/1 + 10.0.0.50/31 + + + + Ethernet26/1 + FC00::65/126 + + + + Ethernet27/1 + 10.0.0.52/31 + + + + Ethernet27/1 + FC00::69/126 + + + + Ethernet28/1 + 10.0.0.54/31 + + + + Ethernet28/1 + FC00::6D/126 + + + + Ethernet29/1 + 10.0.0.56/31 + + + + Ethernet29/1 + FC00::71/126 + + + + Ethernet30/1 + 10.0.0.58/31 + + + + Ethernet30/1 + FC00::75/126 + + + + Ethernet31/1 + 10.0.0.60/31 + + + + Ethernet31/1 + FC00::79/126 + + + + Ethernet32/1 + 10.0.0.62/31 + + + + Ethernet32/1 + FC00::7D/126 + + + + + + NTP_ACL + NTP + NTP + + + SNMP_ACL + SNMP + SNMP + + + VTY_LINE + ssh-only + SSH + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Ethernet13/1;Ethernet16/1;Ethernet19/1;Ethernet20/1;Ethernet21/1;Ethernet22/1;Ethernet23/1;Ethernet24/1;Ethernet25/1;Ethernet26/1;Ethernet27/1;Ethernet28/1;Ethernet29/1;Ethernet30/1;Ethernet31/1;Ethernet32/1 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.9/32 + + 192.0.0.9/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::9/128 + + 2603:10e2:400::9/128 + + + + + HostIP + eth0 + + 10.3.146.83/23 + + 10.3.146.83/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB1 + port + 3.3.3.9/32 + + + Ethernet-IB1 + port + 3333::3:9/128 + + + + + + ASIC1 + + + + + + + Eth0 + 10.0.0.36/31 + + + + Eth0 + FC00::49/126 + + + + Eth8 + 10.0.0.38/31 + + + + Eth8 + FC00::4D/126 + + + + Eth16 + 10.0.0.40/31 + + + + Eth16 + FC00::51/126 + + + + Eth24 + 10.0.0.42/31 + + + + Eth24 + FC00::55/126 + + + + Eth32 + 10.0.0.44/31 + + + + Eth32 + FC00::59/126 + + + + Eth40 + 10.0.0.46/31 + + + + Eth40 + FC00::5D/126 + + + + Eth48 + 10.0.0.48/31 + + + + Eth48 + FC00::61/126 + + + + Eth56 + 10.0.0.50/31 + + + + Eth56 + FC00::65/126 + + + + Eth64 + 10.0.0.52/31 + + + + Eth64 + FC00::69/126 + + + + Eth72 + 10.0.0.54/31 + + + + Eth72 + FC00::6D/126 + + + + Eth80 + 10.0.0.56/31 + + + + Eth80 + FC00::71/126 + + + + Eth88 + 10.0.0.58/31 + + + + Eth88 + FC00::75/126 + + + + Eth96 + 10.0.0.60/31 + + + + Eth96 + FC00::79/126 + + + + Eth104 + 10.0.0.62/31 + + + + Eth104 + FC00::7D/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + Eth0;Eth8;Eth16;Eth24;Eth32;Eth40;Eth48;Eth56;Eth64;Eth72;Eth80;Eth88;Eth96;Eth104 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.8/32 + + 192.0.0.8/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::8/128 + + 2603:10e2:400::8/128 + + + + + HostIP + eth0 + + 10.3.146.83/23 + + 10.3.146.83/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB0 + port + 3.3.3.8/32 + + + Ethernet-IB0 + port + 3333::3:8/128 + + + + + + ASIC0 + + + PortChannel102 + Eth0;Eth8 + + + + PortChannel104 + Eth16;Eth24 + + + + PortChannel106 + Eth32;Eth40 + + + + PortChannel108 + Eth48;Eth56 + + + + PortChannel1010 + Eth64;Eth72 + + + + PortChannel1012 + Eth80;Eth88 + + + + PortChannel1016 + Eth104;Eth112 + + + + PortChannel1020 + Eth128;Eth136 + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Eth96 + 10.0.0.32/31 + + + + Eth96 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Eth120 + 10.0.0.34/31 + + + + Eth120 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Eth0;Eth16;Eth32;Eth48;Eth64;Eth80;Eth96;Eth104;Eth120;Eth128 + DataAcl + DataPlane + + + + + + + + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet1/1 + 400000 + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet2/1 + 400000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet3/1 + 400000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet4/1 + 400000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet5/1 + 400000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet6/1 + 400000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet7/1 + 400000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet8/1 + 400000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet9/1 + 400000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet10/1 + 400000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet11/1 + 400000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet12/1 + 400000 + + + DeviceInterfaceLink + ARISTA13T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet13/1 + 400000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet14/1 + 400000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet15/1 + 400000 + + + DeviceInterfaceLink + ARISTA17T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet16/1 + 400000 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet17/1 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet2 + str3-7800-lc8-1 + Ethernet18/1 + + + DeviceInterfaceLink + ARISTA19T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet19/1 + 400000 + + + DeviceInterfaceLink + ARISTA20T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet20/1 + 400000 + + + DeviceInterfaceLink + ARISTA21T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet21/1 + 400000 + + + DeviceInterfaceLink + ARISTA22T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet22/1 + 400000 + + + DeviceInterfaceLink + ARISTA23T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet23/1 + 400000 + + + DeviceInterfaceLink + ARISTA24T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet24/1 + 400000 + + + DeviceInterfaceLink + ARISTA25T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet25/1 + 400000 + + + DeviceInterfaceLink + ARISTA26T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet26/1 + 400000 + + + DeviceInterfaceLink + ARISTA27T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet27/1 + 400000 + + + DeviceInterfaceLink + ARISTA28T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet28/1 + 400000 + + + DeviceInterfaceLink + ARISTA29T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet29/1 + 400000 + + + DeviceInterfaceLink + ARISTA30T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet30/1 + 400000 + + + DeviceInterfaceLink + ARISTA31T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet31/1 + 400000 + + + DeviceInterfaceLink + ARISTA32T3 + Ethernet1 + str3-7800-lc8-1 + Ethernet32/1 + 400000 + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth0 + true + str3-7800-lc8-1 + Ethernet1/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth8 + true + str3-7800-lc8-1 + Ethernet2/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth16 + true + str3-7800-lc8-1 + Ethernet3/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth24 + true + str3-7800-lc8-1 + Ethernet4/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth32 + true + str3-7800-lc8-1 + Ethernet5/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth40 + true + str3-7800-lc8-1 + Ethernet6/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth48 + true + str3-7800-lc8-1 + Ethernet7/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth56 + true + str3-7800-lc8-1 + Ethernet8/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth64 + true + str3-7800-lc8-1 + Ethernet9/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth72 + true + str3-7800-lc8-1 + Ethernet10/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth80 + true + str3-7800-lc8-1 + Ethernet11/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth88 + true + str3-7800-lc8-1 + Ethernet12/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth96 + true + str3-7800-lc8-1 + Ethernet13/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth104 + true + str3-7800-lc8-1 + Ethernet14/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth112 + true + str3-7800-lc8-1 + Ethernet15/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth120 + true + str3-7800-lc8-1 + Ethernet16/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth128 + true + str3-7800-lc8-1 + Ethernet17/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth136 + true + str3-7800-lc8-1 + Ethernet18/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth0 + true + str3-7800-lc8-1 + Ethernet19/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth8 + true + str3-7800-lc8-1 + Ethernet20/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth16 + true + str3-7800-lc8-1 + Ethernet21/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth24 + true + str3-7800-lc8-1 + Ethernet22/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth32 + true + str3-7800-lc8-1 + Ethernet23/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth40 + true + str3-7800-lc8-1 + Ethernet24/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth48 + true + str3-7800-lc8-1 + Ethernet25/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth56 + true + str3-7800-lc8-1 + Ethernet26/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth64 + true + str3-7800-lc8-1 + Ethernet27/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth72 + true + str3-7800-lc8-1 + Ethernet28/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth80 + true + str3-7800-lc8-1 + Ethernet29/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth88 + true + str3-7800-lc8-1 + Ethernet30/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth96 + true + str3-7800-lc8-1 + Ethernet31/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth104 + true + str3-7800-lc8-1 + Ethernet32/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth112 + true + str3-7800-lc8-1 + Ethernet33/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth120 + true + str3-7800-lc8-1 + Ethernet34/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth128 + true + str3-7800-lc8-1 + Ethernet35/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth136 + true + str3-7800-lc8-1 + Ethernet36/1 + true + + + + + str3-7800-lc8-1 + Arista-7800R3A-36DM2-D36 + + 10.3.146.83 + + + + ARISTA05T3 + + 172.16.191.12 + + Arista-VM + + + ARISTA11T3 + + 172.16.191.15 + + Arista-VM + + + ARISTA17T3 + + 172.16.191.18 + + Arista-VM + + + ARISTA21T3 + + 172.16.191.22 + + Arista-VM + + + ARISTA19T3 + + 172.16.191.20 + + Arista-VM + + + ARISTA09T3 + + 172.16.191.14 + + Arista-VM + + + ARISTA20T3 + + 172.16.191.21 + + Arista-VM + + + ARISTA03T3 + + 172.16.191.11 + + Arista-VM + + + ARISTA07T3 + + 172.16.191.13 + + Arista-VM + + + ARISTA01T3 + + 172.16.191.10 + + Arista-VM + + + ARISTA27T3 + + 172.16.191.28 + + Arista-VM + + + ARISTA26T3 + + 172.16.191.27 + + Arista-VM + + + ARISTA32T3 + + 172.16.191.33 + + Arista-VM + + + ARISTA23T3 + + 172.16.191.24 + + Arista-VM + + + ARISTA25T3 + + 172.16.191.26 + + Arista-VM + + + ARISTA24T3 + + 172.16.191.25 + + Arista-VM + + + ARISTA22T3 + + 172.16.191.23 + + Arista-VM + + + ARISTA28T3 + + 172.16.191.29 + + Arista-VM + + + ARISTA30T3 + + 172.16.191.31 + + Arista-VM + + + ARISTA18T3 + + 172.16.191.19 + + Arista-VM + + + ARISTA29T3 + + 172.16.191.30 + + Arista-VM + + + ARISTA15T3 + + 172.16.191.17 + + Arista-VM + + + ARISTA13T3 + + 172.16.191.16 + + Arista-VM + + + ARISTA31T3 + + 172.16.191.32 + + Arista-VM + + + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC0 + Broadcom-Trident2 +
+ + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC1 + Broadcom-Trident2 +
+
+
+ + + true + + + DeviceInterface + + true + true + 1 + Ethernet1/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet2/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet3/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet4/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet5/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet6/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet7/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet8/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet9/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet10/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet11/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet12/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet13/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet14/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet15/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet16/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet17/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet18/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet19/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet20/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet21/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet22/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet23/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet24/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet25/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet26/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet27/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet28/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet29/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet30/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet31/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet32/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet33/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet34/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet35/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet36/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 400000 + + + + + Cpu0 + str3-7800-lc8-1 + asic0 + 10000 + 0 + 6 + 0 + 0 + 8 + + + Ethernet0 + str3-7800-lc8-1 + asic0 + 400000 + 1 + 6 + 1 + 1 + 8 + + + Ethernet8 + str3-7800-lc8-1 + asic0 + 400000 + 2 + 6 + 1 + 2 + 8 + + + Ethernet16 + str3-7800-lc8-1 + asic0 + 400000 + 3 + 6 + 1 + 3 + 8 + + + Ethernet24 + str3-7800-lc8-1 + asic0 + 400000 + 4 + 6 + 1 + 4 + 8 + + + Ethernet32 + str3-7800-lc8-1 + asic0 + 400000 + 5 + 6 + 1 + 5 + 8 + + + Ethernet40 + str3-7800-lc8-1 + asic0 + 400000 + 6 + 6 + 1 + 6 + 8 + + + Ethernet48 + str3-7800-lc8-1 + asic0 + 400000 + 7 + 6 + 1 + 7 + 8 + + + Ethernet56 + str3-7800-lc8-1 + asic0 + 400000 + 8 + 6 + 1 + 8 + 8 + + + Ethernet64 + str3-7800-lc8-1 + asic0 + 400000 + 9 + 6 + 1 + 9 + 8 + + + Ethernet72 + str3-7800-lc8-1 + asic0 + 400000 + 10 + 6 + 0 + 10 + 8 + + + Ethernet80 + str3-7800-lc8-1 + asic0 + 400000 + 11 + 6 + 0 + 11 + 8 + + + Ethernet88 + str3-7800-lc8-1 + asic0 + 400000 + 12 + 6 + 0 + 12 + 8 + + + Ethernet96 + str3-7800-lc8-1 + asic0 + 400000 + 13 + 6 + 0 + 13 + 8 + + + Ethernet104 + str3-7800-lc8-1 + asic0 + 400000 + 14 + 6 + 0 + 14 + 8 + + + Ethernet112 + str3-7800-lc8-1 + asic0 + 400000 + 15 + 6 + 0 + 15 + 8 + + + Ethernet120 + str3-7800-lc8-1 + asic0 + 400000 + 16 + 6 + 0 + 16 + 8 + + + Ethernet128 + str3-7800-lc8-1 + asic0 + 400000 + 17 + 6 + 0 + 17 + 8 + + + Ethernet136 + str3-7800-lc8-1 + asic0 + 400000 + 18 + 6 + 0 + 18 + 8 + + + Ethernet-Rec0 + str3-7800-lc8-1 + asic0 + 400000 + 19 + 6 + 0 + 49 + 8 + + + Ethernet-IB0 + str3-7800-lc8-1 + asic0 + 400000 + 20 + 6 + 1 + 50 + 8 + + + Cpu0 + str3-7800-lc8-1 + asic1 + 10000 + 21 + 8 + 0 + 0 + 8 + + + Ethernet144 + str3-7800-lc8-1 + asic1 + 400000 + 22 + 8 + 1 + 1 + 8 + + + Ethernet152 + str3-7800-lc8-1 + asic1 + 400000 + 23 + 8 + 1 + 2 + 8 + + + Ethernet160 + str3-7800-lc8-1 + asic1 + 400000 + 24 + 8 + 1 + 3 + 8 + + + Ethernet168 + str3-7800-lc8-1 + asic1 + 400000 + 25 + 8 + 1 + 4 + 8 + + + Ethernet176 + str3-7800-lc8-1 + asic1 + 400000 + 26 + 8 + 1 + 5 + 8 + + + Ethernet184 + str3-7800-lc8-1 + asic1 + 400000 + 27 + 8 + 1 + 6 + 8 + + + Ethernet192 + str3-7800-lc8-1 + asic1 + 400000 + 28 + 8 + 1 + 7 + 8 + + + Ethernet200 + str3-7800-lc8-1 + asic1 + 400000 + 29 + 8 + 1 + 8 + 8 + + + Ethernet208 + str3-7800-lc8-1 + asic1 + 400000 + 30 + 8 + 1 + 9 + 8 + + + Ethernet216 + str3-7800-lc8-1 + asic1 + 400000 + 31 + 8 + 0 + 10 + 8 + + + Ethernet224 + str3-7800-lc8-1 + asic1 + 400000 + 32 + 8 + 0 + 11 + 8 + + + Ethernet232 + str3-7800-lc8-1 + asic1 + 400000 + 33 + 8 + 0 + 12 + 8 + + + Ethernet240 + str3-7800-lc8-1 + asic1 + 400000 + 34 + 8 + 0 + 13 + 8 + + + Ethernet248 + str3-7800-lc8-1 + asic1 + 400000 + 35 + 8 + 0 + 14 + 8 + + + Ethernet256 + str3-7800-lc8-1 + asic1 + 400000 + 36 + 8 + 0 + 15 + 8 + + + Ethernet264 + str3-7800-lc8-1 + asic1 + 400000 + 37 + 8 + 0 + 16 + 8 + + + Ethernet272 + str3-7800-lc8-1 + asic1 + 400000 + 38 + 8 + 0 + 17 + 8 + + + Ethernet280 + str3-7800-lc8-1 + asic1 + 400000 + 39 + 8 + 0 + 18 + 8 + + + Ethernet-Rec1 + str3-7800-lc8-1 + asic1 + 400000 + 40 + 8 + 0 + 49 + 8 + + + Ethernet-IB1 + str3-7800-lc8-1 + asic1 + 400000 + 41 + 8 + 1 + 50 + 8 + + + Cpu0 + str3-7800-lc1-1 + Asic0 + 10000 + 42 + 0 + 0 + 0 + 8 + + + Ethernet0 + str3-7800-lc1-1 + Asic0 + 100000 + 43 + 0 + 0 + 1 + 8 + + + Ethernet4 + str3-7800-lc1-1 + Asic0 + 100000 + 44 + 0 + 0 + 2 + 8 + + + Ethernet8 + str3-7800-lc1-1 + Asic0 + 100000 + 45 + 0 + 0 + 3 + 8 + + + Ethernet12 + str3-7800-lc1-1 + Asic0 + 100000 + 46 + 0 + 0 + 4 + 8 + + + Ethernet16 + str3-7800-lc1-1 + Asic0 + 100000 + 47 + 0 + 0 + 5 + 8 + + + Ethernet20 + str3-7800-lc1-1 + Asic0 + 100000 + 48 + 0 + 0 + 6 + 8 + + + Ethernet24 + str3-7800-lc1-1 + Asic0 + 100000 + 49 + 0 + 0 + 7 + 8 + + + Ethernet28 + str3-7800-lc1-1 + Asic0 + 100000 + 50 + 0 + 0 + 8 + 8 + + + Ethernet32 + str3-7800-lc1-1 + Asic0 + 100000 + 51 + 0 + 0 + 9 + 8 + + + Ethernet36 + str3-7800-lc1-1 + Asic0 + 100000 + 52 + 0 + 0 + 10 + 8 + + + Ethernet40 + str3-7800-lc1-1 + Asic0 + 100000 + 53 + 0 + 0 + 11 + 8 + + + Ethernet44 + str3-7800-lc1-1 + Asic0 + 100000 + 54 + 0 + 0 + 12 + 8 + + + Ethernet48 + str3-7800-lc1-1 + Asic0 + 100000 + 55 + 0 + 0 + 13 + 8 + + + Ethernet52 + str3-7800-lc1-1 + Asic0 + 100000 + 56 + 0 + 0 + 14 + 8 + + + Ethernet56 + str3-7800-lc1-1 + Asic0 + 100000 + 57 + 0 + 0 + 15 + 8 + + + Ethernet60 + str3-7800-lc1-1 + Asic0 + 100000 + 58 + 0 + 0 + 16 + 8 + + + Ethernet64 + str3-7800-lc1-1 + Asic0 + 100000 + 59 + 0 + 0 + 17 + 8 + + + Ethernet68 + str3-7800-lc1-1 + Asic0 + 100000 + 60 + 0 + 0 + 18 + 8 + + + Ethernet72 + str3-7800-lc1-1 + Asic0 + 100000 + 61 + 0 + 0 + 19 + 8 + + + Ethernet76 + str3-7800-lc1-1 + Asic0 + 100000 + 62 + 0 + 0 + 20 + 8 + + + Ethernet80 + str3-7800-lc1-1 + Asic0 + 100000 + 63 + 0 + 0 + 21 + 8 + + + Ethernet84 + str3-7800-lc1-1 + Asic0 + 100000 + 64 + 0 + 0 + 22 + 8 + + + Ethernet88 + str3-7800-lc1-1 + Asic0 + 100000 + 65 + 0 + 0 + 23 + 8 + + + Ethernet92 + str3-7800-lc1-1 + Asic0 + 100000 + 66 + 0 + 0 + 24 + 8 + + + Ethernet96 + str3-7800-lc1-1 + Asic0 + 100000 + 67 + 0 + 1 + 25 + 8 + + + Ethernet100 + str3-7800-lc1-1 + Asic0 + 100000 + 68 + 0 + 1 + 26 + 8 + + + Ethernet104 + str3-7800-lc1-1 + Asic0 + 100000 + 69 + 0 + 1 + 27 + 8 + + + Ethernet108 + str3-7800-lc1-1 + Asic0 + 100000 + 70 + 0 + 1 + 28 + 8 + + + Ethernet112 + str3-7800-lc1-1 + Asic0 + 100000 + 71 + 0 + 1 + 29 + 8 + + + Ethernet116 + str3-7800-lc1-1 + Asic0 + 100000 + 72 + 0 + 1 + 30 + 8 + + + Ethernet120 + str3-7800-lc1-1 + Asic0 + 100000 + 73 + 0 + 1 + 31 + 8 + + + Ethernet124 + str3-7800-lc1-1 + Asic0 + 100000 + 74 + 0 + 1 + 32 + 8 + + + Ethernet128 + str3-7800-lc1-1 + Asic0 + 100000 + 75 + 0 + 1 + 33 + 8 + + + Ethernet132 + str3-7800-lc1-1 + Asic0 + 100000 + 76 + 0 + 1 + 34 + 8 + + + Ethernet136 + str3-7800-lc1-1 + Asic0 + 100000 + 77 + 0 + 1 + 35 + 8 + + + Ethernet140 + str3-7800-lc1-1 + Asic0 + 100000 + 78 + 0 + 1 + 36 + 8 + + + Ethernet144 + str3-7800-lc1-1 + Asic0 + 100000 + 79 + 0 + 1 + 37 + 8 + + + Ethernet148 + str3-7800-lc1-1 + Asic0 + 100000 + 80 + 0 + 1 + 38 + 8 + + + Ethernet152 + str3-7800-lc1-1 + Asic0 + 100000 + 81 + 0 + 1 + 39 + 8 + + + Ethernet156 + str3-7800-lc1-1 + Asic0 + 100000 + 82 + 0 + 1 + 40 + 8 + + + Ethernet160 + str3-7800-lc1-1 + Asic0 + 100000 + 83 + 0 + 1 + 41 + 8 + + + Ethernet164 + str3-7800-lc1-1 + Asic0 + 100000 + 84 + 0 + 1 + 42 + 8 + + + Ethernet168 + str3-7800-lc1-1 + Asic0 + 100000 + 85 + 0 + 1 + 43 + 8 + + + Ethernet172 + str3-7800-lc1-1 + Asic0 + 100000 + 86 + 0 + 1 + 44 + 8 + + + Ethernet176 + str3-7800-lc1-1 + Asic0 + 100000 + 87 + 0 + 1 + 45 + 8 + + + Ethernet180 + str3-7800-lc1-1 + Asic0 + 100000 + 88 + 0 + 1 + 46 + 8 + + + Ethernet184 + str3-7800-lc1-1 + Asic0 + 100000 + 89 + 0 + 1 + 47 + 8 + + + Ethernet188 + str3-7800-lc1-1 + Asic0 + 100000 + 90 + 0 + 1 + 48 + 8 + + + Ethernet-Rec0 + str3-7800-lc1-1 + Asic0 + 400000 + 91 + 0 + 0 + 49 + 8 + + + Ethernet-IB0 + str3-7800-lc1-1 + Asic0 + 400000 + 92 + 0 + 1 + 50 + 8 + + + Cpu0 + str3-7800-lc2-1 + Asic0 + 10000 + 93 + 2 + 0 + 0 + 8 + + + Ethernet0 + str3-7800-lc2-1 + Asic0 + 100000 + 94 + 2 + 0 + 1 + 8 + + + Ethernet4 + str3-7800-lc2-1 + Asic0 + 100000 + 95 + 2 + 0 + 2 + 8 + + + Ethernet8 + str3-7800-lc2-1 + Asic0 + 100000 + 96 + 2 + 0 + 3 + 8 + + + Ethernet12 + str3-7800-lc2-1 + Asic0 + 100000 + 97 + 2 + 0 + 4 + 8 + + + Ethernet16 + str3-7800-lc2-1 + Asic0 + 100000 + 98 + 2 + 0 + 5 + 8 + + + Ethernet20 + str3-7800-lc2-1 + Asic0 + 100000 + 99 + 2 + 0 + 6 + 8 + + + Ethernet24 + str3-7800-lc2-1 + Asic0 + 100000 + 100 + 2 + 0 + 7 + 8 + + + Ethernet28 + str3-7800-lc2-1 + Asic0 + 100000 + 101 + 2 + 0 + 8 + 8 + + + Ethernet32 + str3-7800-lc2-1 + Asic0 + 100000 + 102 + 2 + 0 + 9 + 8 + + + Ethernet36 + str3-7800-lc2-1 + Asic0 + 100000 + 103 + 2 + 0 + 10 + 8 + + + Ethernet40 + str3-7800-lc2-1 + Asic0 + 100000 + 104 + 2 + 0 + 11 + 8 + + + Ethernet44 + str3-7800-lc2-1 + Asic0 + 100000 + 105 + 2 + 0 + 12 + 8 + + + Ethernet48 + str3-7800-lc2-1 + Asic0 + 100000 + 106 + 2 + 0 + 13 + 8 + + + Ethernet52 + str3-7800-lc2-1 + Asic0 + 100000 + 107 + 2 + 0 + 14 + 8 + + + Ethernet56 + str3-7800-lc2-1 + Asic0 + 100000 + 108 + 2 + 0 + 15 + 8 + + + Ethernet60 + str3-7800-lc2-1 + Asic0 + 100000 + 109 + 2 + 0 + 16 + 8 + + + Ethernet64 + str3-7800-lc2-1 + Asic0 + 100000 + 110 + 2 + 0 + 17 + 8 + + + Ethernet68 + str3-7800-lc2-1 + Asic0 + 100000 + 111 + 2 + 0 + 18 + 8 + + + Ethernet72 + str3-7800-lc2-1 + Asic0 + 100000 + 112 + 2 + 0 + 19 + 8 + + + Ethernet76 + str3-7800-lc2-1 + Asic0 + 100000 + 113 + 2 + 0 + 20 + 8 + + + Ethernet80 + str3-7800-lc2-1 + Asic0 + 100000 + 114 + 2 + 0 + 21 + 8 + + + Ethernet84 + str3-7800-lc2-1 + Asic0 + 100000 + 115 + 2 + 0 + 22 + 8 + + + Ethernet88 + str3-7800-lc2-1 + Asic0 + 100000 + 116 + 2 + 0 + 23 + 8 + + + Ethernet92 + str3-7800-lc2-1 + Asic0 + 100000 + 117 + 2 + 0 + 24 + 8 + + + Ethernet96 + str3-7800-lc2-1 + Asic0 + 100000 + 118 + 2 + 1 + 25 + 8 + + + Ethernet100 + str3-7800-lc2-1 + Asic0 + 100000 + 119 + 2 + 1 + 26 + 8 + + + Ethernet104 + str3-7800-lc2-1 + Asic0 + 100000 + 120 + 2 + 1 + 27 + 8 + + + Ethernet108 + str3-7800-lc2-1 + Asic0 + 100000 + 121 + 2 + 1 + 28 + 8 + + + Ethernet112 + str3-7800-lc2-1 + Asic0 + 100000 + 122 + 2 + 1 + 29 + 8 + + + Ethernet116 + str3-7800-lc2-1 + Asic0 + 100000 + 123 + 2 + 1 + 30 + 8 + + + Ethernet120 + str3-7800-lc2-1 + Asic0 + 100000 + 124 + 2 + 1 + 31 + 8 + + + Ethernet124 + str3-7800-lc2-1 + Asic0 + 100000 + 125 + 2 + 1 + 32 + 8 + + + Ethernet128 + str3-7800-lc2-1 + Asic0 + 100000 + 126 + 2 + 1 + 33 + 8 + + + Ethernet132 + str3-7800-lc2-1 + Asic0 + 100000 + 127 + 2 + 1 + 34 + 8 + + + Ethernet136 + str3-7800-lc2-1 + Asic0 + 100000 + 128 + 2 + 1 + 35 + 8 + + + Ethernet140 + str3-7800-lc2-1 + Asic0 + 100000 + 129 + 2 + 1 + 36 + 8 + + + Ethernet144 + str3-7800-lc2-1 + Asic0 + 100000 + 130 + 2 + 1 + 37 + 8 + + + Ethernet148 + str3-7800-lc2-1 + Asic0 + 100000 + 131 + 2 + 1 + 38 + 8 + + + Ethernet152 + str3-7800-lc2-1 + Asic0 + 100000 + 132 + 2 + 1 + 39 + 8 + + + Ethernet156 + str3-7800-lc2-1 + Asic0 + 100000 + 133 + 2 + 1 + 40 + 8 + + + Ethernet160 + str3-7800-lc2-1 + Asic0 + 100000 + 134 + 2 + 1 + 41 + 8 + + + Ethernet164 + str3-7800-lc2-1 + Asic0 + 100000 + 135 + 2 + 1 + 42 + 8 + + + Ethernet168 + str3-7800-lc2-1 + Asic0 + 100000 + 136 + 2 + 1 + 43 + 8 + + + Ethernet172 + str3-7800-lc2-1 + Asic0 + 100000 + 137 + 2 + 1 + 44 + 8 + + + Ethernet176 + str3-7800-lc2-1 + Asic0 + 100000 + 138 + 2 + 1 + 45 + 8 + + + Ethernet180 + str3-7800-lc2-1 + Asic0 + 100000 + 139 + 2 + 1 + 46 + 8 + + + Ethernet184 + str3-7800-lc2-1 + Asic0 + 100000 + 140 + 2 + 1 + 47 + 8 + + + Ethernet188 + str3-7800-lc2-1 + Asic0 + 100000 + 141 + 2 + 1 + 48 + 8 + + + Ethernet-Rec0 + str3-7800-lc2-1 + Asic0 + 400000 + 142 + 2 + 0 + 49 + 8 + + + Ethernet-IB0 + str3-7800-lc2-1 + Asic0 + 400000 + 143 + 2 + 1 + 50 + 8 + + + true + 0 + Arista-7800R3A-36DM2-D36 + + + + + + + str3-7800-lc8-1 + + + DeploymentId + + 1 + + + QosProfile + + Profile0 + + + DhcpResources + + 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48 + + + NtpResources + + 10.20.8.129;10.20.8.130 + + + SnmpResources + + 10.3.145.98 + + + SyslogResources + + 10.64.246.95 + + + TacacsGroup + + Starlab + + + TacacsServer + + 10.3.145.14;10.3.145.15 + + + ForcedMgmtRoutes + + 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.64.246.0/23;10.3.146.0/23;10.64.5.5;10.201.148.32/28 + + + ErspanDestinationIpv4 + + 10.20.6.16 + + + SwitchType + + voq + + + MaxCores + + 16 + + + + + ASIC0 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 6 + + + MaxCores + + 16 + + + + + ASIC1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 8 + + + MaxCores + + 16 + + + + + ASIC1 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + ASIC0 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + + + str3-7800-lc8-1 + Arista-7800R3A-36DM2-D36 +
diff --git a/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x100g-t2-minigraph.xml b/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x100g-t2-minigraph.xml new file mode 100644 index 000000000000..7bb8229839ba --- /dev/null +++ b/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x100g-t2-minigraph.xml @@ -0,0 +1,5457 @@ + + + + + + false + svcstr-7250-lc1-1 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + ASIC0 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + ASIC0 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.8 + ARISTA05T3 + 10.0.0.9 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + ASIC0 + FC00::11 + ARISTA05T3 + FC00::12 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.12 + ARISTA07T3 + 10.0.0.13 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + ASIC0 + FC00::19 + ARISTA07T3 + FC00::1A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.16 + ARISTA09T3 + 10.0.0.17 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + ASIC0 + FC00::21 + ARISTA09T3 + FC00::22 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.20 + ARISTA11T3 + 10.0.0.21 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + ASIC0 + FC00::29 + ARISTA11T3 + FC00::2A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.32 + ARISTA13T3 + 10.0.0.33 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + ASIC0 + FC00::41 + ARISTA13T3 + FC00::42 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.28 + ARISTA15T3 + 10.0.0.29 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + ASIC0 + FC00::39 + ARISTA15T3 + FC00::3A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.34 + ARISTA17T3 + 10.0.0.35 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + ASIC0 + FC00::45 + ARISTA17T3 + FC00::46 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.24 + ARISTA18T3 + 10.0.0.25 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + ASIC0 + FC00::31 + ARISTA18T3 + FC00::32 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.36 + ARISTA19T3 + 10.0.0.37 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + ASIC1 + FC00::49 + ARISTA19T3 + FC00::4A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.38 + ARISTA20T3 + 10.0.0.39 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + ASIC1 + FC00::4D + ARISTA20T3 + FC00::4E + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.40 + ARISTA21T3 + 10.0.0.41 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + ASIC1 + FC00::51 + ARISTA21T3 + FC00::52 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.42 + ARISTA22T3 + 10.0.0.43 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + ASIC1 + FC00::55 + ARISTA22T3 + FC00::56 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.44 + ARISTA23T3 + 10.0.0.45 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + ASIC1 + FC00::59 + ARISTA23T3 + FC00::5A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.46 + ARISTA24T3 + 10.0.0.47 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + ASIC1 + FC00::5D + ARISTA24T3 + FC00::5E + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.48 + ARISTA25T3 + 10.0.0.49 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + ASIC1 + FC00::61 + ARISTA25T3 + FC00::62 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.50 + ARISTA26T3 + 10.0.0.51 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + ASIC1 + FC00::65 + ARISTA26T3 + FC00::66 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.52 + ARISTA27T3 + 10.0.0.53 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + ASIC1 + FC00::69 + ARISTA27T3 + FC00::6A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.54 + ARISTA28T3 + 10.0.0.55 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + ASIC1 + FC00::6D + ARISTA28T3 + FC00::6E + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.56 + ARISTA29T3 + 10.0.0.57 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + ASIC1 + FC00::71 + ARISTA29T3 + FC00::72 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.58 + ARISTA30T3 + 10.0.0.59 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + ASIC1 + FC00::75 + ARISTA30T3 + FC00::76 + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.60 + ARISTA31T3 + 10.0.0.61 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + ASIC1 + FC00::79 + ARISTA31T3 + FC00::7A + 1 + 10 + 3 + + + false + svcstr-7250-lc1-1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.62 + ARISTA32T3 + 10.0.0.63 + 1 + 10 + 3 + + + svcstr-7250-lc1-1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + ASIC1 + FC00::7D + ARISTA32T3 + FC00::7E + 1 + 10 + 3 + + + + + ASIC0 + ASIC1 + 3.3.3.1 + 3.3.3.2 + 1 + 0 + 0 + voq + + + ASIC0 + ASIC1 + 3333::3:1 + 3333::3:2 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc2-1-ASIC0 + 3.3.3.1 + 3.3.3.6 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc2-1-ASIC0 + 3333::3:1 + 3333::3:6 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc2-1-ASIC1 + 3.3.3.1 + 3.3.3.8 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc2-1-ASIC1 + 3333::3:1 + 3333::3:8 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc3-1-ASIC0 + 3.3.3.1 + 3.3.3.10 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc3-1-ASIC0 + 3333::3:1 + 3333::3:a + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc3-1-ASIC1 + 3.3.3.1 + 3.3.3.12 + 1 + 0 + 0 + voq + + + ASIC0 + svcstr-7250-lc3-1-ASIC1 + 3333::3:1 + 3333::3:c + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3.3.3.2 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3333::3:2 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc2-1-ASIC0 + 3.3.3.2 + 3.3.3.6 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc2-1-ASIC0 + 3333::3:2 + 3333::3:6 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc2-1-ASIC1 + 3.3.3.2 + 3.3.3.8 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc2-1-ASIC1 + 3333::3:2 + 3333::3:8 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc3-1-ASIC0 + 3.3.3.2 + 3.3.3.10 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc3-1-ASIC0 + 3333::3:2 + 3333::3:a + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc3-1-ASIC1 + 3.3.3.2 + 3.3.3.12 + 1 + 0 + 0 + voq + + + ASIC1 + svcstr-7250-lc3-1-ASIC1 + 3333::3:2 + 3333::3:c + 1 + 0 + 0 + voq + + + + + 65100 + svcstr-7250-lc1-1 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+
+ +
+ + 65200 + ARISTA01T3 + + + + 65200 + ARISTA03T3 + + + + 65200 + ARISTA05T3 + + + + 65200 + ARISTA07T3 + + + + 65200 + ARISTA09T3 + + + + 65200 + ARISTA11T3 + + + + 65200 + ARISTA13T3 + + + + 65200 + ARISTA15T3 + + + + 65200 + ARISTA17T3 + + + + 65200 + ARISTA18T3 + + + + 65200 + ARISTA19T3 + + + + 65200 + ARISTA20T3 + + + + 65200 + ARISTA21T3 + + + + 65200 + ARISTA22T3 + + + + 65200 + ARISTA23T3 + + + + 65200 + ARISTA24T3 + + + + 65200 + ARISTA25T3 + + + + 65200 + ARISTA26T3 + + + + 65200 + ARISTA27T3 + + + + 65200 + ARISTA28T3 + + + + 65200 + ARISTA29T3 + + + + 65200 + ARISTA30T3 + + + + 65200 + ARISTA31T3 + + + + 65200 + ARISTA32T3 + + + + 65100 + ASIC1 + + +
10.0.0.37
+ + + +
+ +
10.0.0.39
+ + + +
+ +
10.0.0.41
+ + + +
+ +
10.0.0.43
+ + + +
+ +
10.0.0.45
+ + + +
+ +
10.0.0.47
+ + + +
+ +
10.0.0.49
+ + + +
+ +
10.0.0.51
+ + + +
+ +
10.0.0.53
+ + + +
+ +
10.0.0.55
+ + + +
+ +
10.0.0.57
+ + + +
+ +
10.0.0.59
+ + + +
+ +
10.0.0.61
+ + + +
+ +
10.0.0.63
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.6/32
+ + + +
+ +
3.3.3.8/32
+ + + +
+ +
3.3.3.10/32
+ + + +
+ +
3.3.3.12/32
+ + + +
+
+ +
+ + 65100 + ASIC0 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.9
+ + + +
+ +
10.0.0.13
+ + + +
+ +
10.0.0.17
+ + + +
+ +
10.0.0.21
+ + + +
+ +
10.0.0.33
+ + + +
+ +
10.0.0.29
+ + + +
+ +
10.0.0.35
+ + + +
+ +
10.0.0.25
+ + + +
+ +
3.3.3.2/32
+ + + +
+ +
3.3.3.6/32
+ + + +
+ +
3.3.3.8/32
+ + + +
+ +
3.3.3.10/32
+ + + +
+ +
3.3.3.12/32
+ + + +
+
+ +
+ + 65100 + svcstr-7250-lc2-1-ASIC0 + + + + 65100 + svcstr-7250-lc2-1-ASIC1 + + + + 65100 + svcstr-7250-lc3-1-ASIC0 + + + + 65100 + svcstr-7250-lc3-1-ASIC1 + + +
+
+ + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + + + HostIP + eth0 + + 10.206.144.145/24 + + 10.206.144.145/24 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + + svcstr-7250-lc1-1 + + + PortChannel102 + Ethernet1/1;Ethernet2/1 + + + + PortChannel104 + Ethernet3/1;Ethernet4/1 + + + + PortChannel106 + Ethernet5/1;Ethernet6/1 + + + + PortChannel108 + Ethernet7/1;Ethernet8/1 + + + + PortChannel1010 + Ethernet9/1;Ethernet10/1 + + + + PortChannel1012 + Ethernet11/1;Ethernet12/1 + + + + PortChannel1016 + Ethernet14/1;Ethernet15/1 + + + + PortChannel1020 + Ethernet17/1;Ethernet18/1 + + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Ethernet13/1 + 10.0.0.32/31 + + + + Ethernet13/1 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Ethernet16/1 + 10.0.0.34/31 + + + + Ethernet16/1 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + Ethernet19/1 + 10.0.0.36/31 + + + + Ethernet19/1 + FC00::49/126 + + + + Ethernet20/1 + 10.0.0.38/31 + + + + Ethernet20/1 + FC00::4D/126 + + + + Ethernet21/1 + 10.0.0.40/31 + + + + Ethernet21/1 + FC00::51/126 + + + + Ethernet22/1 + 10.0.0.42/31 + + + + Ethernet22/1 + FC00::55/126 + + + + Ethernet23/1 + 10.0.0.44/31 + + + + Ethernet23/1 + FC00::59/126 + + + + Ethernet24/1 + 10.0.0.46/31 + + + + Ethernet24/1 + FC00::5D/126 + + + + Ethernet25/1 + 10.0.0.48/31 + + + + Ethernet25/1 + FC00::61/126 + + + + Ethernet26/1 + 10.0.0.50/31 + + + + Ethernet26/1 + FC00::65/126 + + + + Ethernet27/1 + 10.0.0.52/31 + + + + Ethernet27/1 + FC00::69/126 + + + + Ethernet28/1 + 10.0.0.54/31 + + + + Ethernet28/1 + FC00::6D/126 + + + + Ethernet29/1 + 10.0.0.56/31 + + + + Ethernet29/1 + FC00::71/126 + + + + Ethernet30/1 + 10.0.0.58/31 + + + + Ethernet30/1 + FC00::75/126 + + + + Ethernet31/1 + 10.0.0.60/31 + + + + Ethernet31/1 + FC00::79/126 + + + + Ethernet32/1 + 10.0.0.62/31 + + + + Ethernet32/1 + FC00::7D/126 + + + + + + NTP_ACL + NTP + NTP + + + SNMP_ACL + SNMP + SNMP + + + VTY_LINE + ssh-only + SSH + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Ethernet13/1;Ethernet16/1;Ethernet19/1;Ethernet20/1;Ethernet21/1;Ethernet22/1;Ethernet23/1;Ethernet24/1;Ethernet25/1;Ethernet26/1;Ethernet27/1;Ethernet28/1;Ethernet29/1;Ethernet30/1;Ethernet31/1;Ethernet32/1 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.2/32 + + 192.0.0.2/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::2/128 + + 2603:10e2:400::2/128 + + + + + HostIP + eth0 + + 10.206.144.145/24 + + 10.206.144.145/24 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB1 + port + 3.3.3.2/32 + + + Ethernet-IB1 + port + 3333::3:2/128 + + + + + + ASIC1 + + + + + + + Eth0 + 10.0.0.36/31 + + + + Eth0 + FC00::49/126 + + + + Eth8 + 10.0.0.38/31 + + + + Eth8 + FC00::4D/126 + + + + Eth16 + 10.0.0.40/31 + + + + Eth16 + FC00::51/126 + + + + Eth24 + 10.0.0.42/31 + + + + Eth24 + FC00::55/126 + + + + Eth32 + 10.0.0.44/31 + + + + Eth32 + FC00::59/126 + + + + Eth40 + 10.0.0.46/31 + + + + Eth40 + FC00::5D/126 + + + + Eth48 + 10.0.0.48/31 + + + + Eth48 + FC00::61/126 + + + + Eth56 + 10.0.0.50/31 + + + + Eth56 + FC00::65/126 + + + + Eth64 + 10.0.0.52/31 + + + + Eth64 + FC00::69/126 + + + + Eth72 + 10.0.0.54/31 + + + + Eth72 + FC00::6D/126 + + + + Eth80 + 10.0.0.56/31 + + + + Eth80 + FC00::71/126 + + + + Eth88 + 10.0.0.58/31 + + + + Eth88 + FC00::75/126 + + + + Eth96 + 10.0.0.60/31 + + + + Eth96 + FC00::79/126 + + + + Eth104 + 10.0.0.62/31 + + + + Eth104 + FC00::7D/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + Eth0;Eth8;Eth16;Eth24;Eth32;Eth40;Eth48;Eth56;Eth64;Eth72;Eth80;Eth88;Eth96;Eth104 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.1/32 + + 192.0.0.1/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::1/128 + + 2603:10e2:400::1/128 + + + + + HostIP + eth0 + + 10.206.144.145/24 + + 10.206.144.145/24 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB0 + port + 3.3.3.1/32 + + + Ethernet-IB0 + port + 3333::3:1/128 + + + + + + ASIC0 + + + PortChannel102 + Eth0;Eth8 + + + + PortChannel104 + Eth16;Eth24 + + + + PortChannel106 + Eth32;Eth40 + + + + PortChannel108 + Eth48;Eth56 + + + + PortChannel1010 + Eth64;Eth72 + + + + PortChannel1012 + Eth80;Eth88 + + + + PortChannel1016 + Eth104;Eth112 + + + + PortChannel1020 + Eth128;Eth136 + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + PortChannel104 + 10.0.0.4/31 + + + + PortChannel104 + FC00::9/126 + + + + PortChannel106 + 10.0.0.8/31 + + + + PortChannel106 + FC00::11/126 + + + + PortChannel108 + 10.0.0.12/31 + + + + PortChannel108 + FC00::19/126 + + + + PortChannel1010 + 10.0.0.16/31 + + + + PortChannel1010 + FC00::21/126 + + + + PortChannel1012 + 10.0.0.20/31 + + + + PortChannel1012 + FC00::29/126 + + + + Eth96 + 10.0.0.32/31 + + + + Eth96 + FC00::41/126 + + + + PortChannel1016 + 10.0.0.28/31 + + + + PortChannel1016 + FC00::39/126 + + + + Eth120 + 10.0.0.34/31 + + + + Eth120 + FC00::45/126 + + + + PortChannel1020 + 10.0.0.24/31 + + + + PortChannel1020 + FC00::31/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + PortChannel102;PortChannel104;PortChannel106;PortChannel108;PortChannel1010;PortChannel1012;PortChannel1016;PortChannel1020;Eth0;Eth16;Eth32;Eth48;Eth64;Eth80;Eth96;Eth104;Eth120;Eth128 + DataAcl + DataPlane + + + + + + + + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet1/1 + 100000 + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet2/1 + 100000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet3/1 + 100000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet4/1 + 100000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet5/1 + 100000 + + + DeviceInterfaceLink + ARISTA05T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet6/1 + 100000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet7/1 + 100000 + + + DeviceInterfaceLink + ARISTA07T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet8/1 + 100000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet9/1 + 100000 + + + DeviceInterfaceLink + ARISTA09T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet10/1 + 100000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet11/1 + 100000 + + + DeviceInterfaceLink + ARISTA11T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet12/1 + 100000 + + + DeviceInterfaceLink + ARISTA13T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet13/1 + 100000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet14/1 + 100000 + + + DeviceInterfaceLink + ARISTA15T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet15/1 + 100000 + + + DeviceInterfaceLink + ARISTA17T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet16/1 + 100000 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet17/1 + 100000 + + + DeviceInterfaceLink + ARISTA18T3 + Ethernet2 + svcstr-7250-lc1-1 + Ethernet18/1 + 100000 + + + DeviceInterfaceLink + ARISTA19T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet19/1 + 100000 + + + DeviceInterfaceLink + ARISTA20T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet20/1 + 100000 + + + DeviceInterfaceLink + ARISTA21T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet21/1 + 100000 + + + DeviceInterfaceLink + ARISTA22T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet22/1 + 100000 + + + DeviceInterfaceLink + ARISTA23T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet23/1 + 100000 + + + DeviceInterfaceLink + ARISTA24T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet24/1 + 100000 + + + DeviceInterfaceLink + ARISTA25T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet25/1 + 100000 + + + DeviceInterfaceLink + ARISTA26T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet26/1 + 100000 + + + DeviceInterfaceLink + ARISTA27T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet27/1 + 100000 + + + DeviceInterfaceLink + ARISTA28T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet28/1 + 100000 + + + DeviceInterfaceLink + ARISTA29T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet29/1 + 100000 + + + DeviceInterfaceLink + ARISTA30T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet30/1 + 100000 + + + DeviceInterfaceLink + ARISTA31T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet31/1 + 100000 + + + DeviceInterfaceLink + ARISTA32T3 + Ethernet1 + svcstr-7250-lc1-1 + Ethernet32/1 + 100000 + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth0 + true + svcstr-7250-lc1-1 + Ethernet1/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth8 + true + svcstr-7250-lc1-1 + Ethernet2/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth16 + true + svcstr-7250-lc1-1 + Ethernet3/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth24 + true + svcstr-7250-lc1-1 + Ethernet4/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth32 + true + svcstr-7250-lc1-1 + Ethernet5/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth40 + true + svcstr-7250-lc1-1 + Ethernet6/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth48 + true + svcstr-7250-lc1-1 + Ethernet7/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth56 + true + svcstr-7250-lc1-1 + Ethernet8/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth64 + true + svcstr-7250-lc1-1 + Ethernet9/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth72 + true + svcstr-7250-lc1-1 + Ethernet10/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth80 + true + svcstr-7250-lc1-1 + Ethernet11/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth88 + true + svcstr-7250-lc1-1 + Ethernet12/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth96 + true + svcstr-7250-lc1-1 + Ethernet13/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth104 + true + svcstr-7250-lc1-1 + Ethernet14/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth112 + true + svcstr-7250-lc1-1 + Ethernet15/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth120 + true + svcstr-7250-lc1-1 + Ethernet16/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth128 + true + svcstr-7250-lc1-1 + Ethernet17/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC0 + Eth136 + true + svcstr-7250-lc1-1 + Ethernet18/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth0 + true + svcstr-7250-lc1-1 + Ethernet19/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth8 + true + svcstr-7250-lc1-1 + Ethernet20/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth16 + true + svcstr-7250-lc1-1 + Ethernet21/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth24 + true + svcstr-7250-lc1-1 + Ethernet22/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth32 + true + svcstr-7250-lc1-1 + Ethernet23/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth40 + true + svcstr-7250-lc1-1 + Ethernet24/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth48 + true + svcstr-7250-lc1-1 + Ethernet25/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth56 + true + svcstr-7250-lc1-1 + Ethernet26/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth64 + true + svcstr-7250-lc1-1 + Ethernet27/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth72 + true + svcstr-7250-lc1-1 + Ethernet28/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth80 + true + svcstr-7250-lc1-1 + Ethernet29/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth88 + true + svcstr-7250-lc1-1 + Ethernet30/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth96 + true + svcstr-7250-lc1-1 + Ethernet31/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth104 + true + svcstr-7250-lc1-1 + Ethernet32/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth112 + true + svcstr-7250-lc1-1 + Ethernet33/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth120 + true + svcstr-7250-lc1-1 + Ethernet34/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth128 + true + svcstr-7250-lc1-1 + Ethernet35/1 + true + + + DeviceInterfaceLink + 100000 + true + ASIC1 + Eth136 + true + svcstr-7250-lc1-1 + Ethernet36/1 + true + + + + + svcstr-7250-lc1-1 + Nokia-IXR7250E-36x100G + + 10.206.144.145 + + + + ARISTA05T3 + + 10.206.144.152 + + Arista-VM + + + ARISTA11T3 + + 10.206.144.155 + + Arista-VM + + + ARISTA17T3 + + 10.206.144.158 + + Arista-VM + + + ARISTA21T3 + + 10.206.144.162 + + Arista-VM + + + ARISTA19T3 + + 10.206.144.160 + + Arista-VM + + + ARISTA09T3 + + 10.206.144.154 + + Arista-VM + + + ARISTA20T3 + + 10.206.144.161 + + Arista-VM + + + ARISTA03T3 + + 10.206.144.151 + + Arista-VM + + + ARISTA07T3 + + 10.206.144.153 + + Arista-VM + + + ARISTA01T3 + + 10.206.144.150 + + Arista-VM + + + ARISTA27T3 + + 10.206.144.168 + + Arista-VM + + + ARISTA26T3 + + 10.206.144.167 + + Arista-VM + + + ARISTA32T3 + + 10.206.144.173 + + Arista-VM + + + ARISTA23T3 + + 10.206.144.164 + + Arista-VM + + + ARISTA25T3 + + 10.206.144.166 + + Arista-VM + + + ARISTA24T3 + + 10.206.144.165 + + Arista-VM + + + ARISTA22T3 + + 10.206.144.163 + + Arista-VM + + + ARISTA28T3 + + 10.206.144.169 + + Arista-VM + + + ARISTA30T3 + + 10.206.144.171 + + Arista-VM + + + ARISTA18T3 + + 10.206.144.159 + + Arista-VM + + + ARISTA29T3 + + 10.206.144.170 + + Arista-VM + + + ARISTA15T3 + + 10.206.144.157 + + Arista-VM + + + ARISTA13T3 + + 10.206.144.156 + + Arista-VM + + + ARISTA31T3 + + 10.206.144.172 + + Arista-VM + + + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC0 + Broadcom-Trident2 +
+ + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC1 + Broadcom-Trident2 +
+
+
+ + + true + + + DeviceInterface + + true + true + 1 + Ethernet1/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet2/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet3/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet4/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet5/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet6/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet7/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet8/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet9/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet10/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet11/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet12/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet13/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet14/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet15/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet16/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet17/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet18/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet19/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet20/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet21/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet22/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet23/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet24/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet25/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet26/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet27/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet28/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet29/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet30/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet31/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet32/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet33/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet34/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet35/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Ethernet36/1 + + false + 0 + 0 + 100000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc1/0 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc1/1 + + false + 0 + 0 + 10000 + + + + + Cpu0 + svcstr-7250-lc1-1 + asic0 + 10000 + 0 + 0 + 0 + 0 + 8 + + + Ethernet0 + svcstr-7250-lc1-1 + asic0 + 100000 + 1 + 0 + 1 + 1 + 8 + + + Ethernet8 + svcstr-7250-lc1-1 + asic0 + 100000 + 2 + 0 + 1 + 2 + 8 + + + Ethernet16 + svcstr-7250-lc1-1 + asic0 + 100000 + 3 + 0 + 1 + 3 + 8 + + + Ethernet24 + svcstr-7250-lc1-1 + asic0 + 100000 + 4 + 0 + 1 + 4 + 8 + + + Ethernet32 + svcstr-7250-lc1-1 + asic0 + 100000 + 5 + 0 + 1 + 5 + 8 + + + Ethernet40 + svcstr-7250-lc1-1 + asic0 + 100000 + 6 + 0 + 1 + 6 + 8 + + + Ethernet48 + svcstr-7250-lc1-1 + asic0 + 100000 + 7 + 0 + 1 + 7 + 8 + + + Ethernet56 + svcstr-7250-lc1-1 + asic0 + 100000 + 8 + 0 + 1 + 8 + 8 + + + Ethernet64 + svcstr-7250-lc1-1 + asic0 + 100000 + 9 + 0 + 1 + 9 + 8 + + + Ethernet72 + svcstr-7250-lc1-1 + asic0 + 100000 + 10 + 0 + 0 + 10 + 8 + + + Ethernet80 + svcstr-7250-lc1-1 + asic0 + 100000 + 11 + 0 + 0 + 11 + 8 + + + Ethernet88 + svcstr-7250-lc1-1 + asic0 + 100000 + 12 + 0 + 0 + 12 + 8 + + + Ethernet96 + svcstr-7250-lc1-1 + asic0 + 100000 + 13 + 0 + 0 + 13 + 8 + + + Ethernet104 + svcstr-7250-lc1-1 + asic0 + 100000 + 14 + 0 + 0 + 14 + 8 + + + Ethernet112 + svcstr-7250-lc1-1 + asic0 + 100000 + 15 + 0 + 0 + 15 + 8 + + + Ethernet120 + svcstr-7250-lc1-1 + asic0 + 100000 + 16 + 0 + 0 + 16 + 8 + + + Ethernet128 + svcstr-7250-lc1-1 + asic0 + 100000 + 17 + 0 + 0 + 17 + 8 + + + Ethernet136 + svcstr-7250-lc1-1 + asic0 + 100000 + 18 + 0 + 0 + 18 + 8 + + + Ethernet-IB0 + svcstr-7250-lc1-1 + asic0 + 10000 + 19 + 0 + 0 + 19 + 8 + + + Ethernet-Rec0 + svcstr-7250-lc1-1 + asic0 + 10000 + 20 + 0 + 1 + 20 + 8 + + + Cpu0 + svcstr-7250-lc1-1 + asic1 + 10000 + 21 + 2 + 0 + 0 + 8 + + + Ethernet144 + svcstr-7250-lc1-1 + asic1 + 100000 + 22 + 2 + 1 + 1 + 8 + + + Ethernet152 + svcstr-7250-lc1-1 + asic1 + 100000 + 23 + 2 + 1 + 2 + 8 + + + Ethernet160 + svcstr-7250-lc1-1 + asic1 + 100000 + 24 + 2 + 1 + 3 + 8 + + + Ethernet168 + svcstr-7250-lc1-1 + asic1 + 100000 + 25 + 2 + 1 + 4 + 8 + + + Ethernet176 + svcstr-7250-lc1-1 + asic1 + 100000 + 26 + 2 + 1 + 5 + 8 + + + Ethernet184 + svcstr-7250-lc1-1 + asic1 + 100000 + 27 + 2 + 1 + 6 + 8 + + + Ethernet192 + svcstr-7250-lc1-1 + asic1 + 100000 + 28 + 2 + 1 + 7 + 8 + + + Ethernet200 + svcstr-7250-lc1-1 + asic1 + 100000 + 29 + 2 + 1 + 8 + 8 + + + Ethernet208 + svcstr-7250-lc1-1 + asic1 + 100000 + 30 + 2 + 1 + 9 + 8 + + + Ethernet216 + svcstr-7250-lc1-1 + asic1 + 100000 + 31 + 2 + 0 + 10 + 8 + + + Ethernet224 + svcstr-7250-lc1-1 + asic1 + 100000 + 32 + 2 + 0 + 11 + 8 + + + Ethernet232 + svcstr-7250-lc1-1 + asic1 + 100000 + 33 + 2 + 0 + 12 + 8 + + + Ethernet240 + svcstr-7250-lc1-1 + asic1 + 100000 + 34 + 2 + 0 + 13 + 8 + + + Ethernet248 + svcstr-7250-lc1-1 + asic1 + 100000 + 35 + 2 + 0 + 14 + 8 + + + Ethernet256 + svcstr-7250-lc1-1 + asic1 + 100000 + 36 + 2 + 0 + 15 + 8 + + + Ethernet264 + svcstr-7250-lc1-1 + asic1 + 100000 + 37 + 2 + 0 + 16 + 8 + + + Ethernet272 + svcstr-7250-lc1-1 + asic1 + 100000 + 38 + 2 + 0 + 17 + 8 + + + Ethernet280 + svcstr-7250-lc1-1 + asic1 + 100000 + 39 + 2 + 0 + 18 + 8 + + + Ethernet-IB1 + svcstr-7250-lc1-1 + asic1 + 10000 + 40 + 2 + 0 + 19 + 8 + + + Ethernet-Rec1 + svcstr-7250-lc1-1 + asic1 + 10000 + 41 + 2 + 1 + 20 + 8 + + + Cpu0 + svcstr-7250-lc2-1 + asic0 + 10000 + 42 + 6 + 0 + 0 + 8 + + + Ethernet0 + svcstr-7250-lc2-1 + asic0 + 100000 + 43 + 6 + 1 + 1 + 8 + + + Ethernet8 + svcstr-7250-lc2-1 + asic0 + 100000 + 44 + 6 + 1 + 2 + 8 + + + Ethernet16 + svcstr-7250-lc2-1 + asic0 + 100000 + 45 + 6 + 1 + 3 + 8 + + + Ethernet24 + svcstr-7250-lc2-1 + asic0 + 100000 + 46 + 6 + 1 + 4 + 8 + + + Ethernet32 + svcstr-7250-lc2-1 + asic0 + 100000 + 47 + 6 + 1 + 5 + 8 + + + Ethernet40 + svcstr-7250-lc2-1 + asic0 + 100000 + 48 + 6 + 1 + 6 + 8 + + + Ethernet48 + svcstr-7250-lc2-1 + asic0 + 100000 + 49 + 6 + 1 + 7 + 8 + + + Ethernet56 + svcstr-7250-lc2-1 + asic0 + 100000 + 50 + 6 + 1 + 8 + 8 + + + Ethernet64 + svcstr-7250-lc2-1 + asic0 + 100000 + 51 + 6 + 1 + 9 + 8 + + + Ethernet72 + svcstr-7250-lc2-1 + asic0 + 100000 + 52 + 6 + 0 + 10 + 8 + + + Ethernet80 + svcstr-7250-lc2-1 + asic0 + 100000 + 53 + 6 + 0 + 11 + 8 + + + Ethernet88 + svcstr-7250-lc2-1 + asic0 + 100000 + 54 + 6 + 0 + 12 + 8 + + + Ethernet96 + svcstr-7250-lc2-1 + asic0 + 100000 + 55 + 6 + 0 + 13 + 8 + + + Ethernet104 + svcstr-7250-lc2-1 + asic0 + 100000 + 56 + 6 + 0 + 14 + 8 + + + Ethernet112 + svcstr-7250-lc2-1 + asic0 + 100000 + 57 + 6 + 0 + 15 + 8 + + + Ethernet120 + svcstr-7250-lc2-1 + asic0 + 100000 + 58 + 6 + 0 + 16 + 8 + + + Ethernet128 + svcstr-7250-lc2-1 + asic0 + 100000 + 59 + 6 + 0 + 17 + 8 + + + Ethernet136 + svcstr-7250-lc2-1 + asic0 + 100000 + 60 + 6 + 0 + 18 + 8 + + + Ethernet-IB0 + svcstr-7250-lc2-1 + asic0 + 10000 + 61 + 6 + 0 + 19 + 8 + + + Ethernet-Rec0 + svcstr-7250-lc2-1 + asic0 + 10000 + 62 + 6 + 1 + 20 + 8 + + + Cpu0 + svcstr-7250-lc2-1 + asic1 + 10000 + 63 + 8 + 0 + 0 + 8 + + + Ethernet144 + svcstr-7250-lc2-1 + asic1 + 100000 + 64 + 8 + 1 + 1 + 8 + + + Ethernet152 + svcstr-7250-lc2-1 + asic1 + 100000 + 65 + 8 + 1 + 2 + 8 + + + Ethernet160 + svcstr-7250-lc2-1 + asic1 + 100000 + 66 + 8 + 1 + 3 + 8 + + + Ethernet168 + svcstr-7250-lc2-1 + asic1 + 100000 + 67 + 8 + 1 + 4 + 8 + + + Ethernet176 + svcstr-7250-lc2-1 + asic1 + 100000 + 68 + 8 + 1 + 5 + 8 + + + Ethernet184 + svcstr-7250-lc2-1 + asic1 + 100000 + 69 + 8 + 1 + 6 + 8 + + + Ethernet192 + svcstr-7250-lc2-1 + asic1 + 100000 + 70 + 8 + 1 + 7 + 8 + + + Ethernet200 + svcstr-7250-lc2-1 + asic1 + 100000 + 71 + 8 + 1 + 8 + 8 + + + Ethernet208 + svcstr-7250-lc2-1 + asic1 + 100000 + 72 + 8 + 1 + 9 + 8 + + + Ethernet216 + svcstr-7250-lc2-1 + asic1 + 100000 + 73 + 8 + 0 + 10 + 8 + + + Ethernet224 + svcstr-7250-lc2-1 + asic1 + 100000 + 74 + 8 + 0 + 11 + 8 + + + Ethernet232 + svcstr-7250-lc2-1 + asic1 + 100000 + 75 + 8 + 0 + 12 + 8 + + + Ethernet240 + svcstr-7250-lc2-1 + asic1 + 100000 + 76 + 8 + 0 + 13 + 8 + + + Ethernet248 + svcstr-7250-lc2-1 + asic1 + 100000 + 77 + 8 + 0 + 14 + 8 + + + Ethernet256 + svcstr-7250-lc2-1 + asic1 + 100000 + 78 + 8 + 0 + 15 + 8 + + + Ethernet264 + svcstr-7250-lc2-1 + asic1 + 100000 + 79 + 8 + 0 + 16 + 8 + + + Ethernet272 + svcstr-7250-lc2-1 + asic1 + 100000 + 80 + 8 + 0 + 17 + 8 + + + Ethernet280 + svcstr-7250-lc2-1 + asic1 + 100000 + 81 + 8 + 0 + 18 + 8 + + + Ethernet-IB1 + svcstr-7250-lc2-1 + asic1 + 10000 + 82 + 8 + 0 + 19 + 8 + + + Ethernet-Rec1 + svcstr-7250-lc2-1 + asic1 + 10000 + 83 + 8 + 1 + 20 + 8 + + + Cpu0 + svcstr-7250-lc3-1 + asic0 + 10000 + 84 + 10 + 0 + 0 + 8 + + + Ethernet0 + svcstr-7250-lc3-1 + asic0 + 100000 + 85 + 10 + 1 + 1 + 8 + + + Ethernet8 + svcstr-7250-lc3-1 + asic0 + 100000 + 86 + 10 + 1 + 2 + 8 + + + Ethernet16 + svcstr-7250-lc3-1 + asic0 + 100000 + 87 + 10 + 1 + 3 + 8 + + + Ethernet24 + svcstr-7250-lc3-1 + asic0 + 100000 + 88 + 10 + 1 + 4 + 8 + + + Ethernet32 + svcstr-7250-lc3-1 + asic0 + 100000 + 89 + 10 + 1 + 5 + 8 + + + Ethernet40 + svcstr-7250-lc3-1 + asic0 + 100000 + 90 + 10 + 1 + 6 + 8 + + + Ethernet48 + svcstr-7250-lc3-1 + asic0 + 100000 + 91 + 10 + 1 + 7 + 8 + + + Ethernet56 + svcstr-7250-lc3-1 + asic0 + 100000 + 92 + 10 + 1 + 8 + 8 + + + Ethernet64 + svcstr-7250-lc3-1 + asic0 + 100000 + 93 + 10 + 1 + 9 + 8 + + + Ethernet72 + svcstr-7250-lc3-1 + asic0 + 100000 + 94 + 10 + 0 + 10 + 8 + + + Ethernet80 + svcstr-7250-lc3-1 + asic0 + 100000 + 95 + 10 + 0 + 11 + 8 + + + Ethernet88 + svcstr-7250-lc3-1 + asic0 + 100000 + 96 + 10 + 0 + 12 + 8 + + + Ethernet96 + svcstr-7250-lc3-1 + asic0 + 100000 + 97 + 10 + 0 + 13 + 8 + + + Ethernet104 + svcstr-7250-lc3-1 + asic0 + 100000 + 98 + 10 + 0 + 14 + 8 + + + Ethernet112 + svcstr-7250-lc3-1 + asic0 + 100000 + 99 + 10 + 0 + 15 + 8 + + + Ethernet120 + svcstr-7250-lc3-1 + asic0 + 100000 + 100 + 10 + 0 + 16 + 8 + + + Ethernet128 + svcstr-7250-lc3-1 + asic0 + 100000 + 101 + 10 + 0 + 17 + 8 + + + Ethernet136 + svcstr-7250-lc3-1 + asic0 + 100000 + 102 + 10 + 0 + 18 + 8 + + + Ethernet-IB0 + svcstr-7250-lc3-1 + asic0 + 10000 + 103 + 10 + 0 + 19 + 8 + + + Ethernet-Rec0 + svcstr-7250-lc3-1 + asic0 + 10000 + 104 + 10 + 1 + 20 + 8 + + + Cpu0 + svcstr-7250-lc3-1 + asic1 + 10000 + 105 + 12 + 0 + 0 + 8 + + + Ethernet144 + svcstr-7250-lc3-1 + asic1 + 100000 + 106 + 12 + 1 + 1 + 8 + + + Ethernet152 + svcstr-7250-lc3-1 + asic1 + 100000 + 107 + 12 + 1 + 2 + 8 + + + Ethernet160 + svcstr-7250-lc3-1 + asic1 + 100000 + 108 + 12 + 1 + 3 + 8 + + + Ethernet168 + svcstr-7250-lc3-1 + asic1 + 100000 + 109 + 12 + 1 + 4 + 8 + + + Ethernet176 + svcstr-7250-lc3-1 + asic1 + 100000 + 110 + 12 + 1 + 5 + 8 + + + Ethernet184 + svcstr-7250-lc3-1 + asic1 + 100000 + 111 + 12 + 1 + 6 + 8 + + + Ethernet192 + svcstr-7250-lc3-1 + asic1 + 100000 + 112 + 12 + 1 + 7 + 8 + + + Ethernet200 + svcstr-7250-lc3-1 + asic1 + 100000 + 113 + 12 + 1 + 8 + 8 + + + Ethernet208 + svcstr-7250-lc3-1 + asic1 + 100000 + 114 + 12 + 1 + 9 + 8 + + + Ethernet216 + svcstr-7250-lc3-1 + asic1 + 100000 + 115 + 12 + 0 + 10 + 8 + + + Ethernet224 + svcstr-7250-lc3-1 + asic1 + 100000 + 116 + 12 + 0 + 11 + 8 + + + Ethernet232 + svcstr-7250-lc3-1 + asic1 + 100000 + 117 + 12 + 0 + 12 + 8 + + + Ethernet240 + svcstr-7250-lc3-1 + asic1 + 100000 + 118 + 12 + 0 + 13 + 8 + + + Ethernet248 + svcstr-7250-lc3-1 + asic1 + 100000 + 119 + 12 + 0 + 14 + 8 + + + Ethernet256 + svcstr-7250-lc3-1 + asic1 + 100000 + 120 + 12 + 0 + 15 + 8 + + + Ethernet264 + svcstr-7250-lc3-1 + asic1 + 100000 + 121 + 12 + 0 + 16 + 8 + + + Ethernet272 + svcstr-7250-lc3-1 + asic1 + 100000 + 122 + 12 + 0 + 17 + 8 + + + Ethernet280 + svcstr-7250-lc3-1 + asic1 + 100000 + 123 + 12 + 0 + 18 + 8 + + + Ethernet-IB1 + svcstr-7250-lc3-1 + asic1 + 10000 + 124 + 12 + 0 + 19 + 8 + + + Ethernet-Rec1 + svcstr-7250-lc3-1 + asic1 + 10000 + 125 + 12 + 1 + 20 + 8 + + + true + 0 + Nokia-IXR7250E-36x100G + + + + + + + svcstr-7250-lc1-1 + + + DeploymentId + + 1 + + + QosProfile + + Profile0 + + + DhcpResources + + 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48 + + + NtpResources + + 10.20.8.129;10.20.8.130 + + + SnmpResources + + 10.3.145.98 + + + SyslogResources + + 10.64.246.95 + + + TacacsGroup + + Starlab + + + TacacsServer + + 100.127.20.21 + + + ForcedMgmtRoutes + + 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.3.145.14;10.64.246.0/24;10.206.144.0/24;10.3.146.0/23;10.64.5.5;10.201.148.32/28 + + + ErspanDestinationIpv4 + + 10.20.6.16 + + + SwitchType + + voq + + + MaxCores + + 48 + + + + + ASIC0 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 0 + + + MaxCores + + 48 + + + + + ASIC1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 2 + + + MaxCores + + 48 + + + + + ASIC1 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + ASIC0 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + + + svcstr-7250-lc1-1 + Nokia-IXR7250E-36x100G +
diff --git a/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x400g-t2-minigraph.xml b/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x400g-t2-minigraph.xml new file mode 100644 index 000000000000..ff923b50919e --- /dev/null +++ b/src/sonic-config-engine/tests/sample-nokia-ixr7250e-36x400g-t2-minigraph.xml @@ -0,0 +1,2973 @@ + + + + + + false + str2-7250-lc1-1 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.0 + ARISTA01T3 + 10.0.0.1 + 1 + 10 + 3 + + + str2-7250-lc1-1 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + ASIC0 + FC00::1 + ARISTA01T3 + FC00::2 + 1 + 10 + 3 + + + false + str2-7250-lc1-1 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + false + ASIC0 + 10.0.0.4 + ARISTA03T3 + 10.0.0.5 + 1 + 10 + 3 + + + str2-7250-lc1-1 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + ASIC0 + FC00::9 + ARISTA03T3 + FC00::A + 1 + 10 + 3 + + + false + str2-7250-lc1-1 + 10.0.0.6 + ARISTA04T3 + 10.0.0.7 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.6 + ARISTA04T3 + 10.0.0.7 + 1 + 10 + 3 + + + str2-7250-lc1-1 + FC00::D + ARISTA04T3 + FC00::E + 1 + 10 + 3 + + + ASIC1 + FC00::D + ARISTA04T3 + FC00::E + 1 + 10 + 3 + + + false + str2-7250-lc1-1 + 10.0.0.10 + ARISTA06T3 + 10.0.0.11 + 1 + 10 + 3 + + + false + ASIC1 + 10.0.0.10 + ARISTA06T3 + 10.0.0.11 + 1 + 10 + 3 + + + str2-7250-lc1-1 + FC00::15 + ARISTA06T3 + FC00::16 + 1 + 10 + 3 + + + ASIC1 + FC00::15 + ARISTA06T3 + FC00::16 + 1 + 10 + 3 + + + + + ASIC0 + ASIC1 + 3.3.3.1 + 3.3.3.2 + 1 + 0 + 0 + voq + + + ASIC0 + ASIC1 + 3333::3:1 + 3333::3:2 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7250-lc2-1-ASIC0 + 3.3.3.1 + 3.3.3.6 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7250-lc2-1-ASIC0 + 3333::3:1 + 3333::3:6 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7250-lc2-1-ASIC1 + 3.3.3.1 + 3.3.3.8 + 1 + 0 + 0 + voq + + + ASIC0 + str2-7250-lc2-1-ASIC1 + 3333::3:1 + 3333::3:8 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3.3.3.2 + 3.3.3.1 + 1 + 0 + 0 + voq + + + ASIC1 + ASIC0 + 3333::3:2 + 3333::3:1 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7250-lc2-1-ASIC0 + 3.3.3.2 + 3.3.3.6 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7250-lc2-1-ASIC0 + 3333::3:2 + 3333::3:6 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7250-lc2-1-ASIC1 + 3.3.3.2 + 3.3.3.8 + 1 + 0 + 0 + voq + + + ASIC1 + str2-7250-lc2-1-ASIC1 + 3333::3:2 + 3333::3:8 + 1 + 0 + 0 + voq + + + + + 65100 + str2-7250-lc1-1 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
10.0.0.7
+ + + +
+ +
10.0.0.11
+ + + +
+
+ +
+ + 65200 + ARISTA01T3 + + + + 65200 + ARISTA03T3 + + + + 65200 + ARISTA04T3 + + + + 65200 + ARISTA06T3 + + + + 65100 + ASIC1 + + +
10.0.0.7
+ + + +
+ +
10.0.0.11
+ + + +
+ +
3.3.3.1/32
+ + + +
+ +
3.3.3.6/32
+ + + +
+ +
3.3.3.8/32
+ + + +
+
+ +
+ + 65100 + ASIC0 + + +
10.0.0.1
+ + + +
+ +
10.0.0.5
+ + + +
+ +
3.3.3.2/32
+ + + +
+ +
3.3.3.6/32
+ + + +
+ +
3.3.3.8/32
+ + + +
+
+ +
+ + 65100 + str2-7250-lc2-1-ASIC0 + + + + 65100 + str2-7250-lc2-1-ASIC1 + + +
+
+ + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + + + HostIP + eth0 + + 10.3.147.134/23 + + 10.3.147.134/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + + str2-7250-lc1-1 + + + PortChannel102 + Ethernet5/1;Ethernet6/1 + + + + PortChannel106 + Ethernet27/1;Ethernet28/1 + + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + Ethernet17/1 + 10.0.0.4/31 + + + + Ethernet17/1 + FC00::9/126 + + + + PortChannel106 + 10.0.0.6/31 + + + + PortChannel106 + FC00::D/126 + + + + Ethernet24/1 + 10.0.0.10/31 + + + + Ethernet24/1 + FC00::15/126 + + + + + + NTP_ACL + NTP + NTP + + + SNMP_ACL + SNMP + SNMP + + + VTY_LINE + ssh-only + SSH + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + PortChannel102;PortChannel106;Ethernet17/1;Ethernet24/1 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.2/32 + + 192.0.0.2/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::2/128 + + 2603:10e2:400::2/128 + + + + + HostIP + eth0 + + 10.3.147.134/23 + + 10.3.147.134/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB1 + port + 3.3.3.2/32 + + + Ethernet-IB1 + port + 3333::3:2/128 + + + + + + ASIC1 + + + PortChannel106 + Eth64;Eth72 + + + + + + + + PortChannel106 + 10.0.0.6/31 + + + + PortChannel106 + FC00::D/126 + + + + Eth40 + 10.0.0.10/31 + + + + Eth40 + FC00::15/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + PortChannel106;Eth64;Eth40 + DataAcl + DataPlane + + + + + + + + + + HostIP + Loopback0 + + 10.1.0.1/32 + + 10.1.0.1/32 + + + HostIP1 + Loopback0 + + FC00:10::1/128 + + FC00:10::1/128 + + + HostIP1 + Loopback4096 + + 192.0.0.1/32 + + 192.0.0.1/32 + + + HostIP1 + Loopback4096 + + 2603:10e2:400::1/128 + + 2603:10e2:400::1/128 + + + + + HostIP + eth0 + + 10.3.147.134/23 + + 10.3.147.134/23 + + + V6HostIP + eth0 + + FC00:2::32/64 + + FC00:2::32/64 + + + + + + Ethernet-IB0 + port + 3.3.3.1/32 + + + Ethernet-IB0 + port + 3333::3:1/128 + + + + + + ASIC0 + + + PortChannel102 + Eth32;Eth40 + + + + + + + + PortChannel102 + 10.0.0.0/31 + + + + PortChannel102 + FC00::1/126 + + + + Eth128 + 10.0.0.4/31 + + + + Eth128 + FC00::9/126 + + + + + + SNMP_ACL + SNMP + SNMP + + + ERSPAN + Everflow + Everflow + + + ERSPANV6 + EverflowV6 + EverflowV6 + + + VTY_LINE + ssh-only + SSH + + + PortChannel102;Eth32;Eth128 + DataAcl + DataPlane + + + + + + + + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet1 + str2-7250-lc1-1 + Ethernet5/1 + 400000 + + + DeviceInterfaceLink + ARISTA01T3 + Ethernet2 + str2-7250-lc1-1 + Ethernet6/1 + 400000 + + + DeviceInterfaceLink + ARISTA03T3 + Ethernet1 + str2-7250-lc1-1 + Ethernet17/1 + 400000 + + + DeviceInterfaceLink + ARISTA04T3 + Ethernet1 + str2-7250-lc1-1 + Ethernet27/1 + 400000 + + + DeviceInterfaceLink + ARISTA04T3 + Ethernet2 + str2-7250-lc1-1 + Ethernet28/1 + 400000 + + + DeviceInterfaceLink + ARISTA06T3 + Ethernet1 + str2-7250-lc1-1 + Ethernet24/1 + 400000 + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth0 + true + str2-7250-lc1-1 + Ethernet1/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth8 + true + str2-7250-lc1-1 + Ethernet2/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth16 + true + str2-7250-lc1-1 + Ethernet3/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth24 + true + str2-7250-lc1-1 + Ethernet4/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth32 + true + str2-7250-lc1-1 + Ethernet5/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth40 + true + str2-7250-lc1-1 + Ethernet6/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth48 + true + str2-7250-lc1-1 + Ethernet7/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth56 + true + str2-7250-lc1-1 + Ethernet8/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth64 + true + str2-7250-lc1-1 + Ethernet9/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth72 + true + str2-7250-lc1-1 + Ethernet10/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth80 + true + str2-7250-lc1-1 + Ethernet11/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth88 + true + str2-7250-lc1-1 + Ethernet12/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth96 + true + str2-7250-lc1-1 + Ethernet13/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth104 + true + str2-7250-lc1-1 + Ethernet14/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth112 + true + str2-7250-lc1-1 + Ethernet15/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth120 + true + str2-7250-lc1-1 + Ethernet16/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth128 + true + str2-7250-lc1-1 + Ethernet17/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC0 + Eth136 + true + str2-7250-lc1-1 + Ethernet18/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth0 + true + str2-7250-lc1-1 + Ethernet19/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth8 + true + str2-7250-lc1-1 + Ethernet20/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth16 + true + str2-7250-lc1-1 + Ethernet21/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth24 + true + str2-7250-lc1-1 + Ethernet22/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth32 + true + str2-7250-lc1-1 + Ethernet23/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth40 + true + str2-7250-lc1-1 + Ethernet24/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth48 + true + str2-7250-lc1-1 + Ethernet25/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth56 + true + str2-7250-lc1-1 + Ethernet26/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth64 + true + str2-7250-lc1-1 + Ethernet27/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth72 + true + str2-7250-lc1-1 + Ethernet28/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth80 + true + str2-7250-lc1-1 + Ethernet29/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth88 + true + str2-7250-lc1-1 + Ethernet30/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth96 + true + str2-7250-lc1-1 + Ethernet31/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth104 + true + str2-7250-lc1-1 + Ethernet32/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth112 + true + str2-7250-lc1-1 + Ethernet33/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth120 + true + str2-7250-lc1-1 + Ethernet34/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth128 + true + str2-7250-lc1-1 + Ethernet35/1 + true + + + DeviceInterfaceLink + 400000 + true + ASIC1 + Eth136 + true + str2-7250-lc1-1 + Ethernet36/1 + true + + + + + str2-7250-lc1-1 + Nokia-IXR7250E-36x400G + + 10.3.147.134 + + + + ARISTA06T3 + + 172.16.148.107 + + Arista-VM + + + ARISTA03T3 + + 172.16.148.105 + + Arista-VM + + + ARISTA04T3 + + 172.16.148.106 + + Arista-VM + + + ARISTA01T3 + + 172.16.148.104 + + Arista-VM + + + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC0 + Broadcom-Trident2 +
+ + Asic +
+ 0.0.0.0/0 +
+ + ::/0 + + + + + + + + + + 0.0.0.0/0 + + + ::/0 + + + ASIC1 + Broadcom-Trident2 +
+
+
+ + + true + + + DeviceInterface + + true + true + 1 + Ethernet1/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet2/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet3/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet4/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet5/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet6/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet7/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet8/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet9/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet10/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet11/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet12/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet13/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet14/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet15/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet16/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet17/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet18/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet19/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet20/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet21/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet22/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet23/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet24/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet25/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet26/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet27/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet28/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet29/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet30/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet31/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet32/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet33/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet34/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet35/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Ethernet36/1 + + false + 0 + 0 + 400000 + + + DeviceInterface + + true + true + 1 + Recirc0/0 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc1/0 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc0/1 + + false + 0 + 0 + 10000 + + + DeviceInterface + + true + true + 1 + Recirc1/1 + + false + 0 + 0 + 10000 + + + + + Cpu0 + str2-7250-lc1-1 + asic0 + 10000 + 0 + 0 + 0 + 0 + 8 + + + Ethernet0 + str2-7250-lc1-1 + asic0 + 400000 + 1 + 0 + 1 + 1 + 8 + + + Ethernet8 + str2-7250-lc1-1 + asic0 + 400000 + 2 + 0 + 1 + 2 + 8 + + + Ethernet16 + str2-7250-lc1-1 + asic0 + 400000 + 3 + 0 + 1 + 3 + 8 + + + Ethernet24 + str2-7250-lc1-1 + asic0 + 400000 + 4 + 0 + 1 + 4 + 8 + + + Ethernet32 + str2-7250-lc1-1 + asic0 + 400000 + 5 + 0 + 1 + 5 + 8 + + + Ethernet40 + str2-7250-lc1-1 + asic0 + 400000 + 6 + 0 + 1 + 6 + 8 + + + Ethernet48 + str2-7250-lc1-1 + asic0 + 400000 + 7 + 0 + 1 + 7 + 8 + + + Ethernet56 + str2-7250-lc1-1 + asic0 + 400000 + 8 + 0 + 1 + 8 + 8 + + + Ethernet64 + str2-7250-lc1-1 + asic0 + 400000 + 9 + 0 + 1 + 9 + 8 + + + Ethernet72 + str2-7250-lc1-1 + asic0 + 400000 + 10 + 0 + 0 + 10 + 8 + + + Ethernet80 + str2-7250-lc1-1 + asic0 + 400000 + 11 + 0 + 0 + 11 + 8 + + + Ethernet88 + str2-7250-lc1-1 + asic0 + 400000 + 12 + 0 + 0 + 12 + 8 + + + Ethernet96 + str2-7250-lc1-1 + asic0 + 400000 + 13 + 0 + 0 + 13 + 8 + + + Ethernet104 + str2-7250-lc1-1 + asic0 + 400000 + 14 + 0 + 0 + 14 + 8 + + + Ethernet112 + str2-7250-lc1-1 + asic0 + 400000 + 15 + 0 + 0 + 15 + 8 + + + Ethernet120 + str2-7250-lc1-1 + asic0 + 400000 + 16 + 0 + 0 + 16 + 8 + + + Ethernet128 + str2-7250-lc1-1 + asic0 + 400000 + 17 + 0 + 0 + 17 + 8 + + + Ethernet136 + str2-7250-lc1-1 + asic0 + 400000 + 18 + 0 + 0 + 18 + 8 + + + Ethernet-IB0 + str2-7250-lc1-1 + asic0 + 10000 + 19 + 0 + 0 + 19 + 8 + + + Ethernet-Rec0 + str2-7250-lc1-1 + asic0 + 10000 + 20 + 0 + 1 + 20 + 8 + + + Cpu0 + str2-7250-lc1-1 + asic1 + 10000 + 21 + 2 + 0 + 0 + 8 + + + Ethernet144 + str2-7250-lc1-1 + asic1 + 400000 + 22 + 2 + 1 + 1 + 8 + + + Ethernet152 + str2-7250-lc1-1 + asic1 + 400000 + 23 + 2 + 1 + 2 + 8 + + + Ethernet160 + str2-7250-lc1-1 + asic1 + 400000 + 24 + 2 + 1 + 3 + 8 + + + Ethernet168 + str2-7250-lc1-1 + asic1 + 400000 + 25 + 2 + 1 + 4 + 8 + + + Ethernet176 + str2-7250-lc1-1 + asic1 + 400000 + 26 + 2 + 1 + 5 + 8 + + + Ethernet184 + str2-7250-lc1-1 + asic1 + 400000 + 27 + 2 + 1 + 6 + 8 + + + Ethernet192 + str2-7250-lc1-1 + asic1 + 400000 + 28 + 2 + 1 + 7 + 8 + + + Ethernet200 + str2-7250-lc1-1 + asic1 + 400000 + 29 + 2 + 1 + 8 + 8 + + + Ethernet208 + str2-7250-lc1-1 + asic1 + 400000 + 30 + 2 + 1 + 9 + 8 + + + Ethernet216 + str2-7250-lc1-1 + asic1 + 400000 + 31 + 2 + 0 + 10 + 8 + + + Ethernet224 + str2-7250-lc1-1 + asic1 + 400000 + 32 + 2 + 0 + 11 + 8 + + + Ethernet232 + str2-7250-lc1-1 + asic1 + 400000 + 33 + 2 + 0 + 12 + 8 + + + Ethernet240 + str2-7250-lc1-1 + asic1 + 400000 + 34 + 2 + 0 + 13 + 8 + + + Ethernet248 + str2-7250-lc1-1 + asic1 + 400000 + 35 + 2 + 0 + 14 + 8 + + + Ethernet256 + str2-7250-lc1-1 + asic1 + 400000 + 36 + 2 + 0 + 15 + 8 + + + Ethernet264 + str2-7250-lc1-1 + asic1 + 400000 + 37 + 2 + 0 + 16 + 8 + + + Ethernet272 + str2-7250-lc1-1 + asic1 + 400000 + 38 + 2 + 0 + 17 + 8 + + + Ethernet280 + str2-7250-lc1-1 + asic1 + 400000 + 39 + 2 + 0 + 18 + 8 + + + Ethernet-IB1 + str2-7250-lc1-1 + asic1 + 10000 + 40 + 2 + 0 + 19 + 8 + + + Ethernet-Rec1 + str2-7250-lc1-1 + asic1 + 10000 + 41 + 2 + 1 + 20 + 8 + + + Cpu0 + str2-7250-lc2-1 + asic0 + 10000 + 42 + 6 + 0 + 0 + 8 + + + Ethernet0 + str2-7250-lc2-1 + asic0 + 400000 + 43 + 6 + 1 + 1 + 8 + + + Ethernet8 + str2-7250-lc2-1 + asic0 + 400000 + 44 + 6 + 1 + 2 + 8 + + + Ethernet16 + str2-7250-lc2-1 + asic0 + 400000 + 45 + 6 + 1 + 3 + 8 + + + Ethernet24 + str2-7250-lc2-1 + asic0 + 400000 + 46 + 6 + 1 + 4 + 8 + + + Ethernet32 + str2-7250-lc2-1 + asic0 + 400000 + 47 + 6 + 1 + 5 + 8 + + + Ethernet40 + str2-7250-lc2-1 + asic0 + 400000 + 48 + 6 + 1 + 6 + 8 + + + Ethernet48 + str2-7250-lc2-1 + asic0 + 400000 + 49 + 6 + 1 + 7 + 8 + + + Ethernet56 + str2-7250-lc2-1 + asic0 + 400000 + 50 + 6 + 1 + 8 + 8 + + + Ethernet64 + str2-7250-lc2-1 + asic0 + 400000 + 51 + 6 + 1 + 9 + 8 + + + Ethernet72 + str2-7250-lc2-1 + asic0 + 400000 + 52 + 6 + 0 + 10 + 8 + + + Ethernet80 + str2-7250-lc2-1 + asic0 + 400000 + 53 + 6 + 0 + 11 + 8 + + + Ethernet88 + str2-7250-lc2-1 + asic0 + 400000 + 54 + 6 + 0 + 12 + 8 + + + Ethernet96 + str2-7250-lc2-1 + asic0 + 400000 + 55 + 6 + 0 + 13 + 8 + + + Ethernet104 + str2-7250-lc2-1 + asic0 + 400000 + 56 + 6 + 0 + 14 + 8 + + + Ethernet112 + str2-7250-lc2-1 + asic0 + 400000 + 57 + 6 + 0 + 15 + 8 + + + Ethernet120 + str2-7250-lc2-1 + asic0 + 400000 + 58 + 6 + 0 + 16 + 8 + + + Ethernet128 + str2-7250-lc2-1 + asic0 + 400000 + 59 + 6 + 0 + 17 + 8 + + + Ethernet136 + str2-7250-lc2-1 + asic0 + 400000 + 60 + 6 + 0 + 18 + 8 + + + Ethernet-IB0 + str2-7250-lc2-1 + asic0 + 10000 + 61 + 6 + 0 + 19 + 8 + + + Ethernet-Rec0 + str2-7250-lc2-1 + asic0 + 10000 + 62 + 6 + 1 + 20 + 8 + + + Cpu0 + str2-7250-lc2-1 + asic1 + 10000 + 63 + 8 + 0 + 0 + 8 + + + Ethernet144 + str2-7250-lc2-1 + asic1 + 400000 + 64 + 8 + 1 + 1 + 8 + + + Ethernet152 + str2-7250-lc2-1 + asic1 + 400000 + 65 + 8 + 1 + 2 + 8 + + + Ethernet160 + str2-7250-lc2-1 + asic1 + 400000 + 66 + 8 + 1 + 3 + 8 + + + Ethernet168 + str2-7250-lc2-1 + asic1 + 400000 + 67 + 8 + 1 + 4 + 8 + + + Ethernet176 + str2-7250-lc2-1 + asic1 + 400000 + 68 + 8 + 1 + 5 + 8 + + + Ethernet184 + str2-7250-lc2-1 + asic1 + 400000 + 69 + 8 + 1 + 6 + 8 + + + Ethernet192 + str2-7250-lc2-1 + asic1 + 400000 + 70 + 8 + 1 + 7 + 8 + + + Ethernet200 + str2-7250-lc2-1 + asic1 + 400000 + 71 + 8 + 1 + 8 + 8 + + + Ethernet208 + str2-7250-lc2-1 + asic1 + 400000 + 72 + 8 + 1 + 9 + 8 + + + Ethernet216 + str2-7250-lc2-1 + asic1 + 400000 + 73 + 8 + 0 + 10 + 8 + + + Ethernet224 + str2-7250-lc2-1 + asic1 + 400000 + 74 + 8 + 0 + 11 + 8 + + + Ethernet232 + str2-7250-lc2-1 + asic1 + 400000 + 75 + 8 + 0 + 12 + 8 + + + Ethernet240 + str2-7250-lc2-1 + asic1 + 400000 + 76 + 8 + 0 + 13 + 8 + + + Ethernet248 + str2-7250-lc2-1 + asic1 + 400000 + 77 + 8 + 0 + 14 + 8 + + + Ethernet256 + str2-7250-lc2-1 + asic1 + 400000 + 78 + 8 + 0 + 15 + 8 + + + Ethernet264 + str2-7250-lc2-1 + asic1 + 400000 + 79 + 8 + 0 + 16 + 8 + + + Ethernet272 + str2-7250-lc2-1 + asic1 + 400000 + 80 + 8 + 0 + 17 + 8 + + + Ethernet280 + str2-7250-lc2-1 + asic1 + 400000 + 81 + 8 + 0 + 18 + 8 + + + Ethernet-IB1 + str2-7250-lc2-1 + asic1 + 10000 + 82 + 8 + 0 + 19 + 8 + + + Ethernet-Rec1 + str2-7250-lc2-1 + asic1 + 10000 + 83 + 8 + 1 + 20 + 8 + + + true + 0 + Nokia-IXR7250E-36x400G + + + + + + + str2-7250-lc1-1 + + + DeploymentId + + 1 + + + QosProfile + + Profile0 + + + DhcpResources + + 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48 + + + NtpResources + + 10.20.8.129;10.20.8.130 + + + SnmpResources + + 10.3.145.98 + + + SyslogResources + + 10.64.246.95 + + + TacacsGroup + + Starlab + + + TacacsServer + + 10.3.145.14;10.3.145.15 + + + ForcedMgmtRoutes + + 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.64.246.0/23;10.3.146.0/23;10.64.5.5;10.201.148.32/28 + + + ErspanDestinationIpv4 + + 10.20.6.16 + + + SwitchType + + voq + + + MaxCores + + 48 + + + + + ASIC0 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 0 + + + MaxCores + + 48 + + + + + ASIC1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + SwitchId + + 2 + + + MaxCores + + 48 + + + + + ASIC1 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + ASIC0 + + + DeploymentId + + 1 + + + SubRole + + FrontEnd + + + SwitchType + + voq + + + + + + + str2-7250-lc1-1 + Nokia-IXR7250E-36x400G +
diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cq2-lc.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cq2-lc.json index aa8dab48684a..305640a45d69 100644 --- a/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cq2-lc.json +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cq2-lc.json @@ -57,7 +57,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11678515" + "xoff": "20761804" } }, "BUFFER_PROFILE": { diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cqm2-lc.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cqm2-lc.json new file mode 100644 index 000000000000..8dacec342179 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3-48cqm2-lc.json @@ -0,0 +1,1517 @@ +{ + "CABLE_LENGTH": { + "AZURE": { + "Ethernet180": "300m", + "Ethernet8": "300m", + "Ethernet184": "300m", + "Ethernet188": "300m", + "Ethernet0": "300m", + "Ethernet4": "300m", + "Ethernet108": "300m", + "Ethernet100": "300m", + "Ethernet128": "300m", + "Ethernet104": "300m", + "Ethernet68": "300m", + "Ethernet96": "300m", + "Ethernet124": "300m", + "Ethernet148": "300m", + "Ethernet92": "300m", + "Ethernet120": "300m", + "Ethernet144": "300m", + "Ethernet52": "300m", + "Ethernet160": "300m", + "Ethernet140": "300m", + "Ethernet56": "300m", + "Ethernet164": "300m", + "Ethernet76": "300m", + "Ethernet72": "300m", + "Ethernet64": "300m", + "Ethernet32": "300m", + "Ethernet16": "300m", + "Ethernet36": "300m", + "Ethernet12": "300m", + "Ethernet168": "300m", + "Ethernet116": "300m", + "Ethernet80": "300m", + "Ethernet112": "300m", + "Ethernet84": "300m", + "Ethernet152": "300m", + "Ethernet136": "300m", + "Ethernet156": "300m", + "Ethernet132": "300m", + "Ethernet48": "300m", + "Ethernet172": "300m", + "Ethernet44": "300m", + "Ethernet176": "300m", + "Ethernet40": "300m", + "Ethernet28": "300m", + "Ethernet88": "300m", + "Ethernet60": "300m", + "Ethernet20": "300m", + "Ethernet24": "300m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1056256819" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset":"2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + "BUFFER_PG": { + "Ethernet180|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet184|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet188|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet4|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet108|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet100|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet68|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet124|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet148|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet92|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet144|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet52|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet140|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet164|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet76|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet36|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet12|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet116|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet84|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet152|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet156|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet132|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet44|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet176|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet28|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet60|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet20|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "dut-lc3|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-c36-lc.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-c36-lc.json new file mode 100644 index 000000000000..fa6b56ab02d9 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-c36-lc.json @@ -0,0 +1,1299 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "396096307" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str2-7804-lc3-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-d36-lc.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-d36-lc.json new file mode 100644 index 000000000000..026f88f033f7 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-arista7800r3a-36dm2-d36-lc.json @@ -0,0 +1,1299 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1582033305" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str3-7800-lc8-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json new file mode 100644 index 000000000000..32bb54925738 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json @@ -0,0 +1,1083 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "7785676" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "svcstr-7250-lc1-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json new file mode 100644 index 000000000000..ef1882e0666e --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json @@ -0,0 +1,759 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1582033305" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str2-7250-lc1-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cqm2-lc.json b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cqm2-lc.json new file mode 100644 index 000000000000..bd8f5a22a9f5 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cqm2-lc.json @@ -0,0 +1,1535 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet4": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet12": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet20": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet28": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet36": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet44": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet52": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet60": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet68": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet76": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet84": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet92": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet100": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet108": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet116": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet124": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet132": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet140": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet144": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet148": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet152": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet156": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet164": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet176": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet180": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet184": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet188": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet4|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet12|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet20|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet28|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet36|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet44|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet52|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet60|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet68|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet76|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet84|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet92|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet100|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet108|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet116|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet124|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet132|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet140|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet144|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet148|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet152|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet156|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet164|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet176|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet180|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet184|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet188|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet4|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet12|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet20|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet28|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet36|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet44|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet52|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet60|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet68|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet76|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet84|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet92|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet100|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet108|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet116|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet124|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet132|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet140|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet144|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet148|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet152|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet156|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet164|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet176|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet180|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet184|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet188|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet4|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet12|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet20|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet28|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet36|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet44|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet52|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet60|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet68|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet76|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet84|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet92|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet100|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet108|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet116|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet124|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet132|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet140|0": { + "scheduler": "scheduler.0" + }, + "Ethernet144|0": { + "scheduler": "scheduler.0" + }, + "Ethernet148|0": { + "scheduler": "scheduler.0" + }, + "Ethernet152|0": { + "scheduler": "scheduler.0" + }, + "Ethernet156|0": { + "scheduler": "scheduler.0" + }, + "Ethernet164|0": { + "scheduler": "scheduler.0" + }, + "Ethernet176|0": { + "scheduler": "scheduler.0" + }, + "Ethernet180|0": { + "scheduler": "scheduler.0" + }, + "Ethernet184|0": { + "scheduler": "scheduler.0" + }, + "Ethernet188|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet4|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet12|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet20|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet28|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet36|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet44|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet52|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet60|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet68|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet76|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet84|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet92|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet100|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet108|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet116|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet124|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet132|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet140|1": { + "scheduler": "scheduler.0" + }, + "Ethernet144|1": { + "scheduler": "scheduler.0" + }, + "Ethernet148|1": { + "scheduler": "scheduler.0" + }, + "Ethernet152|1": { + "scheduler": "scheduler.0" + }, + "Ethernet156|1": { + "scheduler": "scheduler.0" + }, + "Ethernet164|1": { + "scheduler": "scheduler.0" + }, + "Ethernet176|1": { + "scheduler": "scheduler.0" + }, + "Ethernet180|1": { + "scheduler": "scheduler.0" + }, + "Ethernet184|1": { + "scheduler": "scheduler.0" + }, + "Ethernet188|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet4|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet12|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet20|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet28|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet36|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet44|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet52|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet60|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet68|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet76|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet84|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet92|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet100|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet108|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet116|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet124|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet132|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet140|2": { + "scheduler": "scheduler.0" + }, + "Ethernet144|2": { + "scheduler": "scheduler.0" + }, + "Ethernet148|2": { + "scheduler": "scheduler.0" + }, + "Ethernet152|2": { + "scheduler": "scheduler.0" + }, + "Ethernet156|2": { + "scheduler": "scheduler.0" + }, + "Ethernet164|2": { + "scheduler": "scheduler.0" + }, + "Ethernet176|2": { + "scheduler": "scheduler.0" + }, + "Ethernet180|2": { + "scheduler": "scheduler.0" + }, + "Ethernet184|2": { + "scheduler": "scheduler.0" + }, + "Ethernet188|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet4|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet12|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet20|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet28|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet36|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet44|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet52|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet60|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet68|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet76|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet84|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet92|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet100|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet108|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet116|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet124|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet132|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet140|5": { + "scheduler": "scheduler.0" + }, + "Ethernet144|5": { + "scheduler": "scheduler.0" + }, + "Ethernet148|5": { + "scheduler": "scheduler.0" + }, + "Ethernet152|5": { + "scheduler": "scheduler.0" + }, + "Ethernet156|5": { + "scheduler": "scheduler.0" + }, + "Ethernet164|5": { + "scheduler": "scheduler.0" + }, + "Ethernet176|5": { + "scheduler": "scheduler.0" + }, + "Ethernet180|5": { + "scheduler": "scheduler.0" + }, + "Ethernet184|5": { + "scheduler": "scheduler.0" + }, + "Ethernet188|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet4|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet12|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet20|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet28|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet36|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet44|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet52|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet60|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet68|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet76|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet84|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet92|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet100|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet108|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet116|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet124|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet132|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + }, + "Ethernet140|6": { + "scheduler": "scheduler.0" + }, + "Ethernet144|6": { + "scheduler": "scheduler.0" + }, + "Ethernet148|6": { + "scheduler": "scheduler.0" + }, + "Ethernet152|6": { + "scheduler": "scheduler.0" + }, + "Ethernet156|6": { + "scheduler": "scheduler.0" + }, + "Ethernet164|6": { + "scheduler": "scheduler.0" + }, + "Ethernet176|6": { + "scheduler": "scheduler.0" + }, + "Ethernet180|6": { + "scheduler": "scheduler.0" + }, + "Ethernet184|6": { + "scheduler": "scheduler.0" + }, + "Ethernet188|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-c36-lc.json b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-c36-lc.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-c36-lc.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-d36-lc.json b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-d36-lc.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3a-36dm2-d36-lc.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x100g.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x100g.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x400g.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py2/qos-nokia-ixr7250e-36x400g.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cq2-lc.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cq2-lc.json index aa8dab48684a..305640a45d69 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cq2-lc.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cq2-lc.json @@ -57,7 +57,7 @@ "size": "6441610000", "type": "both", "mode": "dynamic", - "xoff": "11678515" + "xoff": "20761804" } }, "BUFFER_PROFILE": { diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cqm2-lc.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cqm2-lc.json new file mode 100644 index 000000000000..8dacec342179 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3-48cqm2-lc.json @@ -0,0 +1,1517 @@ +{ + "CABLE_LENGTH": { + "AZURE": { + "Ethernet180": "300m", + "Ethernet8": "300m", + "Ethernet184": "300m", + "Ethernet188": "300m", + "Ethernet0": "300m", + "Ethernet4": "300m", + "Ethernet108": "300m", + "Ethernet100": "300m", + "Ethernet128": "300m", + "Ethernet104": "300m", + "Ethernet68": "300m", + "Ethernet96": "300m", + "Ethernet124": "300m", + "Ethernet148": "300m", + "Ethernet92": "300m", + "Ethernet120": "300m", + "Ethernet144": "300m", + "Ethernet52": "300m", + "Ethernet160": "300m", + "Ethernet140": "300m", + "Ethernet56": "300m", + "Ethernet164": "300m", + "Ethernet76": "300m", + "Ethernet72": "300m", + "Ethernet64": "300m", + "Ethernet32": "300m", + "Ethernet16": "300m", + "Ethernet36": "300m", + "Ethernet12": "300m", + "Ethernet168": "300m", + "Ethernet116": "300m", + "Ethernet80": "300m", + "Ethernet112": "300m", + "Ethernet84": "300m", + "Ethernet152": "300m", + "Ethernet136": "300m", + "Ethernet156": "300m", + "Ethernet132": "300m", + "Ethernet48": "300m", + "Ethernet172": "300m", + "Ethernet44": "300m", + "Ethernet176": "300m", + "Ethernet40": "300m", + "Ethernet28": "300m", + "Ethernet88": "300m", + "Ethernet60": "300m", + "Ethernet20": "300m", + "Ethernet24": "300m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1056256819" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset":"2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + "BUFFER_PG": { + "Ethernet180|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet184|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet188|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet4|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet108|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet100|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet68|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet124|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet148|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet92|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet144|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet52|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet140|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet164|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet76|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet36|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet12|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet116|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet84|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet152|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet156|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet132|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet44|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet176|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet28|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet60|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet20|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "dut-lc3|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc4|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc5|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "dut-lc3|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc3|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc4|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "dut-lc5|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-c36-lc.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-c36-lc.json new file mode 100644 index 000000000000..fa6b56ab02d9 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-c36-lc.json @@ -0,0 +1,1299 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "396096307" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str2-7804-lc3-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc3-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc7-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7804-lc5-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-d36-lc.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-d36-lc.json new file mode 100644 index 000000000000..026f88f033f7 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-arista7800r3a-36dm2-d36-lc.json @@ -0,0 +1,1299 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1582033305" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str3-7800-lc8-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|3-4": { + "profile" : "egress_lossless_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|0-2": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc8-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc1-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet4|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet12|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet20|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet28|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet36|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet44|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet52|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet60|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet68|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet76|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet84|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet92|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet100|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet108|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet116|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet124|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet132|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet140|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet148|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet156|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet164|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet172|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet180|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str3-7800-lc2-1|Asic0|Ethernet188|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json new file mode 100644 index 000000000000..32bb54925738 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json @@ -0,0 +1,1083 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "7785676" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "svcstr-7250-lc1-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc1-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc2-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "svcstr-7250-lc3-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json new file mode 100644 index 000000000000..ef1882e0666e --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json @@ -0,0 +1,759 @@ + { + "CABLE_LENGTH": { + "AZURE": { + "Ethernet0": "5m", + "Ethernet8": "5m", + "Ethernet16": "5m", + "Ethernet24": "5m", + "Ethernet32": "5m", + "Ethernet40": "5m", + "Ethernet48": "5m", + "Ethernet56": "5m", + "Ethernet64": "5m", + "Ethernet72": "5m", + "Ethernet80": "5m", + "Ethernet88": "5m", + "Ethernet96": "5m", + "Ethernet104": "5m", + "Ethernet112": "5m", + "Ethernet120": "5m", + "Ethernet128": "5m", + "Ethernet136": "5m" + } + }, + + "BUFFER_POOL": { + "ingress_lossless_pool": { + "size": "6441610000", + "type": "both", + "mode": "dynamic", + "xoff": "1582033305" + } + }, + "BUFFER_PROFILE": { + "ingress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"1280", + "xon_offset": "2560", + "dynamic_th":"0" + }, + "egress_lossless_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "static_th":"33030144" + }, + "egress_lossy_profile": { + "pool":"ingress_lossless_pool", + "size":"0", + "dynamic_th":"-1" + } + }, + + "BUFFER_PG": { + "Ethernet32|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet40|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet128|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet0|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet8|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet16|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet24|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet48|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet56|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet64|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet72|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet80|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet88|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet96|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet104|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet112|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet120|0": { + "profile" : "ingress_lossy_profile" + }, + "Ethernet136|0": { + "profile" : "ingress_lossy_profile" + } + }, + + "BUFFER_QUEUE": { + "str2-7250-lc1-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|3-4": { + "profile" : "egress_lossless_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|0-2": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc1-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet0|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet8|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet16|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet24|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet32|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet40|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet48|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet56|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet64|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet72|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet80|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet88|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet96|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet104|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet112|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet120|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet128|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic0|Ethernet136|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet144|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet152|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet160|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet168|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet176|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet184|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet192|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet200|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet208|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet216|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet224|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet232|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet240|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet248|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet256|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet264|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet272|5-6": { + "profile" : "egress_lossy_profile" + }, + "str2-7250-lc2-1|asic1|Ethernet280|5-6": { + "profile" : "egress_lossy_profile" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cqm2-lc.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cqm2-lc.json new file mode 100644 index 000000000000..bd8f5a22a9f5 --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cqm2-lc.json @@ -0,0 +1,1535 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet4": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet12": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet20": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet28": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet36": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet44": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet52": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet60": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet68": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet76": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet84": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet92": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet100": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet108": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet116": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet124": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet132": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet140": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet144": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet148": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet152": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet156": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet164": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet176": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet180": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet184": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet188": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet4|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet12|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet20|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet28|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet36|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet44|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet52|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet60|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet68|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet76|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet84|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet92|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet100|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet108|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet116|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet124|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet132|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet140|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet144|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet148|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet152|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet156|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet164|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet176|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet180|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet184|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet188|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet4|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet12|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet20|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet28|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet36|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet44|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet52|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet60|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet68|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet76|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet84|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet92|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet100|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet108|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet116|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet124|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet132|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet140|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet144|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet148|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet152|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet156|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet164|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet176|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet180|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet184|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet188|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet4|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet12|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet20|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet28|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet36|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet44|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet52|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet60|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet68|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet76|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet84|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet92|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet100|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet108|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet116|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet124|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet132|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet140|0": { + "scheduler": "scheduler.0" + }, + "Ethernet144|0": { + "scheduler": "scheduler.0" + }, + "Ethernet148|0": { + "scheduler": "scheduler.0" + }, + "Ethernet152|0": { + "scheduler": "scheduler.0" + }, + "Ethernet156|0": { + "scheduler": "scheduler.0" + }, + "Ethernet164|0": { + "scheduler": "scheduler.0" + }, + "Ethernet176|0": { + "scheduler": "scheduler.0" + }, + "Ethernet180|0": { + "scheduler": "scheduler.0" + }, + "Ethernet184|0": { + "scheduler": "scheduler.0" + }, + "Ethernet188|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet4|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet12|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet20|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet28|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet36|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet44|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet52|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet60|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet68|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet76|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet84|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet92|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet100|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet108|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet116|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet124|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet132|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet140|1": { + "scheduler": "scheduler.0" + }, + "Ethernet144|1": { + "scheduler": "scheduler.0" + }, + "Ethernet148|1": { + "scheduler": "scheduler.0" + }, + "Ethernet152|1": { + "scheduler": "scheduler.0" + }, + "Ethernet156|1": { + "scheduler": "scheduler.0" + }, + "Ethernet164|1": { + "scheduler": "scheduler.0" + }, + "Ethernet176|1": { + "scheduler": "scheduler.0" + }, + "Ethernet180|1": { + "scheduler": "scheduler.0" + }, + "Ethernet184|1": { + "scheduler": "scheduler.0" + }, + "Ethernet188|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet4|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet12|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet20|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet28|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet36|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet44|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet52|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet60|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet68|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet76|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet84|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet92|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet100|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet108|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet116|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet124|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet132|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet140|2": { + "scheduler": "scheduler.0" + }, + "Ethernet144|2": { + "scheduler": "scheduler.0" + }, + "Ethernet148|2": { + "scheduler": "scheduler.0" + }, + "Ethernet152|2": { + "scheduler": "scheduler.0" + }, + "Ethernet156|2": { + "scheduler": "scheduler.0" + }, + "Ethernet164|2": { + "scheduler": "scheduler.0" + }, + "Ethernet176|2": { + "scheduler": "scheduler.0" + }, + "Ethernet180|2": { + "scheduler": "scheduler.0" + }, + "Ethernet184|2": { + "scheduler": "scheduler.0" + }, + "Ethernet188|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet4|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet12|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet20|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet28|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet36|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet44|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet52|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet60|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet68|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet76|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet84|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet92|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet100|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet108|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet116|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet124|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet132|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet140|5": { + "scheduler": "scheduler.0" + }, + "Ethernet144|5": { + "scheduler": "scheduler.0" + }, + "Ethernet148|5": { + "scheduler": "scheduler.0" + }, + "Ethernet152|5": { + "scheduler": "scheduler.0" + }, + "Ethernet156|5": { + "scheduler": "scheduler.0" + }, + "Ethernet164|5": { + "scheduler": "scheduler.0" + }, + "Ethernet176|5": { + "scheduler": "scheduler.0" + }, + "Ethernet180|5": { + "scheduler": "scheduler.0" + }, + "Ethernet184|5": { + "scheduler": "scheduler.0" + }, + "Ethernet188|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet4|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet12|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet20|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet28|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet36|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet44|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet52|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet60|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet68|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet76|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet84|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet92|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet100|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet108|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet116|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet124|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet132|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + }, + "Ethernet140|6": { + "scheduler": "scheduler.0" + }, + "Ethernet144|6": { + "scheduler": "scheduler.0" + }, + "Ethernet148|6": { + "scheduler": "scheduler.0" + }, + "Ethernet152|6": { + "scheduler": "scheduler.0" + }, + "Ethernet156|6": { + "scheduler": "scheduler.0" + }, + "Ethernet164|6": { + "scheduler": "scheduler.0" + }, + "Ethernet176|6": { + "scheduler": "scheduler.0" + }, + "Ethernet180|6": { + "scheduler": "scheduler.0" + }, + "Ethernet184|6": { + "scheduler": "scheduler.0" + }, + "Ethernet188|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-c36-lc.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-c36-lc.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-c36-lc.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-d36-lc.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-d36-lc.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3a-36dm2-d36-lc.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x100g.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x100g.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x400g.json new file mode 100644 index 000000000000..f1dff3a0bd7c --- /dev/null +++ b/src/sonic-config-engine/tests/sample_output/py3/qos-nokia-ixr7250e-36x400g.json @@ -0,0 +1,698 @@ +{ + "TC_TO_PRIORITY_GROUP_MAP": { + "AZURE": { + "0": "0", + "1": "0", + "2": "0", + "3": "3", + "4": "4", + "5": "0", + "6": "0", + "7": "7" + } + }, + "MAP_PFC_PRIORITY_TO_QUEUE": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "TC_TO_QUEUE_MAP": { + "AZURE": { + "0": "0", + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7" + } + }, + "DSCP_TO_TC_MAP": { + "AZURE": { + "0" : "1", + "1" : "1", + "2" : "1", + "3" : "3", + "4" : "4", + "5" : "2", + "6" : "1", + "7" : "1", + "8" : "0", + "9" : "1", + "10": "1", + "11": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "1", + "18": "1", + "19": "1", + "20": "1", + "21": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "30": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "36": "1", + "37": "1", + "38": "1", + "39": "1", + "40": "1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "45": "1", + "46": "5", + "47": "1", + "48": "6", + "49": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "1", + "59": "1", + "60": "1", + "61": "1", + "62": "1", + "63": "1" + } + }, + "SCHEDULER": { + "scheduler.0": { + "type" : "DWRR", + "weight": "14" + }, + "scheduler.1": { + "type" : "DWRR", + "weight": "15" + } + }, + "PORT_QOS_MAP": { + "global": { + "dscp_to_tc_map" : "AZURE" + }, + "Ethernet0": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet8": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet16": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet24": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet32": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet40": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet48": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet56": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet64": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet72": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet80": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet88": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet96": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet104": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet112": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet120": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet128": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + }, + "Ethernet136": { + "dscp_to_tc_map" : "AZURE", + "tc_to_queue_map" : "AZURE", + "tc_to_pg_map" : "AZURE", + "pfc_to_queue_map": "AZURE", + "pfc_enable" : "3,4", + "pfcwd_sw_enable" : "3,4" + } + }, + "WRED_PROFILE": { + "AZURE_LOSSLESS" : { + "wred_green_enable" : "true", + "wred_yellow_enable" : "true", + "wred_red_enable" : "true", + "ecn" : "ecn_all", + "green_max_threshold" : "2097152", + "green_min_threshold" : "1048576", + "yellow_max_threshold" : "2097152", + "yellow_min_threshold" : "1048576", + "red_max_threshold" : "2097152", + "red_min_threshold" : "1048576", + "green_drop_probability" : "5", + "yellow_drop_probability": "5", + "red_drop_probability" : "5" + } + }, + "QUEUE": { + "Ethernet0|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|3": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet8|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet16|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet24|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet32|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet40|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet48|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet56|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet64|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet72|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet80|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet88|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet96|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet104|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet112|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet120|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet128|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet136|4": { + "scheduler" : "scheduler.1", + "wred_profile": "AZURE_LOSSLESS" + }, + "Ethernet0|0": { + "scheduler": "scheduler.0" + }, + "Ethernet8|0": { + "scheduler": "scheduler.0" + }, + "Ethernet16|0": { + "scheduler": "scheduler.0" + }, + "Ethernet24|0": { + "scheduler": "scheduler.0" + }, + "Ethernet32|0": { + "scheduler": "scheduler.0" + }, + "Ethernet40|0": { + "scheduler": "scheduler.0" + }, + "Ethernet48|0": { + "scheduler": "scheduler.0" + }, + "Ethernet56|0": { + "scheduler": "scheduler.0" + }, + "Ethernet64|0": { + "scheduler": "scheduler.0" + }, + "Ethernet72|0": { + "scheduler": "scheduler.0" + }, + "Ethernet80|0": { + "scheduler": "scheduler.0" + }, + "Ethernet88|0": { + "scheduler": "scheduler.0" + }, + "Ethernet96|0": { + "scheduler": "scheduler.0" + }, + "Ethernet104|0": { + "scheduler": "scheduler.0" + }, + "Ethernet112|0": { + "scheduler": "scheduler.0" + }, + "Ethernet120|0": { + "scheduler": "scheduler.0" + }, + "Ethernet128|0": { + "scheduler": "scheduler.0" + }, + "Ethernet136|0": { + "scheduler": "scheduler.0" + }, + "Ethernet0|1": { + "scheduler": "scheduler.0" + }, + "Ethernet8|1": { + "scheduler": "scheduler.0" + }, + "Ethernet16|1": { + "scheduler": "scheduler.0" + }, + "Ethernet24|1": { + "scheduler": "scheduler.0" + }, + "Ethernet32|1": { + "scheduler": "scheduler.0" + }, + "Ethernet40|1": { + "scheduler": "scheduler.0" + }, + "Ethernet48|1": { + "scheduler": "scheduler.0" + }, + "Ethernet56|1": { + "scheduler": "scheduler.0" + }, + "Ethernet64|1": { + "scheduler": "scheduler.0" + }, + "Ethernet72|1": { + "scheduler": "scheduler.0" + }, + "Ethernet80|1": { + "scheduler": "scheduler.0" + }, + "Ethernet88|1": { + "scheduler": "scheduler.0" + }, + "Ethernet96|1": { + "scheduler": "scheduler.0" + }, + "Ethernet104|1": { + "scheduler": "scheduler.0" + }, + "Ethernet112|1": { + "scheduler": "scheduler.0" + }, + "Ethernet120|1": { + "scheduler": "scheduler.0" + }, + "Ethernet128|1": { + "scheduler": "scheduler.0" + }, + "Ethernet136|1": { + "scheduler": "scheduler.0" + }, + "Ethernet0|2": { + "scheduler": "scheduler.0" + }, + "Ethernet8|2": { + "scheduler": "scheduler.0" + }, + "Ethernet16|2": { + "scheduler": "scheduler.0" + }, + "Ethernet24|2": { + "scheduler": "scheduler.0" + }, + "Ethernet32|2": { + "scheduler": "scheduler.0" + }, + "Ethernet40|2": { + "scheduler": "scheduler.0" + }, + "Ethernet48|2": { + "scheduler": "scheduler.0" + }, + "Ethernet56|2": { + "scheduler": "scheduler.0" + }, + "Ethernet64|2": { + "scheduler": "scheduler.0" + }, + "Ethernet72|2": { + "scheduler": "scheduler.0" + }, + "Ethernet80|2": { + "scheduler": "scheduler.0" + }, + "Ethernet88|2": { + "scheduler": "scheduler.0" + }, + "Ethernet96|2": { + "scheduler": "scheduler.0" + }, + "Ethernet104|2": { + "scheduler": "scheduler.0" + }, + "Ethernet112|2": { + "scheduler": "scheduler.0" + }, + "Ethernet120|2": { + "scheduler": "scheduler.0" + }, + "Ethernet128|2": { + "scheduler": "scheduler.0" + }, + "Ethernet136|2": { + "scheduler": "scheduler.0" + }, + "Ethernet0|5": { + "scheduler": "scheduler.0" + }, + "Ethernet8|5": { + "scheduler": "scheduler.0" + }, + "Ethernet16|5": { + "scheduler": "scheduler.0" + }, + "Ethernet24|5": { + "scheduler": "scheduler.0" + }, + "Ethernet32|5": { + "scheduler": "scheduler.0" + }, + "Ethernet40|5": { + "scheduler": "scheduler.0" + }, + "Ethernet48|5": { + "scheduler": "scheduler.0" + }, + "Ethernet56|5": { + "scheduler": "scheduler.0" + }, + "Ethernet64|5": { + "scheduler": "scheduler.0" + }, + "Ethernet72|5": { + "scheduler": "scheduler.0" + }, + "Ethernet80|5": { + "scheduler": "scheduler.0" + }, + "Ethernet88|5": { + "scheduler": "scheduler.0" + }, + "Ethernet96|5": { + "scheduler": "scheduler.0" + }, + "Ethernet104|5": { + "scheduler": "scheduler.0" + }, + "Ethernet112|5": { + "scheduler": "scheduler.0" + }, + "Ethernet120|5": { + "scheduler": "scheduler.0" + }, + "Ethernet128|5": { + "scheduler": "scheduler.0" + }, + "Ethernet136|5": { + "scheduler": "scheduler.0" + }, + "Ethernet0|6": { + "scheduler": "scheduler.0" + }, + "Ethernet8|6": { + "scheduler": "scheduler.0" + }, + "Ethernet16|6": { + "scheduler": "scheduler.0" + }, + "Ethernet24|6": { + "scheduler": "scheduler.0" + }, + "Ethernet32|6": { + "scheduler": "scheduler.0" + }, + "Ethernet40|6": { + "scheduler": "scheduler.0" + }, + "Ethernet48|6": { + "scheduler": "scheduler.0" + }, + "Ethernet56|6": { + "scheduler": "scheduler.0" + }, + "Ethernet64|6": { + "scheduler": "scheduler.0" + }, + "Ethernet72|6": { + "scheduler": "scheduler.0" + }, + "Ethernet80|6": { + "scheduler": "scheduler.0" + }, + "Ethernet88|6": { + "scheduler": "scheduler.0" + }, + "Ethernet96|6": { + "scheduler": "scheduler.0" + }, + "Ethernet104|6": { + "scheduler": "scheduler.0" + }, + "Ethernet112|6": { + "scheduler": "scheduler.0" + }, + "Ethernet120|6": { + "scheduler": "scheduler.0" + }, + "Ethernet128|6": { + "scheduler": "scheduler.0" + }, + "Ethernet136|6": { + "scheduler": "scheduler.0" + } + } +} diff --git a/src/sonic-config-engine/tests/test_j2files.py b/src/sonic-config-engine/tests/test_j2files.py index 09aa5315f808..1567db6cc90c 100644 --- a/src/sonic-config-engine/tests/test_j2files.py +++ b/src/sonic-config-engine/tests/test_j2files.py @@ -23,12 +23,17 @@ def setUp(self): self.dell6100_t0_minigraph = os.path.join(self.test_dir, 'sample-dell-6100-t0-minigraph.xml') self.arista7050_t0_minigraph = os.path.join(self.test_dir, 'sample-arista-7050-t0-minigraph.xml') self.arista7800r3_48cq2_lc_t2_minigraph = os.path.join(self.test_dir, 'sample-arista-7800r3-48cq2-lc-t2-minigraph.xml') + self.arista7800r3_48cqm2_lc_t2_minigraph = os.path.join(self.test_dir, 'sample-arista-7800r3-48cqm2-lc-t2-minigraph.xml') + self.arista7800r3a_36dm2_c36_lc_t2_minigraph = os.path.join(self.test_dir, 'sample-arista-7800r3a-36dm2-c36-lc-t2-minigraph.xml') + self.arista7800r3a_36dm2_d36_lc_t2_minigraph = os.path.join(self.test_dir, 'sample-arista-7800r3a-36dm2-d36-lc-t2-minigraph.xml') self.multi_asic_minigraph = os.path.join(self.test_dir, 'multi_npu_data', 'sample-minigraph.xml') self.multi_asic_port_config = os.path.join(self.test_dir, 'multi_npu_data', 'sample_port_config-0.ini') self.dell9332_t1_minigraph = os.path.join(self.test_dir, 'sample-dell-9332-t1-minigraph.xml') self.radv_test_minigraph = os.path.join(self.test_dir, 'radv-test-sample-graph.xml') self.no_ip_helper_minigraph = os.path.join(self.test_dir, 't0-sample-no-ip-helper-graph.xml') self.output_file = os.path.join(self.test_dir, 'output') + self.nokia_ixr7250e_36x100g_t2_minigraph = os.path.join(self.test_dir, 'sample-nokia-ixr7250e-36x100g-t2-minigraph.xml') + self.nokia_ixr7250e_36x400g_t2_minigraph = os.path.join(self.test_dir, 'sample-nokia-ixr7250e-36x400g-t2-minigraph.xml') os.environ["CFGGEN_UNIT_TESTING"] = "2" def run_script(self, argument): @@ -243,35 +248,64 @@ def test_l2switch_template_dualtor(self): def test_qos_arista7050_render_template(self): self._test_qos_render_template('arista', 'x86_64-arista_7050_qx32s', 'Arista-7050-QX-32S', 'sample-arista-7050-t0-minigraph.xml', 'qos-arista7050.json') - def do_test_qos_and_buffer_arista7800r3_48cq2_lc_render_template(self, platform, hwsku): - arista_dir_path = os.path.join(self.test_dir, '..', '..', '..', 'device', 'arista', platform, hwsku) - qos_file = os.path.join(arista_dir_path, 'qos.json.j2') - buffer_file = os.path.join(arista_dir_path, 'buffers.json.j2') - port_config_ini_file = os.path.join(arista_dir_path, 'port_config.ini') + def do_test_qos_and_buffer_lc_render_template(self, platform, vendor, hwsku, minigraph, qos_sample_output, buffer_sample_output, multi_asic): + dir_path = os.path.join(self.test_dir, '..', '..', '..', 'device', vendor, platform, hwsku) - # copy qos_config.j2 and buffer_config.j2 to the Arista 7800r3_48cq2_lc directory to have all templates in one directory + if multi_asic == 1: + # for asic0 + dir_path = os.path.join(dir_path, '0') + + qos_file = os.path.join(dir_path, 'qos.json.j2') + buffer_file = os.path.join(dir_path, 'buffers.json.j2') + port_config_ini_file = os.path.join(dir_path, 'port_config.ini') + + # copy qos_config.j2 and buffer_config.j2 to have all templates in one directory qos_config_file = os.path.join(self.test_dir, '..', '..', '..', 'files', 'build_templates', 'qos_config.j2') - shutil.copy2(qos_config_file, arista_dir_path) + shutil.copy2(qos_config_file, dir_path) buffer_config_file = os.path.join(self.test_dir, '..', '..', '..', 'files', 'build_templates', 'buffers_config.j2') - shutil.copy2(buffer_config_file, arista_dir_path) + shutil.copy2(buffer_config_file, dir_path) - for template_file, cfg_file, sample_output_file in [(qos_file, 'qos_config.j2', 'qos-arista7800r3-48cq2-lc.json'), - (buffer_file, 'buffers_config.j2', 'buffer-arista7800r3-48cq2-lc.json') ]: - argument = '-m ' + self.arista7800r3_48cq2_lc_t2_minigraph + ' -p ' + port_config_ini_file + ' -t ' + template_file + ' > ' + self.output_file + for template_file, cfg_file, sample_output_file in [(qos_file, 'qos_config.j2', qos_sample_output), + (buffer_file, 'buffers_config.j2', buffer_sample_output) ]: + argument = '-m ' + minigraph + ' -p ' + port_config_ini_file + ' -t ' + template_file + ' > ' + self.output_file self.run_script(argument) # cleanup - cfg_file_new = os.path.join(arista_dir_path, cfg_file) + cfg_file_new = os.path.join(dir_path, cfg_file) os.remove(cfg_file_new) sample_output_file = os.path.join(self.test_dir, 'sample_output', utils.PYvX_DIR, sample_output_file) assert utils.cmp(sample_output_file, self.output_file), self.run_diff(sample_output_file, self.output_file) def test_qos_and_buffer_arista7800r3_48cq2_lc_render_template(self): - self.do_test_qos_and_buffer_arista7800r3_48cq2_lc_render_template('x86_64-arista_7800r3_48cq2_lc', 'Arista-7800R3-48CQ2-C48') + self.do_test_qos_and_buffer_lc_render_template('x86_64-arista_7800r3_48cq2_lc', 'arista', 'Arista-7800R3-48CQ2-C48',\ + self.arista7800r3_48cq2_lc_t2_minigraph, 'qos-arista7800r3-48cq2-lc.json',\ + 'buffer-arista7800r3-48cq2-lc.json', 0) def test_qos_and_buffer_arista7800r3_48cqm2_lc_render_template(self): - self.do_test_qos_and_buffer_arista7800r3_48cq2_lc_render_template('x86_64-arista_7800r3_48cqm2_lc', 'Arista-7800R3-48CQM2-C48') + self.do_test_qos_and_buffer_lc_render_template('x86_64-arista_7800r3_48cqm2_lc', 'arista', 'Arista-7800R3-48CQM2-C48',\ + self.arista7800r3_48cqm2_lc_t2_minigraph, 'qos-arista7800r3-48cqm2-lc.json',\ + 'buffer-arista7800r3-48cqm2-lc.json', 0) + + def test_qos_and_buffer_arista7800r3a_36dm2_c36_render_template(self): + self.do_test_qos_and_buffer_lc_render_template('x86_64-arista_7800r3a_36dm2_lc', 'arista', 'Arista-7800R3A-36DM2-C36',\ + self.arista7800r3a_36dm2_c36_lc_t2_minigraph, 'qos-arista7800r3a-36dm2-c36-lc.json',\ + 'buffer-arista7800r3a-36dm2-c36-lc.json', 1) + + def test_qos_and_buffer_arista7800r3a_36dm2_d36_render_template(self): + self.do_test_qos_and_buffer_lc_render_template('x86_64-arista_7800r3a_36dm2_lc', 'arista', 'Arista-7800R3A-36DM2-D36',\ + self.arista7800r3a_36dm2_d36_lc_t2_minigraph, 'qos-arista7800r3a-36dm2-d36-lc.json',\ + 'buffer-arista7800r3a-36dm2-d36-lc.json', 1) + + def test_qos_and_buffer_nokia_ixr7250e_36x100g_render_template(self): + self.do_test_qos_and_buffer_lc_render_template('x86_64-nokia_ixr7250e_36x400g-r0', 'nokia', 'Nokia-IXR7250E-36x100G',\ + self.nokia_ixr7250e_36x100g_t2_minigraph, 'qos-nokia-ixr7250e-36x100g.json',\ + 'buffer-nokia-ixr7250e-36x100g.json', 1) + + def test_qos_and_buffer_nokia_ixr7250e_36x400g_render_template(self): + self.do_test_qos_and_buffer_lc_render_template('x86_64-nokia_ixr7250e_36x400g-r0', 'nokia', 'Nokia-IXR7250E-36x400G',\ + self.nokia_ixr7250e_36x400g_t2_minigraph, 'qos-nokia-ixr7250e-36x400g.json',\ + 'buffer-nokia-ixr7250e-36x400g.json', 1) def test_qos_dell9332_render_template(self): self._test_qos_render_template('dell', 'x86_64-dellemc_z9332f_d1508-r0', 'DellEMC-Z9332f-O32', 'sample-dell-9332-t1-minigraph.xml', 'qos-dell9332.json') From 33359b4751fa0d8ec8ecaf88d013969528c0e75d Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sat, 3 Jun 2023 07:39:14 +0800 Subject: [PATCH 04/20] [submodule] Update submodule sonic-swss to the latest HEAD automatically (#15237) src/sonic-swss * 4d9fb93 - (HEAD -> 202205, origin/202205) [orchagent][neighorch] traffic convergence acceleration for staticroutebfd (#2769) (6 days ago) [Baorong Liu] * 43c88a3 - Fix pipeline issue caused by urllib3 v2 (6 days ago) [Liu Shilong] --- src/sonic-swss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-swss b/src/sonic-swss index eb79dae9d5a5..4d9fb93c00e6 160000 --- a/src/sonic-swss +++ b/src/sonic-swss @@ -1 +1 @@ -Subproject commit eb79dae9d5a51200a52617e355ab0624d19b75ab +Subproject commit 4d9fb93c00e6e2d8ec590928da78f90931c6a85d From 695505c0c8c58e831849b502beb42f67d8aae53d Mon Sep 17 00:00:00 2001 From: Liu Shilong Date: Sat, 3 Jun 2023 07:40:50 +0800 Subject: [PATCH 05/20] [action] Only add 'automerge' label on master version upgrade PR. (#15112) (#15279) Why I did it Don't auto update package version for release branch. Work item tracking Microsoft ADO (number only): 22335854 How I did it How to verify it --- .github/workflows/label.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index 5f8c0279b7e1..12c0389be162 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -12,9 +12,7 @@ on: - opened - reopened branches: - - '202012' - - '202[1-9][0-9][0-9]' - - '20[3-9][0-9][0-9][0-9]' + - master paths: - 'files/build/versions/**' From 7a3fc7a56f227906e12ff8edd901424b9e2d227f Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sat, 3 Jun 2023 07:43:20 +0800 Subject: [PATCH 06/20] [submodule] Update submodule sonic-utilities to the latest HEAD automatically (#15238) src/sonic-utilities * cd08aa69 - (HEAD -> 202205, origin/202205) [show][muxcable] add some new commands health, reset-cause, queue_info support for muxcable (#2853) (2 days ago) [vdahiya12] * 4b96bd7e - Update pcieutil error message on loading common pcie module (#2786) (6 days ago) [cytsao1] * 77b725ca - Fix the show interface counters throwing exception on device with no external interfaces (#2851) (6 days ago) [abdosi] --- src/sonic-utilities | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-utilities b/src/sonic-utilities index ff26d900830d..cd08aa697956 160000 --- a/src/sonic-utilities +++ b/src/sonic-utilities @@ -1 +1 @@ -Subproject commit ff26d900830dfae207e136f1c703d9808fc5eb40 +Subproject commit cd08aa6979564f43851b5a35d855667b96f02901 From b0abe7149a764620c8fee9c200b3c12db281ea36 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sat, 3 Jun 2023 09:30:12 +0800 Subject: [PATCH 07/20] Fix for fast/cold-boot: call db_migrator only after old config is loaded (#14933) (#15316) --- files/build_templates/docker_image_ctl.j2 | 16 ++++++++++++---- files/image_config/config-setup/config-setup | 13 +++++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/files/build_templates/docker_image_ctl.j2 b/files/build_templates/docker_image_ctl.j2 index 6879aeb703f7..ab13a03ca35a 100644 --- a/files/build_templates/docker_image_ctl.j2 +++ b/files/build_templates/docker_image_ctl.j2 @@ -246,10 +246,18 @@ function postStartAction() $SONIC_DB_CLI CONFIG_DB SET "CONFIG_DB_INITIALIZED" "1" fi - if [[ -x /usr/local/bin/db_migrator.py ]]; then - # Migrate the DB to the latest schema version if needed - if [ -z "$DEV" ]; then - /usr/local/bin/db_migrator.py -o migrate + if [ -e /tmp/pending_config_migration ]; then + # this is first boot to a new image, config-setup execution is pending. + # For fast/cold reboot case, DB contains nothing at this point + # Call db_migrator after config-setup loads the config (from old config or minigraph) + echo "Delaying db_migrator until config migration is over" + else + # this is not a first time boot to a new image. Datbase container starts w/ old pre-existing config + if [[ -x /usr/local/bin/db_migrator.py ]]; then + # Migrate the DB to the latest schema version if needed + if [ -z "$DEV" ]; then + /usr/local/bin/db_migrator.py -o migrate + fi fi fi # Add redis UDS to the redis group and give read/write access to the group diff --git a/files/image_config/config-setup/config-setup b/files/image_config/config-setup/config-setup index 0f5a248b05f8..28a3a4373a42 100755 --- a/files/image_config/config-setup/config-setup +++ b/files/image_config/config-setup/config-setup @@ -304,6 +304,16 @@ check_all_config_db_present() return 0 } +# DB schema is subject to change between two images +# Perform DB schema migration after loading backup config from previous image +do_db_migration() +{ + if [[ -x /usr/local/bin/db_migrator.py ]]; then + # Migrate the DB to the latest schema version if needed + /usr/local/bin/db_migrator.py -o migrate + fi +} + # Perform configuration migration from backup copy. # - This step is performed when a new image is installed and SONiC switch boots into it do_config_migration() @@ -326,16 +336,19 @@ do_config_migration() if [ x"${WARM_BOOT}" == x"true" ]; then echo "Warm reboot detected..." disable_updategraph + do_db_migration rm -f /tmp/pending_config_migration exit 0 elif check_all_config_db_present; then echo "Use config_db.json from old system..." reload_configdb + do_db_migration # Disable updategraph disable_updategraph elif [ -r ${MINGRAPH_FILE} ]; then echo "Use minigraph.xml from old system..." reload_minigraph + do_db_migration # Disable updategraph disable_updategraph else From fdf3aace6e23831c8353d509685a1fb14ffcf59b Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sun, 4 Jun 2023 02:31:02 +0800 Subject: [PATCH 08/20] [submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically (#15318) src/sonic-platform-daemons * 616f13f - (HEAD -> 202205, origin/202205) [ycabled] fix bug for `show mux status` delayed response (#364) (6 hours ago) [vdahiya12] --- src/sonic-platform-daemons | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-daemons b/src/sonic-platform-daemons index 2466680e93cd..616f13f464b9 160000 --- a/src/sonic-platform-daemons +++ b/src/sonic-platform-daemons @@ -1 +1 @@ -Subproject commit 2466680e93cde3eaf91f2224974876e16fa7a4d2 +Subproject commit 616f13f464b949a904e7665a494a7f840f57efef From 49700d3f83a4bd1c5248c64ba7f438b08246f011 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sun, 4 Jun 2023 02:31:39 +0800 Subject: [PATCH 09/20] [submodule] Update submodule sonic-swss to the latest HEAD automatically (#15319) src/sonic-swss * c781521 - (HEAD -> 202205, origin/202205) [swss][orchagent] fix srt-bfd ut (#2803) (6 hours ago) [Baorong Liu] --- src/sonic-swss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-swss b/src/sonic-swss index 4d9fb93c00e6..c78152153b3d 160000 --- a/src/sonic-swss +++ b/src/sonic-swss @@ -1 +1 @@ -Subproject commit 4d9fb93c00e6e2d8ec590928da78f90931c6a85d +Subproject commit c78152153b3da6536947f2ea1c1348d08c404d46 From eb2e3422981f9e18140a1c050713d721b5991e28 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sun, 4 Jun 2023 02:32:23 +0800 Subject: [PATCH 10/20] [submodule] Update submodule sonic-utilities to the latest HEAD automatically (#15320) src/sonic-utilities * ec472146 - (HEAD -> 202205, origin/202205) fix show interface neighbor expected empty issue (#2465) (3 minutes ago) [jcaiMR] * d1f4413c - [vlan][dhcp_relay] Clear dhcpv6 relay counter while deleting vlan (#2852) (6 hours ago) [Yaqiang Zhu] * 051f28ce - [db-migrator] Fix hwsku match for 6100 and add errors when hwsku is None (#2821) (7 hours ago) [Vaibhav Hemant Dixit] --- src/sonic-utilities | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-utilities b/src/sonic-utilities index cd08aa697956..ec472146325d 160000 --- a/src/sonic-utilities +++ b/src/sonic-utilities @@ -1 +1 @@ -Subproject commit cd08aa6979564f43851b5a35d855667b96f02901 +Subproject commit ec472146325d7b5b922be0bbb205f0dc81f9c3f6 From f1542a9827ab69d607253e110619fccaa551d3ab Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Sun, 4 Jun 2023 02:33:05 +0800 Subject: [PATCH 11/20] [submodule] Update submodule linkmgrd to the latest HEAD automatically (#15324) src/linkmgrd * c0f7c50 - (HEAD -> 202205, origin/202205) Increase verbosity for mux config and default route handlers (#193) (14 minutes ago) [Longxiang Lyu] * 2040a5e - Ignore mux probe unknown for health calculation (#188) (14 minutes ago) [Longxiang Lyu] --- src/linkmgrd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/linkmgrd b/src/linkmgrd index 700939c51b6a..c0f7c506b361 160000 --- a/src/linkmgrd +++ b/src/linkmgrd @@ -1 +1 @@ -Subproject commit 700939c51b6ac909f41f77e15a61fcbcf343b4dc +Subproject commit c0f7c506b36168d13b6c250444394e9b2f748e9d From ba39275292c720ffb9806e7c1aae2547e061841f Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Tue, 6 Jun 2023 03:04:18 +0800 Subject: [PATCH 12/20] [submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically (#15344) src/sonic-platform-daemons * 1537d6a - (HEAD -> 202205, origin/202205) [dualtor] Fix command `show mux status` (#371) (2 minutes ago) [Longxiang Lyu] --- src/sonic-platform-daemons | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-daemons b/src/sonic-platform-daemons index 616f13f464b9..1537d6adfc16 160000 --- a/src/sonic-platform-daemons +++ b/src/sonic-platform-daemons @@ -1 +1 @@ -Subproject commit 616f13f464b949a904e7665a494a7f840f57efef +Subproject commit 1537d6adfc1684a7214cce7732d5764d5b5d9189 From 4d91f68e1faf088251c7f83ea6aaed8f70947765 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Tue, 6 Jun 2023 04:39:53 +0800 Subject: [PATCH 13/20] [submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically (#15347) src/sonic-platform-daemons * a90bff5 - (HEAD -> 202205, origin/202205) [ycabled] correct the wrong function call for 'config hwmode state' (#372) (5 minutes ago) [vdahiya12] --- src/sonic-platform-daemons | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-daemons b/src/sonic-platform-daemons index 1537d6adfc16..a90bff5b3c28 160000 --- a/src/sonic-platform-daemons +++ b/src/sonic-platform-daemons @@ -1 +1 @@ -Subproject commit 1537d6adfc1684a7214cce7732d5764d5b5d9189 +Subproject commit a90bff5b3c28d71198d32b9bd3f1ffa6f0d1b54a From fbe5fe736e65fa0559b31fb9b197a035b7df1bfe Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Wed, 7 Jun 2023 06:40:37 +0800 Subject: [PATCH 14/20] [ci/build]: Upgrade SONiC package versions (#15326) --- .../build-sonic-slave-bullseye/versions-py3 | 2 +- .../build-sonic-slave-buster/versions-py3 | 2 +- files/build/versions/default/versions-git | 10 +++---- files/build/versions/default/versions-mirror | 20 +++++++------- .../versions-deb-bullseye | 2 +- .../versions-deb-bullseye-armhf | 1 - .../dockers/docker-base-bullseye/versions-py3 | 2 +- .../dockers/docker-base-buster/versions-py3 | 2 +- .../versions-py3 | 2 +- .../docker-config-engine-buster/versions-py3 | 4 +-- .../dockers/docker-ptf/versions-deb-buster | 24 ++++++++--------- .../versions-deb-bullseye | 2 ++ .../dockers/docker-sonic-vs/versions-py3 | 2 +- .../versions-deb-bullseye | 2 ++ .../versions-deb-bullseye | 2 ++ .../versions-deb-bullseye | 4 +-- .../versions-deb-bullseye | 5 ++-- .../dockers/sonic-slave-bullseye/versions-py3 | 4 +-- .../sonic-slave-buster/versions-deb-buster | 26 +++++++++---------- .../dockers/sonic-slave-buster/versions-py3 | 6 ++--- .../versions/host-image/versions-deb-bullseye | 14 +++++----- .../host-image/versions-deb-bullseye-arm64 | 5 ---- .../host-image/versions-deb-bullseye-armhf | 6 +++-- files/build/versions/host-image/versions-py3 | 6 ++--- 24 files changed, 79 insertions(+), 76 deletions(-) delete mode 100644 files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye-armhf diff --git a/files/build/versions/build/build-sonic-slave-bullseye/versions-py3 b/files/build/versions/build/build-sonic-slave-bullseye/versions-py3 index 9044c9691996..e82ac8dfeef6 100644 --- a/files/build/versions/build/build-sonic-slave-bullseye/versions-py3 +++ b/files/build/versions/build/build-sonic-slave-bullseye/versions-py3 @@ -2,7 +2,7 @@ blessed==1.20.0 charset-normalizer==3.1.0 click-log==0.4.0 colorful==0.5.5 -docker==6.1.2 +docker==6.1.3 docker-image-py==0.1.12 enlighten==1.11.2 filelock==3.12.0 diff --git a/files/build/versions/build/build-sonic-slave-buster/versions-py3 b/files/build/versions/build/build-sonic-slave-buster/versions-py3 index 4f2dcc7bd232..8a228e0703fe 100644 --- a/files/build/versions/build/build-sonic-slave-buster/versions-py3 +++ b/files/build/versions/build/build-sonic-slave-buster/versions-py3 @@ -4,7 +4,7 @@ click==7.0 click-log==0.4.0 colorful==0.5.5 dbus-python==1.3.2 -docker==6.1.2 +docker==6.1.3 docker-image-py==0.1.12 enlighten==1.11.2 filelock==3.12.0 diff --git a/files/build/versions/default/versions-git b/files/build/versions/default/versions-git index 82d0ed83d6ae..2f7ee2bbc712 100644 --- a/files/build/versions/default/versions-git +++ b/files/build/versions/default/versions-git @@ -1,11 +1,11 @@ -https://chromium.googlesource.com/chromium/tools/depot_tools.git==04afb4b256a1aab562b0fcfaf7cd9ffe4ec42c1b +https://chromium.googlesource.com/chromium/tools/depot_tools.git==df2f11113c23d65c1fd7824b7ab3c55f7cfb9604 https://github.com/aristanetworks/swi-tools.git==b5f087e4774168bf536360d43c9c509c8f14ad9f https://github.com/CESNET/libyang.git==ea94c8b9f513f8a6ddc6ce1540fa41eaf4c8922a https://github.com/daveolson53/audisp-tacplus.git==559c9f22edd4f2dea0ecedffb3ad9502b12a75b6 https://github.com/daveolson53/libnss-tacplus.git==19008ab68d9d504aa58eb34d5f564755a1613b8b https://github.com/dyninc/OpenBFDD.git==e35f43ad8d2b3f084e96a84c392528a90d05a287 -https://github.com/flashrom/flashrom.git==385b3374e37fe1919177978a32fe2f48f2217817 -https://github.com/FreeRADIUS/freeradius-server.git==182e6fe91d4c5a66f720506c7349afefef9a64ec +https://github.com/flashrom/flashrom.git==c7812231bd5c69956ef8d97315e8e2f306d1c550 +https://github.com/FreeRADIUS/freeradius-server.git==fe2ea7b89312774ce007a2fdc0da27fd41f29a89 https://github.com/FreeRADIUS/pam_radius.git==8d373539bb9f13b0abfe8bcae0095a930a00fad0 https://github.com/jeroennijhof/pam_tacplus.git==4284d9016e64def2bb81d5f50f96dc3b59bfdc39 https://github.com/jpirko/libteam.git==61e27812c1074a865d7e1a778c0ce442837c28d7 @@ -14,11 +14,11 @@ https://github.com/Marvell-switching/mrvl-prestera.git==9dbae444204a2c27b33be698 https://github.com/Mellanox/libpsample.git==62bb27d9a49424e45191eee81df7ce0d8c74e774 https://github.com/opencomputeproject/SAI.git==fdaf928679dfa53ae21690f963b9b1f80032f2bf https://github.com/p4lang/scapy-vxlan.git==85ffe83da156568ee47a0750f638227e6e1d7479 -https://github.com/sflow/host-sflow==d61d7b3b52a1791d8b2782a32a7bdc391529ad31 +https://github.com/sflow/host-sflow==b9b61bc037aed4d3d0fac6b0b4d88bc78b7b485d https://github.com/sflow/sflowtool==4ce1223bb4c2cd0cbb1dd688dc0914561fcbb6c4 https://github.com/thom311/libnl==cbafad9ddf24caef5230fef715d34f0539603be0 https://salsa.debian.org/debian/libteam.git==48142125234a665ad5367b724af36a58fb484d3d -https://salsa.debian.org/kernel-team/ethtool/==97421dce8db53650dc08280f94bdd92cb4642cca +https://salsa.debian.org/kernel-team/ethtool/==532e36ef02837c78df47f8d561aa04b5cfed438f https://salsa.debian.org/kernel-team/initramfs-tools.git==193dfbb7929e518976f89f6c8dd9201982e56f80 https://salsa.debian.org/sk-guest/monit.git==c9da7ebb1f35dfba17b50b5969a6e75e29cbec0d https://salsa.debian.org/ssh-team/openssh.git==4cb9ac54235e8f90a590a976e1404480fb521930 \ No newline at end of file diff --git a/files/build/versions/default/versions-mirror b/files/build/versions/default/versions-mirror index 80ed3b7297bd..a1c3ae07e191 100644 --- a/files/build/versions/default/versions-mirror +++ b/files/build/versions/default/versions-mirror @@ -1,15 +1,15 @@ deb.nodesource.com_node%5f14.x_dists_bullseye==2023-02-17T00:35:28Z deb.nodesource.com_node%5f14.x_dists_buster==2023-02-17T00:35:28Z -debian==20230528T000207Z -debian-security==20230528T000210Z +debian==20230604T000128Z +debian-security==20230604T000129Z download.docker.com_linux_debian_dists_bullseye==2023-05-26T07:49:37Z download.docker.com_linux_debian_dists_buster==2023-05-26T07:49:38Z packages.microsoft.com_repos_sonic-dev_dists_jessie==2022-10-31T19:34:29Z -packages.trafficmanager.net_snapshot_debian-security_20230528T000210Z_dists_bullseye-security==2023-05-27T22:52:33Z -packages.trafficmanager.net_snapshot_debian-security_20230528T000210Z_dists_buster_updates==2023-05-27T22:52:33Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_bullseye==2023-04-29T09:31:02Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_bullseye-backports==2023-05-27T20:25:46Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_bullseye-updates==2023-05-27T20:25:46Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_buster==2022-09-10T11:30:54Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_buster-backports==2023-05-27T20:25:46Z -packages.trafficmanager.net_snapshot_debian_20230528T000207Z_dists_buster-updates==2023-05-27T20:25:45Z \ No newline at end of file +packages.trafficmanager.net_snapshot_debian-security_20230604T000129Z_dists_bullseye-security==2023-06-03T16:23:43Z +packages.trafficmanager.net_snapshot_debian-security_20230604T000129Z_dists_buster_updates==2023-06-03T16:23:43Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_bullseye==2023-04-29T09:31:02Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_bullseye-backports==2023-06-03T20:10:57Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_bullseye-updates==2023-06-03T20:10:57Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_buster==2022-09-10T11:30:54Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_buster-backports==2023-06-03T20:10:57Z +packages.trafficmanager.net_snapshot_debian_20230604T000128Z_dists_buster-updates==2023-06-03T20:10:57Z \ No newline at end of file diff --git a/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye b/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye index 26a7ad7d7b23..dafee34b3d80 100644 --- a/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye +++ b/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye @@ -56,7 +56,7 @@ lua-bitop==1.0.2-5 lua-cjson==2.1.0+dfsg-2.1 media-types==4.0.0 net-tools==1.60+git20181103.0eebece-1 -openssl==1.1.1n-0+deb11u4+fips +openssl==1.1.1n-0+deb11u5 perl==5.32.1-4+deb11u2 perl-modules-5.32==5.32.1-4+deb11u2 procps==2:3.3.17-5 diff --git a/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye-armhf b/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye-armhf deleted file mode 100644 index ecfd4bb3bb3d..000000000000 --- a/files/build/versions/dockers/docker-base-bullseye/versions-deb-bullseye-armhf +++ /dev/null @@ -1 +0,0 @@ -openssl==1.1.1n-0+deb11u4 \ No newline at end of file diff --git a/files/build/versions/dockers/docker-base-bullseye/versions-py3 b/files/build/versions/dockers/docker-base-bullseye/versions-py3 index cf6bd999d21e..8eb185d8452b 100644 --- a/files/build/versions/dockers/docker-base-bullseye/versions-py3 +++ b/files/build/versions/dockers/docker-base-bullseye/versions-py3 @@ -1,6 +1,6 @@ j2cli==0.3.10 jinja2==3.1.2 -markupsafe==2.1.2 +markupsafe==2.1.3 supervisor==4.2.1 supervisord-dependent-startup==1.4.0 toposort==1.10 \ No newline at end of file diff --git a/files/build/versions/dockers/docker-base-buster/versions-py3 b/files/build/versions/dockers/docker-base-buster/versions-py3 index cf6bd999d21e..8eb185d8452b 100644 --- a/files/build/versions/dockers/docker-base-buster/versions-py3 +++ b/files/build/versions/dockers/docker-base-buster/versions-py3 @@ -1,6 +1,6 @@ j2cli==0.3.10 jinja2==3.1.2 -markupsafe==2.1.2 +markupsafe==2.1.3 supervisor==4.2.1 supervisord-dependent-startup==1.4.0 toposort==1.10 \ No newline at end of file diff --git a/files/build/versions/dockers/docker-config-engine-bullseye/versions-py3 b/files/build/versions/dockers/docker-config-engine-bullseye/versions-py3 index ab9ffb3c8234..5cb30170522c 100644 --- a/files/build/versions/dockers/docker-config-engine-bullseye/versions-py3 +++ b/files/build/versions/dockers/docker-config-engine-bullseye/versions-py3 @@ -11,6 +11,6 @@ pyangbind==0.8.1 pyyaml==5.4.1 redis==4.5.5 redis-dump-load==1.1 -regex==2023.5.5 +regex==2023.6.3 six==1.16.0 xmltodict==0.12.0 \ No newline at end of file diff --git a/files/build/versions/dockers/docker-config-engine-buster/versions-py3 b/files/build/versions/dockers/docker-config-engine-buster/versions-py3 index 384ba72b8f2b..4d96d6bbc389 100644 --- a/files/build/versions/dockers/docker-config-engine-buster/versions-py3 +++ b/files/build/versions/dockers/docker-config-engine-buster/versions-py3 @@ -12,8 +12,8 @@ pyangbind==0.8.1 pyyaml==5.4.1 redis==4.5.5 redis-dump-load==1.1 -regex==2023.5.5 +regex==2023.6.3 six==1.16.0 -typing_extensions==4.6.2 +typing_extensions==4.6.3 xmltodict==0.12.0 zipp==3.15.0 \ No newline at end of file diff --git a/files/build/versions/dockers/docker-ptf/versions-deb-buster b/files/build/versions/dockers/docker-ptf/versions-deb-buster index 68d2faf33e7f..d70e17e82d2c 100644 --- a/files/build/versions/dockers/docker-ptf/versions-deb-buster +++ b/files/build/versions/dockers/docker-ptf/versions-deb-buster @@ -89,9 +89,9 @@ libcc1-0==8.3.0-6 libcdt5==2.40.1-6+deb10u1 libcgraph6==2.40.1-6+deb10u1 libcryptsetup12==2:2.1.0-5+deb10u2 -libcups2==2.2.10-6+deb10u6 +libcups2==2.2.10-6+deb10u7 libcupsfilters1==1.21.6-5+deb10u1 -libcupsimage2==2.2.10-6+deb10u6 +libcupsimage2==2.2.10-6+deb10u7 libcurl3-gnutls==7.64.0-4+deb10u6 libcurl4==7.64.0-4+deb10u6 libdaemon0==0.14-7 @@ -192,7 +192,7 @@ libjsoncpp1==1.7.4-3 libk5crypto3==1.17-3+deb10u5 libkeyutils1==1.6-6 libkmod2==26-1 -libkpathsea6==2018.20181218.49446-1+deb10u1 +libkpathsea6==2018.20181218.49446-1+deb10u2 libkrb5-3==1.17-3+deb10u5 libkrb5support0==1.17-3+deb10u5 libksba8==1.3.5-2+deb10u2 @@ -254,7 +254,7 @@ libpopt0==1.16-12 libpotrace0==1.15-1 libprocps7==2:3.3.15-2 libpsl5==0.20.2-2 -libptexenc1==2018.20181218.49446-1+deb10u1 +libptexenc1==2018.20181218.49446-1+deb10u2 libpython-dev==2.7.16-1 libpython-stdlib==2.7.16-1 libpython2-dev==2.7.16-1 @@ -288,7 +288,7 @@ libssh2-1==1.8.0-2.1 libssl-dev==1.1.1n-0+deb10u4 libssl1.1==1.1.1n-0+deb10u4 libstdc++-8-dev==8.3.0-6 -libsynctex2==2018.20181218.49446-1+deb10u1 +libsynctex2==2018.20181218.49446-1+deb10u2 libsystemd0==241-7~deb10u9 libtacacs+1==4.0.4.27a-3 libtasn1-6==4.13-3+deb10u1 @@ -297,9 +297,9 @@ libteam-utils==1.28-1 libteam5==1.28-1 libteamdctl0==1.28-1 libteckit0==2.5.8+ds2-5 -libtexlua52==2018.20181218.49446-1+deb10u1 -libtexlua53==2018.20181218.49446-1+deb10u1 -libtexluajit2==2018.20181218.49446-1+deb10u1 +libtexlua52==2018.20181218.49446-1+deb10u2 +libtexlua53==2018.20181218.49446-1+deb10u2 +libtexluajit2==2018.20181218.49446-1+deb10u2 libtext-iconv-perl==1.7-5+b7 libthai-data==0.1.28-2 libthai0==0.1.28-2 @@ -317,9 +317,9 @@ libunbound8==1.9.0-2+deb10u3 liburi-perl==1.76-1 libutempter0==1.1.6-3 libuv1==1.24.1-1+deb10u1 -libwebp6==0.6.1-2+deb10u1 -libwebpdemux2==0.6.1-2+deb10u1 -libwebpmux3==0.6.1-2+deb10u1 +libwebp6==0.6.1-2+deb10u2 +libwebpdemux2==0.6.1-2+deb10u2 +libwebpmux3==0.6.1-2+deb10u2 libwoff1==1.0.2-1 libwrap0==7.6.q-28 libwww-perl==6.36-2 @@ -478,7 +478,7 @@ tcpdump==4.9.3-1~deb10u2 telnet==0.17-41.2 tex-common==6.11 texlive-base==2018.20190227-2 -texlive-binaries==2018.20181218.49446-1+deb10u1 +texlive-binaries==2018.20181218.49446-1+deb10u2 texlive-latex-base==2018.20190227-2 tk8.6-blt2.5==2.5.3+dfsg-4 tmux==2.8-3+deb10u1 diff --git a/files/build/versions/dockers/docker-saiserverv2-mlnx/versions-deb-bullseye b/files/build/versions/dockers/docker-saiserverv2-mlnx/versions-deb-bullseye index cc17560d7004..2a52cbf165d1 100644 --- a/files/build/versions/dockers/docker-saiserverv2-mlnx/versions-deb-bullseye +++ b/files/build/versions/dockers/docker-saiserverv2-mlnx/versions-deb-bullseye @@ -80,6 +80,8 @@ librhash0==1.4.1-2 libsaithrift-dev==0.9.4 libsource-highlight-common==3.1.9-3 libsource-highlight4v5==3.1.9-3+b1 +libssl-dev==1.1.1n-0+deb11u5 +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libthrift0==0.14.1 libtirpc-dev==1.3.1-1+deb11u1 diff --git a/files/build/versions/dockers/docker-sonic-vs/versions-py3 b/files/build/versions/dockers/docker-sonic-vs/versions-py3 index 0976cbbf7058..b56b3fd779f3 100644 --- a/files/build/versions/dockers/docker-sonic-vs/versions-py3 +++ b/files/build/versions/dockers/docker-sonic-vs/versions-py3 @@ -5,7 +5,7 @@ click==7.0 click-log==0.4.0 colorful==0.5.5 dbus-python==1.3.2 -docker==6.1.2 +docker==6.1.3 docker-image-py==0.1.12 enlighten==1.11.2 filelock==3.12.0 diff --git a/files/build/versions/dockers/docker-syncd-brcm-dnx-rpc/versions-deb-bullseye b/files/build/versions/dockers/docker-syncd-brcm-dnx-rpc/versions-deb-bullseye index 4ff318b3f620..237f8719ee88 100644 --- a/files/build/versions/dockers/docker-syncd-brcm-dnx-rpc/versions-deb-bullseye +++ b/files/build/versions/dockers/docker-syncd-brcm-dnx-rpc/versions-deb-bullseye @@ -48,6 +48,8 @@ libqt5dbus5==5.15.2+dfsg-9 libqt5network5==5.15.2+dfsg-9 libquadmath0==10.2.1-6 librhash0==1.4.1-2 +libssl-dev==1.1.1n-0+deb11u5 +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libthrift-0.11.0==0.11.0-4 libtirpc-dev==1.3.1-1+deb11u1 diff --git a/files/build/versions/dockers/docker-syncd-brcm-rpc/versions-deb-bullseye b/files/build/versions/dockers/docker-syncd-brcm-rpc/versions-deb-bullseye index 4ff318b3f620..237f8719ee88 100644 --- a/files/build/versions/dockers/docker-syncd-brcm-rpc/versions-deb-bullseye +++ b/files/build/versions/dockers/docker-syncd-brcm-rpc/versions-deb-bullseye @@ -48,6 +48,8 @@ libqt5dbus5==5.15.2+dfsg-9 libqt5network5==5.15.2+dfsg-9 libquadmath0==10.2.1-6 librhash0==1.4.1-2 +libssl-dev==1.1.1n-0+deb11u5 +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libthrift-0.11.0==0.11.0-4 libtirpc-dev==1.3.1-1+deb11u1 diff --git a/files/build/versions/dockers/docker-syncd-mlnx-rpc/versions-deb-bullseye b/files/build/versions/dockers/docker-syncd-mlnx-rpc/versions-deb-bullseye index 1d4acf267d25..c2d64f8780c8 100644 --- a/files/build/versions/dockers/docker-syncd-mlnx-rpc/versions-deb-bullseye +++ b/files/build/versions/dockers/docker-syncd-mlnx-rpc/versions-deb-bullseye @@ -42,8 +42,8 @@ libqt5dbus5==5.15.2+dfsg-9 libqt5network5==5.15.2+dfsg-9 libquadmath0==10.2.1-6 librhash0==1.4.1-2 -libssl-dev==1.1.1n-0+deb11u3 -libssl1.1==1.1.1n-0+deb11u3 +libssl-dev==1.1.1n-0+deb11u5 +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libthrift-0.11.0==0.11.0-4 libtsan0==10.2.1-6 diff --git a/files/build/versions/dockers/sonic-slave-bullseye/versions-deb-bullseye b/files/build/versions/dockers/sonic-slave-bullseye/versions-deb-bullseye index e2a237125102..e288388b0e0e 100644 --- a/files/build/versions/dockers/sonic-slave-bullseye/versions-deb-bullseye +++ b/files/build/versions/dockers/sonic-slave-bullseye/versions-deb-bullseye @@ -1104,7 +1104,8 @@ libsratom-0-0==0.6.8-1 libsrt1.4-gnutls==1.4.2-1.3 libssh-gcrypt-4==0.9.7-0+deb11u1 libssh2-1==1.9.0-2 -libssl-dev==1.1.1n-0+deb11u4 +libssl-dev==1.1.1n-0+deb11u5 +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libstemmer0d==2.1.0-1 libstrictures-perl==2.000006-1 @@ -1425,7 +1426,7 @@ opensp==1.5.2-13+b2 openssh-client==1:8.4p1-5+deb11u1 openssh-server==1:8.4p1-5+deb11u1 openssh-sftp-server==1:8.4p1-5+deb11u1 -openssl==1.1.1n-0+deb11u4 +openssl==1.1.1n-0+deb11u5 ovmf==2020.11-2+deb11u1 packagekit==1.2.2-2 packagekit-tools==1.2.2-2 diff --git a/files/build/versions/dockers/sonic-slave-bullseye/versions-py3 b/files/build/versions/dockers/sonic-slave-bullseye/versions-py3 index 2b2caa108c44..08d419b1c5cb 100644 --- a/files/build/versions/dockers/sonic-slave-bullseye/versions-py3 +++ b/files/build/versions/dockers/sonic-slave-bullseye/versions-py3 @@ -6,7 +6,7 @@ automat==20.2.0 babel==2.8.0 bcrypt==3.1.7 beautifulsoup4==4.9.3 -bitarray==2.7.3 +bitarray==2.7.4 certifi==2020.6.20 chardet==4.0.0 click==7.1.2 @@ -86,7 +86,7 @@ pytz==2021.1 pyxdg==0.27 pyyaml==5.4.1 redis==4.5.5 -regex==2023.5.5 +regex==2023.6.3 requests==2.25.1 roman==2.0.0 service-identity==18.1.0 diff --git a/files/build/versions/dockers/sonic-slave-buster/versions-deb-buster b/files/build/versions/dockers/sonic-slave-buster/versions-deb-buster index 8b6af4d730c9..e4cac0f64a26 100644 --- a/files/build/versions/dockers/sonic-slave-buster/versions-deb-buster +++ b/files/build/versions/dockers/sonic-slave-buster/versions-deb-buster @@ -413,9 +413,9 @@ libcryptsetup12==2:2.1.0-5+deb10u2 libcrystalhd3==1:0.0~git20110715.fdd2f19-13 libcunit1==2.1-3-dfsg-2+b12 libcunit1-dev==2.1-3-dfsg-2+b12 -libcups2==2.2.10-6+deb10u6 +libcups2==2.2.10-6+deb10u7 libcupsfilters1==1.21.6-5+deb10u1 -libcupsimage2==2.2.10-6+deb10u6 +libcupsimage2==2.2.10-6+deb10u7 libcurl3-gnutls==7.64.0-4+deb10u6 libcurl4==7.64.0-4+deb10u6 libcurl4-openssl-dev==7.64.0-4+deb10u6 @@ -721,7 +721,7 @@ libkadm5srv-mit11==1.17-3+deb10u5 libkdb5-9==1.17-3+deb10u5 libkeyutils1==1.6-6 libkmod2==26-1 -libkpathsea6==2018.20181218.49446-1+deb10u1 +libkpathsea6==2018.20181218.49446-1+deb10u2 libkrb5-3==1.17-3+deb10u5 libkrb5-dev==1.17-3+deb10u5 libkrb5support0==1.17-3+deb10u5 @@ -957,7 +957,7 @@ libproxy1v5==0.4.15-5+deb10u1 libpsl5==0.20.2-2 libpsm-infinipath1==3.3+20.604758e7-6 libpsm2-2==11.2.78-1 -libptexenc1==2018.20181218.49446-1+deb10u1 +libptexenc1==2018.20181218.49446-1+deb10u2 libpthread-stubs0-dev==0.4-1 libpulse0==12.2-4+deb10u1 libpython-all-dev==2.7.16-1 @@ -1087,7 +1087,7 @@ libspeex1==1.2~rc1.2-1+b2 libspice-server1==0.14.0-1.3+deb10u1 libsqlite3-0==3.27.2-3+deb10u2 libsratom-0-0==0.6.0~dfsg0-1 -libssh-gcrypt-4==0.8.7-1+deb10u1 +libssh-gcrypt-4==0.8.7-1+deb10u2 libssh2-1==1.8.0-2.1 libssl-dev==1.1.1n-0+deb10u4 libssl1.1==1.1.1n-0+deb10u4 @@ -1110,7 +1110,7 @@ libsurefire-java==2.22.1-1 libswitch-perl==2.17-2 libswresample3==7:4.1.10-0+deb10u1 libswscale5==7:4.1.10-0+deb10u1 -libsynctex2==2018.20181218.49446-1+deb10u1 +libsynctex2==2018.20181218.49446-1+deb10u2 libsys-hostname-long-perl==1.5-1 libsystemd-dev==241-7~deb10u9 libtag1v5==1.11.1+dfsg.1-0.3+deb10u1 @@ -1125,9 +1125,9 @@ libtemplate-perl==2.27-1+b1 libterm-readkey-perl==2.38-1 libtest-fatal-perl==0.014-1 libtest-refcount-perl==0.08-3 -libtexlua52==2018.20181218.49446-1+deb10u1 -libtexlua53==2018.20181218.49446-1+deb10u1 -libtexluajit2==2018.20181218.49446-1+deb10u1 +libtexlua52==2018.20181218.49446-1+deb10u2 +libtexlua53==2018.20181218.49446-1+deb10u2 +libtexluajit2==2018.20181218.49446-1+deb10u2 libtext-charwidth-perl==0.04-7.1+b1 libtext-glob-perl==0.10-1 libtext-iconv-perl==1.7-5+b7 @@ -1204,9 +1204,9 @@ libwayland-cursor0==1.16.0-1 libwayland-dev==1.16.0-1 libwayland-egl1==1.16.0-1 libwayland-server0==1.16.0-1 -libwebp6==0.6.1-2+deb10u1 -libwebpdemux2==0.6.1-2+deb10u1 -libwebpmux3==0.6.1-2+deb10u1 +libwebp6==0.6.1-2+deb10u2 +libwebpdemux2==0.6.1-2+deb10u2 +libwebpmux3==0.6.1-2+deb10u2 libwebsocket-api-java==1.1-1+deb10u1 libwmf0.2-7==0.2.8.4-14 libwoff1==1.0.2-1 @@ -1717,7 +1717,7 @@ tex-gyre==20180621-3 texi2html==1.82+dfsg1-5 texinfo==6.5.0.dfsg.1-4+b1 texlive-base==2018.20190227-2 -texlive-binaries==2018.20181218.49446-1+deb10u1 +texlive-binaries==2018.20181218.49446-1+deb10u2 texlive-fonts-recommended==2018.20190227-2 texlive-formats-extra==2018.20190227-2 texlive-generic-recommended==2018.20190227-2 diff --git a/files/build/versions/dockers/sonic-slave-buster/versions-py3 b/files/build/versions/dockers/sonic-slave-buster/versions-py3 index abee70bdd448..baece2729901 100644 --- a/files/build/versions/dockers/sonic-slave-buster/versions-py3 +++ b/files/build/versions/dockers/sonic-slave-buster/versions-py3 @@ -4,7 +4,7 @@ async-timeout==4.0.2 atomicwrites==1.1.5 attrs==18.2.0 babel==2.6.0 -bitarray==2.7.3 +bitarray==2.7.4 certifi==2018.8.24 chardet==3.0.4 cov-core==1.15.0 @@ -64,14 +64,14 @@ pytz==2019.1 pyxdg==0.25 pyyaml==5.4.1 redis==4.5.5 -regex==2023.5.5 +regex==2023.6.3 requests==2.21.0 roman==2.0.0 secretstorage==2.3.1 six==1.12.0 sphinx==1.8.4 sphinx-rtd-theme==0.4.3 -typing_extensions==4.6.2 +typing_extensions==4.6.3 unattended-upgrades==0.1 unidiff==0.5.4 urllib3==1.24.1 diff --git a/files/build/versions/host-image/versions-deb-bullseye b/files/build/versions/host-image/versions-deb-bullseye index 83be5264d5bd..13df298ca2f3 100644 --- a/files/build/versions/host-image/versions-deb-bullseye +++ b/files/build/versions/host-image/versions-deb-bullseye @@ -72,7 +72,7 @@ grub2-common==2.06-3~deb11u5 haveged==1.9.14-1 hdparm==9.60+ds-1 hping3==3.a2.ds2-10 -hw-management==1.mlnx.7.0020.4104 +hw-management==1.mlnx.7.0020.4301 i2c-tools==4.2-1+b1 ifmetric==0.3-5 ifupdown2==3.0.0-1 @@ -266,7 +266,7 @@ libsm6==2:1.2.3-1 libsqlite3-0==3.34.1-3 libssh2-1==1.9.0-2 libssl-dev==1.1.1n-0+deb11u4+fips -libssl1.1==1.1.1n-0+deb11u4+fips +libssl1.1==1.1.1n-0+deb11u5 libstdc++-10-dev==10.2.1-6 libswsscommon==1.0.0 libsysfs2==2.1.0+repack-7 @@ -326,13 +326,13 @@ ndisc6==1.0.4-2 net-tools==1.60+git20181103.0eebece-1 netbase==6.3 netfilter-persistent==1.0.15 -ntp==1:4.2.8p15+dfsg-1 +ntp==1:4.2.8p15+dfsg-1+deb10u2 ntpstat==0.0.0.1-2+b1 opennsl-modules==7.1.0.0 -openssh-client==1:8.4p1-5+deb11u1 -openssh-server==1:8.4p1-5+deb11u1 -openssh-sftp-server==1:8.4p1-5+deb11u1 -openssl==1.1.1n-0+deb11u4 +openssh-client==1:8.4p1-5+deb11u1+fips +openssh-server==1:8.4p1-5+deb11u1+fips +openssh-sftp-server==1:8.4p1-5+deb11u1+fips +openssl==1.1.1n-0+deb11u5 patch==2.7.6-7 pci.ids==0.0~2021.02.08-1 pciutils==1:3.7.0-5 diff --git a/files/build/versions/host-image/versions-deb-bullseye-arm64 b/files/build/versions/host-image/versions-deb-bullseye-arm64 index 236923f2aa22..f689d9d3d249 100644 --- a/files/build/versions/host-image/versions-deb-bullseye-arm64 +++ b/files/build/versions/host-image/versions-deb-bullseye-arm64 @@ -8,11 +8,6 @@ libxml2-dev==2.9.10+dfsg-6.7+deb11u4 libxslt1-dev==1.1.34-4+deb11u1 libxslt1.1==1.1.34-4+deb11u1 linux-image-5.10.0-18-2-arm64-unsigned==5.10.140-1 -ntp==1:4.2.8p15+dfsg-1+deb10u2 ntpstat==0.0.0.1-2 -openssh-client==1:8.4p1-5+deb11u1+fips -openssh-server==1:8.4p1-5+deb11u1+fips -openssh-sftp-server==1:8.4p1-5+deb11u1+fips -openssl==1.1.1n-0+deb11u4+fips picocom==3.1-2 tsingma-bsp==1.0 \ No newline at end of file diff --git a/files/build/versions/host-image/versions-deb-bullseye-armhf b/files/build/versions/host-image/versions-deb-bullseye-armhf index 1f446a146439..d4761480f25a 100644 --- a/files/build/versions/host-image/versions-deb-bullseye-armhf +++ b/files/build/versions/host-image/versions-deb-bullseye-armhf @@ -3,13 +3,15 @@ ebtables==2.0.11-4 icu-devtools==67.1-7 libicu-dev==67.1-7 libicu67==67.1-7 -libssl-dev==1.1.1n-0+deb11u4 +libssl-dev==1.1.1n-0+deb11u5 libxml2==2.9.10+dfsg-6.7+deb11u4 libxml2-dev==2.9.10+dfsg-6.7+deb11u4 libxslt1-dev==1.1.34-4+deb11u1 libxslt1.1==1.1.34-4+deb11u1 linux-image-5.10.0-18-2-armmp==5.10.140-1 mrvlprestera==1.0 -ntp==1:4.2.8p15+dfsg-1+deb10u2 ntpstat==0.0.0.1-2 +openssh-client==1:8.4p1-5+deb11u1 +openssh-server==1:8.4p1-5+deb11u1 +openssh-sftp-server==1:8.4p1-5+deb11u1 picocom==3.1-2 \ No newline at end of file diff --git a/files/build/versions/host-image/versions-py3 b/files/build/versions/host-image/versions-py3 index f55b17dec953..b65586646fb0 100644 --- a/files/build/versions/host-image/versions-py3 +++ b/files/build/versions/host-image/versions-py3 @@ -10,7 +10,7 @@ charset-normalizer==3.1.0 click==7.0 click-log==0.4.0 colorful==0.5.5 -cryptography==40.0.2 +cryptography==41.0.1 dbus-python==1.2.16 docker==6.1.1 docker-image-py==0.1.12 @@ -31,7 +31,7 @@ jsonschema==2.6.0 lazy-object-proxy==1.9.0 lxml==4.9.1 m2crypto==0.38.0 -markupsafe==2.1.2 +markupsafe==2.1.3 natsort==6.2.1 netaddr==0.8.0 netifaces==0.11.0 @@ -56,7 +56,7 @@ python-apt==2.2.1 python-dateutil==2.8.2 pyyaml==5.4.1 redis==4.5.5 -regex==2023.5.5 +regex==2023.6.3 requests==2.31.0 scapy==2.4.4 semantic-version==2.10.0 From 77f28938237b9244a287ce5d9cf1e57863937298 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Wed, 7 Jun 2023 10:03:22 +0800 Subject: [PATCH 15/20] [submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically (#15366) src/sonic-platform-daemons * 18815c7 - (HEAD -> 202205, origin/202205) Revert "[ycabled] refactor code for onboarding async client changes;refactor (#355)" (3 minutes ago) [Ying Xie] * 5324554 - Revert "add async notification support in active-active topo; refactor code for ycable tasks for change events (#327)" (3 minutes ago) [Ying Xie] * cbbe2b5 - Revert "[ycabled] fix bug for `show mux status` delayed response (#364)" (3 minutes ago) [Ying Xie] * 9746709 - Revert "[dualtor] Fix command `show mux status` (#371)" (3 minutes ago) [Ying Xie] * 551ab3c - Revert "[ycabled] correct the wrong function call for 'config hwmode state' (#372)" (3 minutes ago) [Ying Xie] --- src/sonic-platform-daemons | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-daemons b/src/sonic-platform-daemons index a90bff5b3c28..18815c72e605 160000 --- a/src/sonic-platform-daemons +++ b/src/sonic-platform-daemons @@ -1 +1 @@ -Subproject commit a90bff5b3c28d71198d32b9bd3f1ffa6f0d1b54a +Subproject commit 18815c72e60519bf5e7dc16b46a5e15c44be1455 From dfee3f369b6b6749c9237dad2c0ace1eb0dabeb1 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Wed, 7 Jun 2023 23:02:29 +0800 Subject: [PATCH 16/20] [submodule] Update submodule sonic-utilities to the latest HEAD automatically (#15367) src/sonic-utilities * 75ca81e4 - (HEAD -> 202205, origin/202205) [202205][config]Support multi-asic Golden Config override with fix (#2825) (#2862) (13 hours ago) [jingwenxie] --- src/sonic-utilities | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-utilities b/src/sonic-utilities index ec472146325d..75ca81e47c60 160000 --- a/src/sonic-utilities +++ b/src/sonic-utilities @@ -1 +1 @@ -Subproject commit ec472146325d7b5b922be0bbb205f0dc81f9c3f6 +Subproject commit 75ca81e47c60220af0dd3d00c0922507d68cce06 From dc6b6bb8f3169526a6a1d18df9f8bcbd78ae526f Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Wed, 7 Jun 2023 23:03:18 +0800 Subject: [PATCH 17/20] [submodule] Update submodule sonic-telemetry to the latest HEAD automatically (#15373) src/sonic-telemetry * 5a83c07 - (HEAD -> 202205, origin/202205) Merge pull request #109 from zbud-msft/backport-202205 (86 minutes ago) [Ying Xie] * 0f75a64 - [202012] Workaround gomonkey for armhf (#88) (3 weeks ago) [Zain Budhwani] * 1b0dc75 - Fix Makefile error (3 weeks ago) [Zain Budhwani] * 72e4540 - Add diff cov (#85) (3 weeks ago) [Zain Budhwani] * 11aace5 - Add get-update to azp yml (#79) (3 weeks ago) [Zain Budhwani] * 3eaaccc - Add net core and code coverage results (#77) (3 weeks ago) [Zain Budhwani] * 3cf3883 - Enable unit test (3 weeks ago) [ganglyu] * 2a0928f - Change dir name in pipeline (#75) (4 weeks ago) [Zain Budhwani] * baa845a - Update yml (4 weeks ago) [Zain Budhwani] * c533d52 - Fix format (4 weeks ago) [ganglyu] --- src/sonic-telemetry | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-telemetry b/src/sonic-telemetry index 727aefd3de0f..5a83c07211db 160000 --- a/src/sonic-telemetry +++ b/src/sonic-telemetry @@ -1 +1 @@ -Subproject commit 727aefd3de0fb04feb020e10cbfd6788d0b93bf1 +Subproject commit 5a83c07211db6de5c82ab45ca6cc89f1857b5b20 From bd323a854cd902cd251efec76e5ed5685c52743e Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Thu, 8 Jun 2023 00:50:07 +0800 Subject: [PATCH 18/20] [submodule] Update submodule sonic-platform-common to the latest HEAD automatically (#15372) src/sonic-platform-common * 4969f70 - (HEAD -> 202205, origin/202205) Skip CDB and VDM for flat memory modules (#281) (2 minutes ago) [Prince George] --- src/sonic-platform-common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-common b/src/sonic-platform-common index f1f1dd357686..4969f70897fc 160000 --- a/src/sonic-platform-common +++ b/src/sonic-platform-common @@ -1 +1 @@ -Subproject commit f1f1dd35768665cc07e1f8059578d98d466f0cde +Subproject commit 4969f70897fc45d1e30ca6315508e03bf1805beb From ffd062afae33e308b75345697bc45e12cce50d5c Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Thu, 8 Jun 2023 03:40:23 +0800 Subject: [PATCH 19/20] updated internal route policy for chassis-packet (#15349) (#15378) --- .../bgpd/templates/internal/instance.conf.j2 | 6 ++--- .../instance.conf/chassis_packet_v4.conf | 15 ++++++++++++ .../instance.conf/chassis_packet_v4.json | 23 +++++++++++++++++++ .../instance.conf/chassis_packet_v6.conf | 15 ++++++++++++ .../instance.conf/chassis_packet_v6.json | 23 +++++++++++++++++++ .../instance.conf/result_back_v4.conf | 1 - .../instance.conf/result_back_v6.conf | 1 - 7 files changed, 78 insertions(+), 6 deletions(-) create mode 100644 src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.conf create mode 100644 src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.json create mode 100644 src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.conf create mode 100644 src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.json diff --git a/dockers/docker-fpm-frr/frr/bgpd/templates/internal/instance.conf.j2 b/dockers/docker-fpm-frr/frr/bgpd/templates/internal/instance.conf.j2 index 44c70f49bd67..06eabb5fc7cc 100644 --- a/dockers/docker-fpm-frr/frr/bgpd/templates/internal/instance.conf.j2 +++ b/dockers/docker-fpm-frr/frr/bgpd/templates/internal/instance.conf.j2 @@ -10,18 +10,16 @@ address-family ipv4 neighbor {{ neighbor_addr }} peer-group INTERNAL_PEER_V4 ! -{% if CONFIG_DB__DEVICE_METADATA['localhost']['sub_role'] == 'BackEnd' %} +{% if CONFIG_DB__DEVICE_METADATA['localhost']['sub_role'] == 'BackEnd' or CONFIG_DB__DEVICE_METADATA['localhost']['switch_type'] == 'chassis-packet' %} neighbor {{ neighbor_addr }} next-hop-self force - neighbor {{ neighbor_addr }} route-map FROM_BGP_INTERNAL_PEER_V4 in {% endif %} ! {% elif neighbor_addr | ipv6 %} address-family ipv6 neighbor {{ neighbor_addr }} peer-group INTERNAL_PEER_V6 ! -{% if CONFIG_DB__DEVICE_METADATA['localhost']['sub_role'] == 'BackEnd' %} +{% if CONFIG_DB__DEVICE_METADATA['localhost']['sub_role'] == 'BackEnd' or CONFIG_DB__DEVICE_METADATA['localhost']['switch_type'] == 'chassis-packet' %} neighbor {{ neighbor_addr }} next-hop-self force - neighbor {{ neighbor_addr }} route-map FROM_BGP_INTERNAL_PEER_V6 in {% endif %} {% endif %} ! diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.conf b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.conf new file mode 100644 index 000000000000..f848ebd457d4 --- /dev/null +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.conf @@ -0,0 +1,15 @@ +! +! template: bgpd/templates/internal/instance.conf.j2 +! + neighbor 10.10.10.10 remote-as 555 + neighbor 10.10.10.10 description remote_peer + neighbor 10.10.10.10 timers 3 10 + neighbor 10.10.10.10 timers connect 10 + address-family ipv4 + neighbor 10.10.10.10 peer-group INTERNAL_PEER_V4 + neighbor 10.10.10.10 next-hop-self force + neighbor 10.10.10.10 activate + exit-address-family +! +! end of template: bgpd/templates/internal/instance.conf.j2 +! diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.json b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.json new file mode 100644 index 000000000000..41f4aab4f8af --- /dev/null +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v4.json @@ -0,0 +1,23 @@ +{ + "CONFIG_DB__DEVICE_METADATA": { + "localhost": { + "sub_role": "FrontEnd", + "type": "SpineRouter", + "switch_type": "chassis-packet" + } + }, + "neighbor_addr": "10.10.10.10", + "bgp_session": { + "asn": "555", + "name": "remote_peer", + "keepalive": "5", + "holdtime": "30", + "admin_status": "down", + "ASIC": "something" + }, + "constants": { + "deployment_id_asn_map": { + "5": "51111" + } + } +} diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.conf b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.conf new file mode 100644 index 000000000000..09c021b9195b --- /dev/null +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.conf @@ -0,0 +1,15 @@ +! +! template: bgpd/templates/internal/instance.conf.j2 +! + neighbor fc::10 remote-as 555 + neighbor fc::10 description remote_peer + neighbor fc::10 timers 3 10 + neighbor fc::10 timers connect 10 + address-family ipv6 + neighbor fc::10 peer-group INTERNAL_PEER_V6 + neighbor fc::10 next-hop-self force + neighbor fc::10 activate + exit-address-family +! +! end of template: bgpd/templates/internal/instance.conf.j2 +! diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.json b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.json new file mode 100644 index 000000000000..eb25b37c3206 --- /dev/null +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/chassis_packet_v6.json @@ -0,0 +1,23 @@ +{ + "CONFIG_DB__DEVICE_METADATA": { + "localhost": { + "sub_role": "FrontEnd", + "type": "SpineRouter", + "switch_type": "chassis-packet" + } + }, + "neighbor_addr": "fc::10", + "bgp_session": { + "asn": "555", + "name": "remote_peer", + "keepalive": "5", + "holdtime": "30", + "admin_status": "down", + "ASIC": "something" + }, + "constants": { + "deployment_id_asn_map": { + "5": "51111" + } + } +} diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v4.conf b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v4.conf index 43fdc12921bc..90e0e1315831 100644 --- a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v4.conf +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v4.conf @@ -8,7 +8,6 @@ address-family ipv4 neighbor 10.10.10.10 peer-group INTERNAL_PEER_V4 neighbor 10.10.10.10 next-hop-self force - neighbor 10.10.10.10 route-map FROM_BGP_INTERNAL_PEER_V4 in neighbor 10.10.10.10 route-reflector-client neighbor 10.10.10.10 activate exit-address-family diff --git a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v6.conf b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v6.conf index 811f7b808478..75f8fd0d136f 100644 --- a/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v6.conf +++ b/src/sonic-bgpcfgd/tests/data/internal/instance.conf/result_back_v6.conf @@ -8,7 +8,6 @@ address-family ipv6 neighbor fc::10 peer-group INTERNAL_PEER_V6 neighbor fc::10 next-hop-self force - neighbor fc::10 route-map FROM_BGP_INTERNAL_PEER_V6 in neighbor fc::10 route-reflector-client neighbor fc::10 activate exit-address-family From af47583c798e2c9095ea289ddd5a36fa2dbaf4cd Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Thu, 8 Jun 2023 05:34:02 +0800 Subject: [PATCH 20/20] Added change to add 'peerType' as element in NEIGH_STATE_TABLE. (#15265) (#15381) --- src/sonic-bgpcfgd/bgpmon/bgpmon.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/sonic-bgpcfgd/bgpmon/bgpmon.py b/src/sonic-bgpcfgd/bgpmon/bgpmon.py index 2b50bd6cf58d..d6c2277684bd 100755 --- a/src/sonic-bgpcfgd/bgpmon/bgpmon.py +++ b/src/sonic-bgpcfgd/bgpmon/bgpmon.py @@ -6,7 +6,8 @@ Initial creation of this daemon is to assist SNMP agent in obtaining the BGP related information for its MIB support. The MIB that this daemon is - assisting is for the CiscoBgp4MIB (Neighbor state only). If there are other + assisting is for the CiscoBgp4MIB (Neighbor state only). Also for chassis use-case + it identify if the given BGP neighbors as i-BGP vs e-BGP. If there are other BGP related items that needs to be updated in a periodic manner in the future, then more can be added into this process. @@ -69,7 +70,9 @@ def update_new_peer_states(self, peer_dict): peer_l = peer_dict["peers"].keys() self.new_peer_l.update(peer_l) for peer in peer_l: - self.new_peer_state[peer] = peer_dict["peers"][peer]["state"] + self.new_peer_state[peer] = (peer_dict["peers"][peer]["state"], + peer_dict["peers"][peer]["remoteAs"], + peer_dict["peers"][peer]["localAs"]) # Get a new snapshot of BGP neighbors and store them in the "new" location def get_all_neigh_states(self): @@ -119,17 +122,19 @@ def update_neigh_states(self): key = "NEIGH_STATE_TABLE|%s" % peer if peer in self.peer_l: # only update the entry if state changed - if self.peer_state[peer] != self.new_peer_state[peer]: + if self.peer_state[peer] != self.new_peer_state[peer][0]: # state changed. Update state DB for this entry - state = self.new_peer_state[peer] - data[key] = {'state':state} + state = self.new_peer_state[peer][0] + peerType = "i-BGP" if self.new_peer_state[peer][1] == self.new_peer_state[peer][2] else "e-BGP" + data[key] = {'state':state, 'peerType':peerType} self.peer_state[peer] = state # remove this neighbor from old set since it is accounted for self.peer_l.remove(peer) else: # New neighbor found case. Add to dictionary and state DB - state = self.new_peer_state[peer] - data[key] = {'state':state} + state = self.new_peer_state[peer][0] + peerType = "i-BGP" if self.new_peer_state[peer][1] == self.new_peer_state[peer][2] else "e-BGP" + data[key] = {'state':state, 'peerType':peerType} self.peer_state[peer] = state if len(data) > PIPE_BATCH_MAX_COUNT: self.flush_pipe(data)