[test_fgnhg] Add test to validate FG ECMP packet flow when neighbors are not resolved#4225
Conversation
|
This pull request introduces 12 alerts when merging 8cfd77b into e50cc71 - view on LGTM.com new alerts:
|
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 4225 in repo Azure/sonic-mgmt |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azpw run |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@anish-n We are seeing errors in |
Thanks for letting me know @bingwang-ms, will fix it today and send a PR. |
…are not resolved (sonic-net#4225) * Test case enhancement for newly added capability in Fine Grained ECMP to handle packet flow upon no ECMP next-hops being neighbor resolved.
…lly (#25635) #### Why I did it src/sonic-swss ``` * b2c4e649 - (HEAD -> 202511, origin/202511) [202511][ssw][ha] vnetorch support primary/secondary live update for custom bfd (sonic-net#4228) (6 hours ago) [Jing Zhang] * d317c8f9 - [countersyncd]: Fix cargo bench compiling error (sonic-net#4263) (17 hours ago) [mssonicbld] * 725d6660 - [HFT]: keep STATE_DB session stream_status in sync with profile stream_state (sonic-net#4190) (22 hours ago) [mssonicbld] * fa01e8d2 - [countersyncd]: Modify the exit behavior of the main function (sonic-net#4225) (27 hours ago) [mssonicbld] * 82243e7f - [macsecmgr]: Fix MACsec unconfigure failures due to time out (sonic-net#4233) (2 days ago) [mssonicbld] * 8d476206 - [ci] Install redis from Debian (sonic-net#4251) (3 days ago) [mssonicbld] * 0c11b096 - [Bug] This patch is to fix a major bug in the for loop of the (sonic-net#4173) (3 days ago) [ashishalok-arista] ``` #### How I did it #### How to verify it #### Description for the changelog
Description of PR
Summary:
Test case enhancement for newly added capability in Fine Grained ECMP to handle packet flow upon no ECMP next-hops being neighbor resolved.
Type of change
Back port request
Approach
What is the motivation for this PR?
Test case enhancement for newly added capability in Fine Grained ECMP to handle packet flow upon no ECMP next-hops being neighbor resolved
How did you do it?
The test will start off with no neighbors resolved and then send packets to the Fine Grained ECMP destination, we will validate that the packets did make it to the endpoint, and validate that the neighbor entry ended up getting resolved via the normal packet flow.
How did you verify/test it?
Ran the pytest with PTF
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation