Skip to content

show counter for port, pg, queue, when ptftest enter, exit and exception#7541

Merged
XuChen-MSFT merged 2 commits intosonic-net:202012from
XuChen-MSFT:xuchen3/202012/show-stats
Mar 1, 2023
Merged

show counter for port, pg, queue, when ptftest enter, exit and exception#7541
XuChen-MSFT merged 2 commits intosonic-net:202012from
XuChen-MSFT:xuchen3/202012/show-stats

Conversation

@XuChen-MSFT
Copy link
Contributor

Description of PR

Summary:
Fixes # (issue)

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Back port request

  • 201911
  • 202012
  • 202205

Approach

What is the motivation for this PR?

add more counter value output, to increace trouleshooting capability.

How did you do it?

  • collect all port's counter when enter each ptf testcase
  • collect all port's counter, and show them, when exit each ptf testcase normally and abnormally.
  • replace some exiting various show counter api with new generic api

p.s.
commit 202012 first, and then will double commit to master and 202205

How did you verify/test it?

run all qos sai testcase to check if they are working well.
pass local test.

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

@XuChen-MSFT
Copy link
Contributor Author

sample output for normally exit ptf test:

show counter PtfCnt [PFCtest]
+---------+----+-------+
|   port  | rx |   tx  |
+---------+----+-------+
|  0 base | 0  |   0   |
|    0    | 32 |   0   |
|  2 base | 0  |   0   |
|    2    | 0  | 59327 |
|  4 base | 0  |   0   |
|    4    | 0  |   0   |
|  6 base | 0  |   0   |
|    6    | 0  |   0   |
|  8 base | 0  |   0   |
|    8    | 0  |   0   |
| 10 base | 0  |   0   |
|    10   | 0  |   0   |
| 16 base | 0  |   0   |
|    16   | 0  |   0   |
| 18 base | 0  |   0   |
|    18   | 0  |   0   |
| 20 base | 0  |   0   |
|    20   | 0  |   0   |
| 22 base | 0  |   0   |
|    22   | 0  |   0   |
| 24 base | 0  |   0   |
|    24   | 0  |   0   |
| 26 base | 0  |   0   |
|    26   | 0  |   0   |
| 28 base | 0  |   0   |
|    28   | 0  |   0   |
| 30 base | 0  |   0   |
|    30   | 0  |   0   |
| 32 base | 0  |   0   |
|    32   | 0  |   0   |
| 34 base | 0  |   0   |
|    34   | 0  |   0   |
| 36 base | 0  |   0   |
|    36   | 0  |   0   |
| 38 base | 0  |   0   |
|    38   | 0  |   0   |
| 44 base | 0  |   0   |
|    44   | 0  |   0   |
| 46 base | 0  |   0   |
|    46   | 0  |   0   |
| 48 base | 0  |   0   |
|    48   | 0  |   0   |
| 50 base | 0  |   0   |
|    50   | 0  |   0   |
| 52 base | 0  |   0   |
|    52   | 0  |   0   |
| 54 base | 0  |   0   |
|    54   | 0  |   0   |
+---------+----+-------+
show counter PortCnt [PFCtest]
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+---------+----------+-----------+------------+---------+------------+-------------+---------+
|   port  | OutDiscard | InDiscard | Pfc0TxPkt | Pfc1TxPkt | Pfc2TxPkt | Pfc3TxPkt | Pfc4TxPkt | Pfc5TxPkt | Pfc6TxPkt | Pfc7TxPkt |  OutOct | OutUcPkt | InDropPkt | OutDropPkt | InUcPkt | InNonUcPkt | OutNonUcPkt | OutQlen |
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+---------+----------+-----------+------------+---------+------------+-------------+---------+
|  0 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     | 4188992 |  61382   |     0     |     0      |    0    |     1      |      24     |    0    |
|    0    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     | 4191168 |  61414   |     0     |     0      |    0    |     1      |      24     |  59246  |
|  2 base |     0      |     49    |     0     |     0     |     0     |   53029   |     0     |     0     |     0     |     0     | 3551380 |   2104   |     49    |     0      |  59327  |     1      |      20     |    0    |
|    2    |     0      |     98    |     0     |     0     |     0     |   53029   |   45776   |     0     |     0     |     0     | 6624788 |   2104   |     98    |     0      |  118654 |     1      |      20     |    0    |
|  4 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157658 |   2104   |     0     |     0      |    0    |     1      |      21     |    0    |
|    4    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157658 |   2104   |     0     |     0      |    0    |     1      |      21     |    0    |
|  6 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157707 |   2104   |     0     |     0      |    0    |     1      |      21     |    0    |
|    6    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157707 |   2104   |     0     |     0      |    0    |     1      |      21     |    0    |
|  8 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157911 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    8    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157911 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 10 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157850 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
|    10   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157850 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
| 16 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157861 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
|    16   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157861 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
| 18 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    18   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 20 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157788 |   2103   |     0     |     0      |    0    |     0      |      22     |    0    |
|    20   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157788 |   2103   |     0     |     0      |    0    |     0      |      22     |    0    |
| 22 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    22   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 24 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157931 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    24   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157931 |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 26 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157870 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
|    26   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157870 |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
| 28 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315 |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
|    28   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315 |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
| 30 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158004 |   2104   |     0     |     0      |    0    |     0      |      23     |    0    |
|    30   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158004 |   2104   |     0     |     0      |    0    |     0      |      23     |    0    |
| 32 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315 |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
|    32   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315 |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
| 34 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157349 |   2103   |     0     |     0      |    0    |     0      |      20     |    0    |
|    34   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157349 |   2103   |     0     |     0      |    0    |     0      |      20     |    0    |
| 36 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    36   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
| 38 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    38   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
| 44 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157424 |   2104   |     0     |     0      |    0    |     0      |      20     |    0    |
|    44   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157424 |   2104   |     0     |     0      |    0    |     0      |      20     |    0    |
| 46 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083 |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
|    46   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083 |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
| 48 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156 |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
|    48   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156 |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
| 50 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156 |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
|    50   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156 |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
| 52 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083 |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
|    52   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083 |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
| 54 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157147 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    54   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157147 |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+---------+----------+-----------+------------+---------+------------+-------------+---------+
show counter QueCnt [PFCtest]
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|   port  | Que0Cnt | Que1Cnt | Que2Cnt | Que3Cnt | Que4Cnt | Que5Cnt | Que6Cnt | Que7Cnt |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|  0 base |    0    |    1    |    0    |  59277  |    0    |    0    |    0    |   2128  |
|    0    |    0    |    2    |    0    |  59277  |    31   |    0    |    0    |   2128  |
|  2 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|    2    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|  4 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|    4    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|  6 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|    6    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|  8 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    8    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 10 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    10   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 16 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    16   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 18 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    18   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 20 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|    20   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
| 22 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    22   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 24 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    24   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 26 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    26   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 28 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    28   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 30 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    30   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 32 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    32   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 34 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2123  |
|    34   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2123  |
| 36 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    36   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 38 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    38   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 44 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|    44   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
| 46 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
|    46   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
| 48 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    48   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 50 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    50   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 52 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
|    52   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
| 54 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    54   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
show counter QueShareWm [PFCtest]
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
|   port  | Que0ShareWm | Que1ShareWm | Que2ShareWm | Que3ShareWm | Que4ShareWm | Que5ShareWm | Que6ShareWm | Que7ShareWm |
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
|  0 base |      0      |      0      |      0      |   15166976  |      0      |      0      |      0      |      0      |
|    0    |      0      |      0      |      0      |      0      |   15166976  |      0      |      0      |      0      |
|  2 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    2    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  4 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    4    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  6 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    6    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  8 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    8    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 10 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    10   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 16 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    16   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 18 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    18   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 20 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    20   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 22 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    22   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 24 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    24   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 26 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    26   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 28 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    28   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 30 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    30   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 32 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    32   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 34 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    34   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 36 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    36   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 38 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    38   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 44 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    44   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 46 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    46   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 48 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    48   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 50 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    50   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 52 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    52   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 54 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    54   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
show counter PgShareWm [PFCtest]
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
|   port  | Pg0ShareWm | Pg1ShareWm | Pg2ShareWm | Pg3ShareWm | Pg4ShareWm | Pg5ShareWm | Pg6ShareWm | Pg7ShareWm |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
|  0 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    0    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  2 base |     0      |     0      |     0      |  15002368  |     0      |     0      |     0      |     0      |
|    2    |     0      |     0      |     0      |     0      |  15002368  |     0      |     0      |     0      |
|  4 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    4    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  6 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    6    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  8 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    8    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 10 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    10   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 16 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    16   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 18 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    18   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 20 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    20   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 22 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    22   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 24 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    24   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 26 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    26   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 28 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    28   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 30 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    30   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 32 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    32   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 34 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    34   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 36 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    36   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 38 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    38   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 44 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    44   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 46 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    46   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 48 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    48   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 50 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    50   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 52 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    52   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 54 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    54   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
show counter PgHeadroomWm [PFCtest]
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
|   port  | pg0headroomWm | pg1headroomWm | pg2headroomWm | pg3headroomWm | pg4headroomWm | pg5headroomWm | pg6headroomWm | pg7headroomWm |
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
|  0 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    0    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  2 base |       0       |       0       |       0       |     160000    |       0       |       0       |       0       |       0       |
|    2    |       0       |       0       |       0       |       0       |     160000    |       0       |       0       |       0       |
|  4 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    4    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  6 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    6    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  8 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    8    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 10 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    10   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 16 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    16   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 18 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    18   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 20 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    20   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 22 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    22   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 24 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    24   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 26 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    26   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 28 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    28   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 30 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    30   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 32 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    32   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 34 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    34   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 36 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    36   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 38 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    38   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 44 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    44   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 46 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    46   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 48 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    48   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 50 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    50   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 52 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    52   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 54 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    54   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
show counter PgCnt [PFCtest]
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
|   port  | Pg0Cnt | Pg1Cnt | Pg2Cnt | Pg3Cnt | Pg4Cnt | Pg5Cnt | Pg6Cnt | Pg7Cnt |
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
|  0 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|  2 base |   1    |   0    |   0    | 59326  |   0    |   0    |   0    |   0    |
|    2    |   2    |   0    |   0    | 59326  | 59326  |   0    |   0    |   0    |
|  4 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    4    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|  6 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    6    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|  8 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    8    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 10 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    10   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 16 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    16   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 18 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    18   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 20 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    20   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 22 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    22   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 24 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    24   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 26 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    26   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 28 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    28   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 30 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    30   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 32 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    32   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 34 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    34   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 36 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    36   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 38 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    38   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 44 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    44   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 46 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    46   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 48 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    48   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 50 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    50   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 52 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    52   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 54 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    54   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
show counter PgDrop [PFCtest]
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|   port  | Pg0Drop | Pg1Drop | Pg2Drop | Pg3Drop | Pg4Drop | Pg5Drop | Pg6Drop | Pg7Drop |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|  0 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    0    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  2 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    2    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  4 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    4    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  6 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    6    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  8 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    8    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 10 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    10   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 16 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    16   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 18 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    18   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 20 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    20   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 22 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    22   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 24 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    24   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 26 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    26   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 28 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    28   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 30 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    30   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 32 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    32   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 34 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    34   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 36 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    36   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 38 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    38   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 44 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    44   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 46 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    46   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 48 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    48   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 50 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    50   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 52 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    52   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 54 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    54   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+

