summaryrefslogtreecommitdiffstats
path: root/tests/topotests/cspf_topo1 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tests: cspf_topo1 has `import-te` in sharpd.confDonald Sharp2023-08-041-1/+0
| | | | | | This will never work, let's remove Signed-off-by: Donald Sharp <sharpd@nvidia.com>
* tests: Convert isis to use 1 and 10 for hello/multiplierDonald Sharp2023-07-294-10/+20
| | | | | | | | | | | | | | | | Current isis tests use a variety of hello timers as well as hello-multiplier, let's modify all of the isis test cases to use 1 and 10. This cleans up some spurious test failures I was seeing locally. As an example without these changes running isis_tilfa_topo1 2r6 times I would see 5-10 test failures now I am seeing ~2 test failures. In any event part of the problem was that some tests were not fully converged when looking at them under heavy system load. Changing this to 1/10 gives us 10 chances to see the incoming packet. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
* tests: Update TE topotests to follow new Edge KeyOlivier Dugeon2023-04-071-14/+14
| | | | | | | Following replacement of Edge Key type (uint64_t by new structure), this patch updates the various TE topotests to the new Edge Key references. Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-14/+1
| | | | | | Done with a combination of regex'ing and banging my head against a wall. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* tests: Expand minimum run_and_expect to 5 secondsDonald Sharp2022-11-221-1/+1
| | | | | | | Ensure that the minimum time spent run and expecting is 5 seconds. Heavy load is not a reason to fail a test. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
* tests: adapt cspf_topo1 to the default link-params bandwidthLouis Scalbert2022-10-274-159/+225
| | | | | | Adapt cspf_topo1 to the default link-params bandwidth Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
* tests: Allow cspf_topo1 to function correctly at scaleDonald Sharp2022-05-241-2/+0
| | | | | | | | | | The cspf_topo1 test is comparing the adj-sid value that is assigned dynamically based upon bring up order. Under very large scale this order changes causing the test to fail. Since the adj-sid is dynamically allocated and appears to be tested elsewhere, let's remove it from the grab all check. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
* tests: Add CSPF topotestOlivier Dugeon2022-02-0221-0/+1416
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>