]> git.proxmox.com Git - mirror_frr.git/commit
tests: Add CSPF topotest
authorOlivier Dugeon <olivier.dugeon@orange.com>
Wed, 2 Feb 2022 15:56:30 +0000 (16:56 +0100)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Wed, 2 Feb 2022 16:04:12 +0000 (17:04 +0100)
commit62f79ac1296594d43e4350f9d03a308ac2b33fa1
tree034fe2e3d48b8bb92b680695933756182c6aec58
parent621fb5f341aac84275ef5cd24d115ddb6c867064
tests: Add CSPF topotest

Add new topotest for the Constraints ShortestPath First (CSPF) algorithm.
This topotest uses IS-IS-TE as base network to populate a Traffic Engineering
Database (TED) and sharpd to call cspf algorithms on this IS-IS-TE topology.

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
22 files changed:
sharpd/sharp_zebra.c
tests/topotests/cspf_topo1/r1/isisd.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r1/sharpd.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r1/zebra.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r2/isisd.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r2/zebra.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r3/isisd.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r3/zebra.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r4/isisd.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/r4/zebra.conf [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-failed-dst.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-failed-same.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-failed-src.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-failed.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv4-delay.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv4-metric.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv4-te-metric.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv6-delay.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv6-metric.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/cspf-ipv6-te-metric.txt [new file with mode: 0644]
tests/topotests/cspf_topo1/reference/sharp-ted.json [new file with mode: 0644]
tests/topotests/cspf_topo1/test_cspf_topo1.py [new file with mode: 0644]