@XuChen-MSFT
Copy link
Contributor Author

sample output for abnormally exit ptftest

show counter PtfCnt [QSharedWatermarkTest no rx pkt]
+---------+----+----+
|   port  | rx | tx |
+---------+----+----+
|  0 base | 0  | 0  |
|    0    | 0  | 0  |
|  2 base | 0  | 0  |
|    2    | 0  | 1  |
|  4 base | 0  | 0  |
|    4    | 0  | 0  |
|  6 base | 0  | 0  |
|    6    | 0  | 0  |
|  8 base | 0  | 0  |
|    8    | 0  | 0  |
| 10 base | 0  | 0  |
|    10   | 0  | 0  |
| 16 base | 0  | 0  |
|    16   | 0  | 0  |
| 18 base | 0  | 0  |
|    18   | 0  | 0  |
| 20 base | 0  | 0  |
|    20   | 0  | 0  |
| 22 base | 0  | 0  |
|    22   | 0  | 0  |
| 24 base | 0  | 0  |
|    24   | 0  | 0  |
| 26 base | 0  | 0  |
|    26   | 0  | 0  |
| 28 base | 0  | 0  |
|    28   | 0  | 0  |
| 30 base | 0  | 0  |
|    30   | 0  | 0  |
| 32 base | 0  | 0  |
|    32   | 0  | 0  |
| 34 base | 0  | 0  |
|    34   | 0  | 0  |
| 36 base | 0  | 0  |
|    36   | 0  | 0  |
| 38 base | 0  | 0  |
|    38   | 0  | 0  |
| 44 base | 0  | 0  |
|    44   | 0  | 0  |
| 46 base | 0  | 0  |
|    46   | 0  | 0  |
| 48 base | 0  | 0  |
|    48   | 0  | 0  |
| 50 base | 0  | 0  |
|    50   | 0  | 0  |
| 52 base | 0  | 0  |
|    52   | 0  | 0  |
| 54 base | 0  | 0  |
|    54   | 0  | 0  |
+---------+----+----+
show counter PortCnt [QSharedWatermarkTest no rx pkt]
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+----------+----------+-----------+------------+---------+------------+-------------+---------+
|   port  | OutDiscard | InDiscard | Pfc0TxPkt | Pfc1TxPkt | Pfc2TxPkt | Pfc3TxPkt | Pfc4TxPkt | Pfc5TxPkt | Pfc6TxPkt | Pfc7TxPkt |  OutOct  | OutUcPkt | InDropPkt | OutDropPkt | InUcPkt | InNonUcPkt | OutNonUcPkt | OutQlen |
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+----------+----------+-----------+------------+---------+------------+-------------+---------+
|  0 base |   20776    |     12    |     0     |     0     |     0     |   170541  |     0     |     0     |     0     |     0     | 51593884 |  582799  |     12    |   20776    |  118566 |     3      |      24     |    0    |
|    0    |   20776    |     12    |     0     |     0     |     0     |   170541  |     0     |     0     |     0     |     0     | 51593884 |  582799  |     12    |   20776    |  118566 |     3      |      24     |    0    |
|  2 base |     0      |   29085   |     0     |     0     |     0     |   235286  |   70375   |     0     |     0     |     0     | 19719828 |   2104   |   29085   |     0      |  630734 |     1      |      20     |    0    |
|    2    |     0      |   29086   |     0     |     0     |     0     |   235286  |   70375   |     0     |     0     |     0     | 19719828 |   2104   |   29085   |     0      |  630735 |     1      |      20     |    0    |
|  4 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  165410  |   2218   |     0     |     0      |    0    |     1      |      21     |    0    |
|    4    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  165410  |   2218   |     0     |     0      |    0    |     1      |      21     |    0    |
|  6 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  162195  |   2170   |     0     |     0      |    0    |     1      |      21     |    0    |
|    6    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  162195  |   2170   |     0     |     0      |    0    |     1      |      21     |    0    |
|  8 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157911  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    8    |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157911  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 10 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     | 8219522  |  120658  |     0     |     0      |    0    |     2      |      22     |    0    |
|    10   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     | 8219522  |  120658  |     0     |     0      |    0    |     2      |      22     |    0    |
| 16 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157861  |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
|    16   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157861  |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
| 18 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    18   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 20 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157788  |   2103   |     0     |     0      |    0    |     0      |      22     |    0    |
|    20   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157788  |   2103   |     0     |     0      |    0    |     0      |      22     |    0    |
| 22 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    22   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157922  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 24 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157931  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
|    24   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157931  |   2103   |     0     |     0      |    0    |     0      |      23     |    0    |
| 26 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157870  |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
|    26   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157870  |   2104   |     0     |     0      |    0    |     0      |      22     |    0    |
| 28 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315  |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
|    28   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315  |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
| 30 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158004  |   2104   |     0     |     0      |    0    |     0      |      23     |    0    |
|    30   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158004  |   2104   |     0     |     0      |    0    |     0      |      23     |    0    |
| 32 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315  |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
|    32   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  158315  |   2103   |     0     |     0      |    0    |     0      |      24     |    0    |
| 34 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157349  |   2103   |     0     |     0      |    0    |     0      |      20     |    0    |
|    34   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157349  |   2103   |     0     |     0      |    0    |     0      |      20     |    0    |
| 36 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    36   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
| 38 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    38   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157215  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
| 44 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157424  |   2104   |     0     |     0      |    0    |     0      |      20     |    0    |
|    44   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157424  |   2104   |     0     |     0      |    0    |     0      |      20     |    0    |
| 46 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083  |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
|    46   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083  |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
| 48 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156  |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
|    48   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156  |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
| 50 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156  |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
|    50   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157156  |   2104   |     0     |     0      |    0    |     0      |      18     |    0    |
| 52 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083  |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
|    52   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157083  |   2103   |     0     |     0      |    0    |     0      |      18     |    0    |
| 54 base |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157147  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
|    54   |     0      |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |     0     |  157147  |   2103   |     0     |     0      |    0    |     0      |      19     |    0    |
+---------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+----------+----------+-----------+------------+---------+------------+-------------+---------+
show counter QueCnt [QSharedWatermarkTest no rx pkt]
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|   port  | Que0Cnt | Que1Cnt | Que2Cnt | Que3Cnt | Que4Cnt | Que5Cnt | Que6Cnt | Que7Cnt |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|  0 base |  166428 |   182   |    0    |  295887 |  118056 |   140   |    0    |   2130  |
|    0    |  166428 |   182   |    0    |  295887 |  118056 |   140   |    0    |   2130  |
|  2 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|    2    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|  4 base |    0    |    2    |    0    |    56   |    56   |    0    |    0    |   2125  |
|    4    |    0    |    2    |    0    |    56   |    56   |    0    |    0    |   2125  |
|  6 base |    0    |    2    |    0    |    32   |    32   |    0    |    0    |   2125  |
|    6    |    0    |    2    |    0    |    32   |    32   |    0    |    0    |   2125  |
|  8 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    8    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 10 base |    0    |    64   |    0    |  118490 |    0    |    0    |    0    |   2126  |
|    10   |    0    |    64   |    0    |  118490 |    0    |    0    |    0    |   2126  |
| 16 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    16   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 18 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    18   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 20 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
|    20   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2125  |
| 22 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    22   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 24 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    24   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 26 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
|    26   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2126  |
| 28 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    28   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 30 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    30   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 32 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
|    32   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2127  |
| 34 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2123  |
|    34   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2123  |
| 36 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    36   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 38 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    38   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 44 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
|    44   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2124  |
| 46 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
|    46   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
| 48 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    48   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 50 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    50   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
| 52 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
|    52   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2121  |
| 54 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
|    54   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |   2122  |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
show counter QueShareWm [QSharedWatermarkTest no rx pkt]
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
|   port  | Que0ShareWm | Que1ShareWm | Que2ShareWm | Que3ShareWm | Que4ShareWm | Que5ShareWm | Que6ShareWm | Que7ShareWm |
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
|  0 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    0    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  2 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    2    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  4 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    4    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  6 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    6    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|  8 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    8    |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 10 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    10   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 16 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    16   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 18 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    18   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 20 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    20   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 22 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    22   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 24 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    24   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 26 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    26   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 28 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    28   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 30 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    30   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 32 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    32   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 34 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    34   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 36 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    36   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 38 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    38   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 44 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    44   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 46 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    46   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 48 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    48   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 50 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    50   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 52 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    52   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
| 54 base |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
|    54   |      0      |      0      |      0      |      0      |      0      |      0      |      0      |      0      |
+---------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+-------------+
show counter PgShareWm [QSharedWatermarkTest no rx pkt]
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
|   port  | Pg0ShareWm | Pg1ShareWm | Pg2ShareWm | Pg3ShareWm | Pg4ShareWm | Pg5ShareWm | Pg6ShareWm | Pg7ShareWm |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
|  0 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    0    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  2 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    2    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  4 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    4    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  6 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    6    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|  8 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    8    |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 10 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    10   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 16 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    16   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 18 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    18   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 20 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    20   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 22 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    22   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 24 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    24   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 26 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    26   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 28 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    28   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 30 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    30   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 32 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    32   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 34 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    34   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 36 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    36   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 38 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    38   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 44 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    44   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 46 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    46   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 48 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    48   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 50 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    50   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 52 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    52   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
| 54 base |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
|    54   |     0      |     0      |     0      |     0      |     0      |     0      |     0      |     0      |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+
show counter PgHeadroomWm [QSharedWatermarkTest no rx pkt]
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
|   port  | pg0headroomWm | pg1headroomWm | pg2headroomWm | pg3headroomWm | pg4headroomWm | pg5headroomWm | pg6headroomWm | pg7headroomWm |
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
|  0 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    0    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  2 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    2    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  4 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    4    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  6 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    6    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|  8 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    8    |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 10 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    10   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 16 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    16   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 18 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    18   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 20 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    20   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 22 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    22   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 24 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    24   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 26 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    26   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 28 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    28   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 30 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    30   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 32 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    32   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 34 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    34   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 36 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    36   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 38 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    38   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 44 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    44   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 46 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    46   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 48 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    48   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 50 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    50   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 52 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    52   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
| 54 base |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
|    54   |       0       |       0       |       0       |       0       |       0       |       0       |       0       |       0       |
+---------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+
show counter PgCnt [QSharedWatermarkTest no rx pkt]
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
|   port  | Pg0Cnt | Pg1Cnt | Pg2Cnt | Pg3Cnt | Pg4Cnt | Pg5Cnt | Pg6Cnt | Pg7Cnt |
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
|  0 base |   64   |   0    |   0    | 118502 |   0    |   0    |   0    |   0    |
|    0    |   64   |   0    |   0    | 118502 |   0    |   0    |   0    |   0    |
|  2 base | 187530 |   0    |   0    | 325011 | 118193 |   0    |   0    |   0    |
|    2    | 187530 |   0    |   0    | 325011 | 118193 |   0    |   0    |   0    |
|  4 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    4    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|  6 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    6    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|  8 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    8    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 10 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    10   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 16 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    16   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 18 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    18   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 20 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    20   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 22 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    22   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 24 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    24   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 26 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    26   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 28 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    28   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 30 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    30   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 32 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    32   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 34 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    34   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 36 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    36   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 38 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    38   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 44 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    44   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 46 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    46   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 48 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    48   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 50 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    50   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 52 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    52   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
| 54 base |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
|    54   |   0    |   0    |   0    |   0    |   0    |   0    |   0    |   0    |
+---------+--------+--------+--------+--------+--------+--------+--------+--------+
show counter PgDrop [QSharedWatermarkTest no rx pkt]
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|   port  | Pg0Drop | Pg1Drop | Pg2Drop | Pg3Drop | Pg4Drop | Pg5Drop | Pg6Drop | Pg7Drop |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|  0 base |    3    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    0    |    3    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  2 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    2    |    2    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  4 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    4    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  6 base |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    6    |    1    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|  8 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    8    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 10 base |    2    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    10   |    2    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 16 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    16   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 18 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    18   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 20 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    20   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 22 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    22   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 24 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    24   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 26 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    26   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 28 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    28   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 30 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    30   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 32 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    32   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 34 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    34   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 36 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    36   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 38 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    38   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 44 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    44   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 46 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    46   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 48 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    48   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 50 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    50   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 52 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    52   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
| 54 base |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
|    54   |    0    |    0    |    0    |    0    |    0    |    0    |    0    |    0    |
+---------+---------+---------+---------+---------+---------+---------+---------+---------+

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we use wait_till other than sleep?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there are many repeated code snippet like this, could we put them into a func and call the func in each class? If there is any change later, we don't need to modify the code everywhere. @XuChen-MSFT

