Implement new TC for SNMP ifErrors/ifDiscard#14916
Implement new TC for SNMP ifErrors/ifDiscard#14916roy-sror merged 3 commits intosonic-net:masterfrom
Conversation
|
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
dc345a3 to
75703f9
Compare
|
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
75703f9 to
e7013a7
Compare
|
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
e7013a7 to
2fc9e91
Compare
24dbd15 to
a4c14dd
Compare
a4c14dd to
a713a54
Compare
a713a54 to
48756fe
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
48756fe to
554825b
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
554825b to
b17949c
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
b17949c to
4829463
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
4829463 to
b792b9e
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
b792b9e to
9b4b627
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Hi @bingwang-ms I do see There is a cross-feature dependence. File: tests/snmp/test_snmp_interfaces.py, import module: tests.platform_tests.counterpoll.counterpoll_helper how community deal with such problem , as I need already created function from counterpoll and do not want to duplicate or break existing logic. Can you share some example? Thank you in advance. |
|
@SavchukRomanLv PR conflicts with 202505 branch |
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]>
|
hi @SavchukRomanLv , do you mind to help pick this change to 202412? |
Hi @r12f, |
|
hi @illia-kotvitskyi , it doesn't look like so, we are not using SAI_NOT_DROP_SIP_DIP_LINK_LOCAL=1 in sai.profile in 202412. |
|
Cherry-pick to 202412 is created, please help to review and merge: |
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]>
|
thanks @illia-kotvitskyi ! kicked off CI |
|
hi @illia-kotvitskyi , CI failed on the 202412 cherry pick. do you mind to help resolve it?
|
|
Hi @r12f , I need your help to rerun the CI since I don't have permission for that |
|
gotcha! kicked off again |
|
CI status is somehow lost... kicked it off again. |
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]>
…c-net#653) * Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: roman_savchuk <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: opcoder0 <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: Guy Shemesh <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: Aharon Malkin <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: Guy Shemesh <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: Guy Shemesh <[email protected]>
* Implement new TC for SNMP ifErrors/ifDiscard * move parse_rif_counters to a common utilities the motivation is to avoid cross-feature dependency * align test_snmp_interfaces_error_discard with recent updates --------- Co-authored-by: Illia Kotvitskyi <[email protected]> Signed-off-by: Yael Tzur <[email protected]>

Description of PR
Summary:
Depends on: #(#14019)
Fixes # (sonic-net/sonic-snmpagent#325)
After these change we need to implement new logic for SNMP ifErrors/ifDiscard
Type of change
Back port request
Approach
What is the motivation for this PR?
Cover new logic for SNMP for ifErrors/ifDiscard counters
How did you do it?
Add new TC
How did you verify/test it?
Run TC, TC passed
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation