Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[TestGap] New tests to cover VNET route advertisement. (sonic-net#14666)
What is the motivation for this PR? How did you do it? Create the BGP profile Create a VNET routes. check neighbor bgp routes to verify the advertisements. The following tests are performed for Both V4 and V6 routes. Step Goal Expected results Create a tunnel route and advertise the tunnel route to all neighbor without community id BGP ALL BGP neighbors can recieve the advertised BGP routes Create a tunnel route and advertise the tunnel route to all neighbor with community id BGP ALL BGP neighbors can recieve the advertised BGP routes with community id Update a tunnel route and advertise the tunnel route to all neighbor with new community id BGP ALL BGP neighbors can recieve the advertised BGP routes with new community id Create a tunnel route and advertise the tunnel route to all neighbor with BGP profile, but create the profile later BGP ALL BGP neighbors can recieve the advertised BGP routes without community id first, after the profile table created, the community id would be added and all BGP neighbors can recieve this update and associate the community id with the route Delete a tunnel route BGP ALL BGP neighbors can remove the previously advertised BGP routes Create 400 tunnel routes and advertise all tunnel routes to all neighbor with community id BGP scale ALL BGP neighbors can recieve 400 advertised BGP routes with community id and record the time Updat BGP_PROFILE_TABLE with new community id for 400 tunnel routes and advertise all tunnel routes to all neighbor with new community id BGP scale ALL BGP neighbors can recieve 400 advertised BGP routes with new community id and record the time How did you verify/test it? image Any platform specific information? These scale tests are set to un with 400 routes. Altough I have ran these tests with 4k routes without any problem, but that takes the test run time to around 40 minutes. Supported testbed topology if it's a new test case? T1 Cisco, T1 Mlnx, VS
- Loading branch information