]> git.puffer.fish Git - matthieu/frr.git/commit
tests: Add a topology that supports a large number of ecmp
authorDonald Sharp <sharpd@nvidia.com>
Fri, 25 Oct 2024 15:28:45 +0000 (11:28 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Tue, 5 Nov 2024 15:19:39 +0000 (10:19 -0500)
commitbee1bcfd015a18a00064722f6388db14f9e0b5c7
tree55fa4dafa3b9284ee1c8a035fbe60ee551997ea8
parentf68d5b38110e0f59c5b00ef49dbef4ff9ea75023
tests: Add a topology that supports a large number of ecmp

Add a basic topology that allows the testing of BGP and zebra
at scale.  I built this to help me find and fix problems with
a large number of bgp peers.  Since I plan to keep using this
and as I understand it there are future plans to take this
higher, I would like to add this as a test that people can invoke
with this command:

sudo -E python3 -m pytest -s -vv --topology-only

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
tests/topotests/high_ecmp/r1/frr.conf [new file with mode: 0644]
tests/topotests/high_ecmp/r2/frr.conf [new file with mode: 0644]
tests/topotests/high_ecmp/test_high_ecmp.py [new file with mode: 0644]
tests/topotests/pytest.ini