Mattias Walström and Joachim Wiberg
6db8c2bc75
infamy:netns: Add traceroute support
2023-12-26 12:11:37 +01:00
Mattias Walström and Joachim Wiberg
eab3c4d191
Add support for IPv6 static routing
...
admin@example:/> configure
admin@example:/config/> edit routing control-plane-protocol static name default
admin@example:/config/routing/control-plane-protocol/static/name/default/> set ipv6 route 2001:db8:3c4d:200::/64 next-hop next-hop-address 2001:db8:3c4d:1::1
admin@example:/config/routing/control-plane-protocol/static/name/default/> leave
admin@example:/>
admin@infix-00-01-00:/> show routes ipv6
PREFIX NEXT-HOP METRIC PROTOCOL
2001:db8:3c4d:50::/64 eth4 256 kernel
2001:db8:3c4d:200::1/128 lo 256 kernel
fe80::/64 eth3 256 kernel
fe80::/64 eth2 256 kernel
fe80::/64 eth1 256 kernel
fe80::/64 eth0 256 kernel
fe80::/64 eth5 256 kernel
fe80::/64 eth4 256 kernel
::/0 2001:db8:3c4d:50::1 20 static
2023-12-07 14:52:00 +01:00
Mattias Walström
f7e9c44516
Fix problems when running test on real hardware not qemu
...
* sniffer did not work correctly
* links did not come upp as quick as in qemu
* must_reach in netns was to narrow, increase timeout
* add wait function to handle poll
2023-11-29 16:57:48 +01:00
Joachim Wiberg and Tobias Waldekranz
1ff744fd04
test: minor, syntax pep-8
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00
Ahmed Karic and Joachim Wiberg
2c4b67cbbc
test/case: add basic routing test
2023-08-18 14:26:58 +02:00
Ahmed Karic and Tobias Waldekranz
7432ff10aa
test/case: add bridge forwarding tests (single-DUT, dual-DUT, VLAN separation)
2023-08-16 13:51:00 +02:00
Tobias Waldekranz and Joachim Wiberg
7eb2269972
test/infamy: Fix incorrect call when bailing out of MACVLAN creation
...
We're calling the bound instance of __exit__, so `self` is
superfluous.
2023-06-14 17:40:16 +02:00
Tobias Waldekranz and Joachim Wiberg
0fc720d48a
test/infamy: Initial add of python based test library
2023-06-08 11:10:31 +02:00