On VOQ system, its single Hop routing.
This means that for routes, ECMP members remains same across linecards.
Any ECMP member change (down or UP), should also get reflected in remote linecards..
Currently we dont have any test to ensure this.
Test Plan
on Chassis VOQ systems, learn a route on uplink linecard from multiple neighbors.
Send traffic on downlink linecard with different tuples to ensure that traffic is hashed properly.
Now, bring down one uplink Neighbor and make sure the traffic is hased to remaining members properly(no drop).
Bring the member back, and verify that some packets are getting hased to the added member.
Test Gap Description
On VOQ system, its single Hop routing. This means that for routes, ECMP members remains same across linecards. Any ECMP member change (down or UP), should also get reflected in remote linecards.. Currently we dont have any test to ensure this.
Test Plan
on Chassis VOQ systems, learn a route on uplink linecard from multiple neighbors. Send traffic on downlink linecard with different tuples to ensure that traffic is hashed properly.
Now, bring down one uplink Neighbor and make sure the traffic is hased to remaining members properly(no drop). Bring the member back, and verify that some packets are getting hased to the added member.
Test environment
SONIC T2 VOQ chassis
Attach files (if any)
No response