Copy link
Collaborator

@StormLiangMS StormLiangMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pls create issue for this one, we can revisit it later.

@XuChen-MSFT XuChen-MSFT force-pushed the xuchen3/202012/show-stats branch from 4bc5419 to 5642318 Compare March 1, 2023 15:36
@XuChen-MSFT XuChen-MSFT merged commit 4894baa into sonic-net:202012 Mar 1, 2023
@bingwang-ms
Copy link
Collaborator

This PR may cause error for some test cases, such as test_tunnel_decap_dscp_to_pg_mapping.

ERROR\n\n======================================================================\error: sai_qos_tests.TunnelDscpToPgMapping\n
----------------------------------------------------------------------\n
Traceback (most recent call last):\n
  File "saitests/sai_qos_tests.py", line 788, in runTest\n
    stats = show_stats('just collect base data', self, self.test_params.get('sonic_asic_type', None), self.test_params.get('test_port_ids', None), silent=True)\n
  File "saitests/sai_qos_tests.py", line 172, in show_stats\n
    results. Append(show_counter('PtfCnt', ptftest, asic_type, ports, current=None, base=base, indexes=None, banner=banner, silent=silent)[0])\n
  File "saitests/sai_qos_tests.py", line 146, in show_counter\n
    for pidx, port in enumerate(ports):\nTypeError: 'NoneType' object is not iterable\n\n

It's because we don't have test_port_ids as param.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants