| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Description:
DR information is missing under "show ip ospf interface [json]".
Added DR infomation to display in "show ip ospf interface".
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
|
|\ \
| | |
| | | |
Assorted topotests cleanup
|
| | |
| | |
| | |
| | | |
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Twice defined
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes:
/usr/lib/python3.9/site-packages/_pytest/config/__init__.py:1463: in getoption
val = getattr(self.option, name)
E AttributeError: 'Namespace' object has no attribute 'topology_only'
The above exception was the direct cause of the following exception:
/usr/lib/python3.9/site-packages/pluggy/manager.py:127: in register
hook._maybe_apply_history(hookimpl)
/usr/lib/python3.9/site-packages/pluggy/hooks.py:333: in _maybe_apply_history
res = self._hookexec(self, [method], kwargs)
/usr/lib/python3.9/site-packages/pluggy/manager.py:93: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
/usr/lib/python3.9/site-packages/pluggy/manager.py:84: in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
tests/topotests/conftest.py:62: in pytest_configure
if config.getoption("--topology-only"):
/usr/lib/python3.9/site-packages/_pytest/config/__init__.py:1474: in getoption
raise ValueError(f"no option named {name!r}") from e
E ValueError: no option named 'topology_only'
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
The current log prints maximum wait time which is not actually correct,
because it doesn't include the command execution time. We usually have
"failed after X seconds" log with X being far longer than this maximum.
Let's print the maximum number of tries instead.
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
|
|\ \
| | |
| | | |
tests: Remove kill_mininet_router_process
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This function kills all processes that happen to have the same
name to frr processes and it was only ever used in the setup.
Setup should not be used to kill old runs. That should be a
separate process.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|\ \ \
| | | |
| | | | |
tests: fix bfd-bgp-cbit-topo3 test
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This test is completely incorrect on test_bfd_loss_intermediate step.
It shuts down the interface and then "waiting" for the BGP session to
fail. But instead of the actual wait it compares the output of "show bfd
peers" with the "up" state. As it does this comparison right after the
interface shutdown, the BFD session has not yet failed and the comparison
is always successful except very rare cases when the command takes a lot
of time to execute (due to the heavy load on CI system I suppose).
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
|
|\ \ \
| | | |
| | | | |
ospf6d: rework BFD integration and add BFD profiles support
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See if the BFD sessions created by OSPFv3 are using the configured BFD profiles.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Tweak OSPFv3 interface configuration to converge faster.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Test that PIM BFD profile integration works.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
|/ /
| |
| |
| |
| |
| | |
Test for PIM (re)convergence and BFD usage.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
`CFLAGS` is a "user variable", not intended to be controlled by
configure itself. Let's put all the "important" stuff in AC_CFLAGS and
only leave debug/optimization controls in CFLAGS.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
|
|\ \
| | |
| | | |
Python pylint stuff
|
| | |
| | |
| | |
| | | |
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We have basically two identical functions in test_bgp_gr_functionality_topo1.py
Fix.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|\ \ \
| |/ /
|/| | |
tests: Do not sleep(5) when verifying bgp communities
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There are better ways of ensuring that the remote side
has your change instead of sleeping
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
ton31337/feature/show_rpki_state_in_global_show_bgp
bgpd: Show RPKI short state in `show bgp <afi> <safi>`
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
|
|\ \ \ \
| |/ / /
|/| | | |
nhrp: use zebra
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
This test establishes a binding between nbma ip of a spoke and its
protocol address. This information is pushed to hub.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Just another round of fixups found by running black on the code
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|/ /
| |
| |
| |
| |
| |
| | |
Just another round of trying to add pytest.mark.bgpd. Not finished yet just
what I could stand doing for a few minutes.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| |
| |
| |
| |
| |
| | |
vrf config"
This reverts commit 0b6d35324ef3fd2b4d5997103795cad73eb72954.
|
|\ \
| | |
| | | |
tests: fix for l3mdev topotests on kernel 4.19
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
|\ \ \
| | | |
| | | | |
bgpd: BGP session not established for ipv6 link local address with vrf config
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Description:
BGP session not established for ipv6 link local address with vrf config
Problem Description/Summary :
BGP session not established for ipv6 link local address with vrf configyy
1.Configure ipv6 link-local address fe80::1234/64 on dut1 and fe80::4567/64 on dut2
2.Configure BGP neighbors for ipv6 link-local on both dut1 and dut2
3.Verify BGP session is UP over link-local ipv6 address
4.Observed that bgp session not established for ipv6 link local address
Expected Behavior :
BGP session should be established for ipv6 link local address with vrf config
Signed-off-by: sudhanshukumar22 <sudhanshu.kumar@broadcom.com>
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
aldobrrrr/fix_parse_topology_function_in_isis_topo1_vrf_test
topotests: fix 'parse_topology' function in test_isis_topo1_vrf.py
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Now the parse_topology function handles well the vertex type identifier.
Signed-off-by: Emanuele Altomare <emanuele@common-net.org>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ton31337/fix/nexthop_should_not_be_changed_if_peer_shares_common_subnet
tests: Nexthop should not be changed if peer X shares a common subnet
|
| | |_|/
| |/| |
| | | |
| | | | |
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
|
|\ \ \ \
| | | | |
| | | | | |
topotest: stabilize OSPFv3 topology
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Wait until all routers are actually `Full` instead of just looking at routes.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We version the tests with FRR so it is no longer necessary to support
old versions.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|