Subject: Rare project developers
List archive
- From: mc36 <>
- To: Frédéric LOUI <>, "" <>
- Subject: Re: [rare-dev] [gn4-3-wp6-t1-wb-RARE] new dataplane flavor experiments....
- Date: Sun, 26 Dec 2021 22:55:07 +0100
hi,
so for now, we have mpls too within this xdp dataplane this change:
https://github.com/mc36/freeRouter/commit/51d4c06c48e891b8b0712f79bb82f50dc1985ed6
(this was the initial commit:
https://github.com/mc36/freeRouter/commit/e53c8cfed831c0fe78c0ea97b59de6c753814527
)
again attaching the fresh test runs, now some more passing... :)))
next will be vlans, briding, and pppoe...
regards,
cs
On 12/26/21 18:38, mc36 wrote:
hi,
as a proof of concept, i reached the ipv4/ipv6 routing state with the new
dataplane...
(attaching the test results:) so from now you can be pretty sure that this
xdp stuff
will happen soon... :) things i'm sure doable: bridging, vlans, mpls, pppoe...
thing i'm sure impossible: crypto, multicast... things i'm unsure: packets
over tunnels...
regards,
cs
On 12/26/21 13:46, mc36 wrote:
hi,
vmware-xdp: so it's vmware-p4c-xdp, and as name suggests, could compile p4
code to xdp code...
what i'm doing is a native xdp implementation much like we have p4dpdk... the
main difference
is that xdp is very limited c but it runs entirely within the kernel...
switchdev: good news... if anybody have the will to start playing, here is
what he/she can do:
- access the device, start experimenting...
- as far as i know switchdev is an other kernel addon which translate linux's
routing table to asic...
- so the one should set up a static routing environment around the asic with
only on linux's ip
commands and verify if it works as expected...
- then the one should start playing with vrfs/namespaces (again, only ip
command) to see if that works...
- same goes for mpls commands...
- finally report the findings (imho we'll see some limitations...:)) to the
list...
- optionally: start the middleware that translates p4emu's
route4/6_add/mod/del to linux's netlink syscalls...
regards,
cs
On 12/26/21 13:35, Fr d ric LOUI wrote:
Hi ! Great news !
Is it related at some point to the VMWare XDP we studied 2 years ago ?
IIRC we dropped it as the target xdp.p4 (not sure if it was this name) was
not suitable to receive an adaptation of router.p4
I also just feedback from CALTECH and they are willing to lend us SN3700
(with SPECTRUMv2 ASIC) if you are interested to have also a SWITCHDEV based
dataplane.
Good luck !
we'll see how far we can get with this beast.... :)
Frederic
Le 26 d c. 2021 12:39, mc36 <> a crit :
hi,
i'm writing to you to let you know that a new dataplane flavor have been
started: linux kernel xdp...
it's an enhanced version of so-called bpf with some extra capabilities
letting us utilize it for routing within the kernel space entirely!
the progress could be followed live at
http://src.nop.hu/misc/native/p4xdp_kern.c and
http://src.nop.hu/misc/native/p4xdp_user.c
at the moment, the cpuport-->sdnX communication seems to be working, moreover
the sdnX receiver side counts...
next steps should be basic routing, then mpls, and we'll see how far we can
get with this beast.... :)
regards,
cs
mc36@p4emu:~$ sudo bpftool map dump name cpu_port
[{
"key": 0,
"value": 3
}
]
mc36@p4emu:~$ sudo bpftool map dump name rx_ports
[{
"key": 4,
"value": {
"idx": 1,
"bytes": 12378,
"packs": 283
}
},{
"key": 7,
"value": {
"idx": 4,
"bytes": 0,
"packs": 0
}
},{
"key": 5,
"value": {
"idx": 2,
"bytes": 126,
"packs": 3
}
},{
"key": 3,
"value": {
"idx": 0,
"bytes": 1768,
"packs": 29
}
},{
"key": 6,
"value": {
"idx": 3,
"bytes": 126,
"packs": 3
}
}
]
mc36@p4emu:~$ sudo bpftool map dump name tx_ports
[{
"key": 3,
"value": {
"idx": 6,
"bytes": 88,
"packs": 2
}
},{
"key": 2,
"value": {
"idx": 5,
"bytes": 88,
"packs": 2
}
},{
"key": 0,
"value": {
"idx": 3,
"bytes": 0,
"packs": 0
}
},{
"key": 1,
"value": {
"idx": 4,
"bytes": 1592,
"packs": 25
}
},{
"key": 4,
"value": {
"idx": 7,
"bytes": 0,
"packs": 0
}
}
]
mc36@p4emu:~$
url;file;result;test -;-;-;freeRouter v21.12.26-cur, done by cs@nop. -;-;-;2021-12-26 21:49:27, took 00:01:33, with 10 workers, on 305 cases, 0 failed, 0 traces, 0 retries -;-;-;java -Xmx256m -jar rtr.jar http://sources.nop.hu/cfg/p4lang-acl01.tst;p4lang-acl01.tst;not applicable;p4lang: copp http://sources.nop.hu/cfg/p4lang-acl02.tst;p4lang-acl02.tst;not applicable;p4lang: ingress access list http://sources.nop.hu/cfg/p4lang-acl03.tst;p4lang-acl03.tst;not applicable;p4lang: egress access list http://sources.nop.hu/cfg/p4lang-acl04.tst;p4lang-acl04.tst;not applicable;p4lang: nat http://sources.nop.hu/cfg/p4lang-acl05.tst;p4lang-acl05.tst;not applicable;p4lang: vlan ingress access list http://sources.nop.hu/cfg/p4lang-acl06.tst;p4lang-acl06.tst;not applicable;p4lang: vlan egress access list http://sources.nop.hu/cfg/p4lang-acl07.tst;p4lang-acl07.tst;not applicable;p4lang: bundle ingress access list http://sources.nop.hu/cfg/p4lang-acl08.tst;p4lang-acl08.tst;not applicable;p4lang: bundle egress access list http://sources.nop.hu/cfg/p4lang-acl09.tst;p4lang-acl09.tst;not applicable;p4lang: bundle vlan ingress access list http://sources.nop.hu/cfg/p4lang-acl10.tst;p4lang-acl10.tst;not applicable;p4lang: bundle vlan egress access list http://sources.nop.hu/cfg/p4lang-acl11.tst;p4lang-acl11.tst;not applicable;p4lang: bridge ingress access list http://sources.nop.hu/cfg/p4lang-acl12.tst;p4lang-acl12.tst;not applicable;p4lang: bridge egress access list http://sources.nop.hu/cfg/p4lang-acl13.tst;p4lang-acl13.tst;not applicable;p4lang: vlan bridge ingress access list http://sources.nop.hu/cfg/p4lang-acl14.tst;p4lang-acl14.tst;not applicable;p4lang: vlan bridge egress access list http://sources.nop.hu/cfg/p4lang-acl15.tst;p4lang-acl15.tst;not applicable;p4lang: ingress pppoe access list http://sources.nop.hu/cfg/p4lang-acl16.tst;p4lang-acl16.tst;not applicable;p4lang: egress pppoe access list http://sources.nop.hu/cfg/p4lang-acl17.tst;p4lang-acl17.tst;not applicable;p4lang: ingress vlan pppoe access list http://sources.nop.hu/cfg/p4lang-acl18.tst;p4lang-acl18.tst;not applicable;p4lang: egress vlan pppoe access list http://sources.nop.hu/cfg/p4lang-acl19.tst;p4lang-acl19.tst;not applicable;p4lang: hairpin ingress access list http://sources.nop.hu/cfg/p4lang-acl20.tst;p4lang-acl20.tst;not applicable;p4lang: hairpin egress access list http://sources.nop.hu/cfg/p4lang-acl21.tst;p4lang-acl21.tst;not applicable;p4lang: hairpin vlan ingress access list http://sources.nop.hu/cfg/p4lang-acl22.tst;p4lang-acl22.tst;not applicable;p4lang: hairpin vlan egress access list http://sources.nop.hu/cfg/p4lang-acl23.tst;p4lang-acl23.tst;not applicable;p4lang: hairpin pppoe ingress access list http://sources.nop.hu/cfg/p4lang-acl24.tst;p4lang-acl24.tst;not applicable;p4lang: hairpin pppoe egress access list http://sources.nop.hu/cfg/p4lang-acl25.tst;p4lang-acl25.tst;not applicable;p4lang: hairpin vlan pppoe ingress access list http://sources.nop.hu/cfg/p4lang-acl26.tst;p4lang-acl26.tst;not applicable;p4lang: hairpin vlan pppoe egress access list http://sources.nop.hu/cfg/p4lang-acl27.tst;p4lang-acl27.tst;not applicable;p4lang: ingress gre access list http://sources.nop.hu/cfg/p4lang-acl28.tst;p4lang-acl28.tst;not applicable;p4lang: egress gre access list http://sources.nop.hu/cfg/p4lang-acl29.tst;p4lang-acl29.tst;not applicable;p4lang: ingress vlan gre access list http://sources.nop.hu/cfg/p4lang-acl30.tst;p4lang-acl30.tst;not applicable;p4lang: egress vlan gre access list http://sources.nop.hu/cfg/p4lang-acl31.tst;p4lang-acl31.tst;not applicable;p4lang: ingress l2tp access list http://sources.nop.hu/cfg/p4lang-acl32.tst;p4lang-acl32.tst;not applicable;p4lang: egress l2tp access list http://sources.nop.hu/cfg/p4lang-acl33.tst;p4lang-acl33.tst;not applicable;p4lang: ingress vlan l2tp access list http://sources.nop.hu/cfg/p4lang-acl34.tst;p4lang-acl34.tst;not applicable;p4lang: egress vlan l2tp access list http://sources.nop.hu/cfg/p4lang-acl35.tst;p4lang-acl35.tst;not applicable;p4lang: ingress ipip access list http://sources.nop.hu/cfg/p4lang-acl36.tst;p4lang-acl36.tst;not applicable;p4lang: egress ipip access list http://sources.nop.hu/cfg/p4lang-acl37.tst;p4lang-acl37.tst;not applicable;p4lang: ingress vlan ipip access list http://sources.nop.hu/cfg/p4lang-acl38.tst;p4lang-acl38.tst;not applicable;p4lang: egress vlan ipip access list http://sources.nop.hu/cfg/p4lang-acl39.tst;p4lang-acl39.tst;not applicable;p4lang: ingress common access list http://sources.nop.hu/cfg/p4lang-acl40.tst;p4lang-acl40.tst;not applicable;p4lang: egress common access list http://sources.nop.hu/cfg/p4lang-acl41.tst;p4lang-acl41.tst;not applicable;p4lang: ingress hibryd access list http://sources.nop.hu/cfg/p4lang-acl42.tst;p4lang-acl42.tst;not applicable;p4lang: egress hibryd access list http://sources.nop.hu/cfg/p4lang-acl43.tst;p4lang-acl43.tst;not applicable;p4lang: ingress hierarchical access list http://sources.nop.hu/cfg/p4lang-acl44.tst;p4lang-acl44.tst;not applicable;p4lang: egress hierarchical access list http://sources.nop.hu/cfg/p4lang-acl45.tst;p4lang-acl45.tst;not applicable;p4lang: ingress policer http://sources.nop.hu/cfg/p4lang-acl46.tst;p4lang-acl46.tst;not applicable;p4lang: egress policer http://sources.nop.hu/cfg/p4lang-acl47.tst;p4lang-acl47.tst;not applicable;p4lang: vlan ingress policer http://sources.nop.hu/cfg/p4lang-acl48.tst;p4lang-acl48.tst;not applicable;p4lang: vlan egress policer http://sources.nop.hu/cfg/p4lang-acl49.tst;p4lang-acl49.tst;not applicable;p4lang: transmit flowspec http://sources.nop.hu/cfg/p4lang-acl50.tst;p4lang-acl50.tst;not applicable;p4lang: drop flowspec http://sources.nop.hu/cfg/p4lang-acl51.tst;p4lang-acl51.tst;not applicable;p4lang: policer flowspec http://sources.nop.hu/cfg/p4lang-acl52.tst;p4lang-acl52.tst;not applicable;p4lang: priority flowspec http://sources.nop.hu/cfg/p4lang-acl53.tst;p4lang-acl53.tst;not applicable;p4lang: ingress amt access list http://sources.nop.hu/cfg/p4lang-acl54.tst;p4lang-acl54.tst;not applicable;p4lang: egress amt access list http://sources.nop.hu/cfg/p4lang-crypt01.tst;p4lang-crypt01.tst;not applicable;p4lang: macsec with des http://sources.nop.hu/cfg/p4lang-crypt02.tst;p4lang-crypt02.tst;not applicable;p4lang: macsec with 3des http://sources.nop.hu/cfg/p4lang-crypt03.tst;p4lang-crypt03.tst;not applicable;p4lang: macsec with aes128 http://sources.nop.hu/cfg/p4lang-crypt04.tst;p4lang-crypt04.tst;not applicable;p4lang: macsec with aes192 http://sources.nop.hu/cfg/p4lang-crypt05.tst;p4lang-crypt05.tst;not applicable;p4lang: macsec with aes256 http://sources.nop.hu/cfg/p4lang-crypt06.tst;p4lang-crypt06.tst;not applicable;p4lang: macsec with md5 http://sources.nop.hu/cfg/p4lang-crypt07.tst;p4lang-crypt07.tst;not applicable;p4lang: macsec with sha1 http://sources.nop.hu/cfg/p4lang-crypt08.tst;p4lang-crypt08.tst;not applicable;p4lang: macsec with sha256 http://sources.nop.hu/cfg/p4lang-crypt09.tst;p4lang-crypt09.tst;not applicable;p4lang: macsec with sha512 http://sources.nop.hu/cfg/p4lang-crypt10.tst;p4lang-crypt10.tst;not applicable;p4lang: macsec over ethernet http://sources.nop.hu/cfg/p4lang-crypt11.tst;p4lang-crypt11.tst;not applicable;p4lang: macsec over vlan http://sources.nop.hu/cfg/p4lang-crypt12.tst;p4lang-crypt12.tst;not applicable;p4lang: macsec over bundle vlan http://sources.nop.hu/cfg/p4lang-crypt13.tst;p4lang-crypt13.tst;not applicable;p4lang: macsec over gre http://sources.nop.hu/cfg/p4lang-crypt14.tst;p4lang-crypt14.tst;not applicable;p4lang: macsec over pppoe http://sources.nop.hu/cfg/p4lang-crypt15.tst;p4lang-crypt15.tst;not applicable;p4lang: macsec over l2tp http://sources.nop.hu/cfg/p4lang-crypt16.tst;p4lang-crypt16.tst;not applicable;p4lang: macsec over hairpin http://sources.nop.hu/cfg/p4lang-crypt17.tst;p4lang-crypt17.tst;not applicable;p4lang: macsec ingress access list http://sources.nop.hu/cfg/p4lang-crypt18.tst;p4lang-crypt18.tst;not applicable;p4lang: macsec egress access list http://sources.nop.hu/cfg/p4lang-crypt19.tst;p4lang-crypt19.tst;not applicable;p4lang: macsec vlan ingress access list http://sources.nop.hu/cfg/p4lang-crypt20.tst;p4lang-crypt20.tst;not applicable;p4lang: macsec vlan egress access list http://sources.nop.hu/cfg/p4lang-crypt21.tst;p4lang-crypt21.tst;not applicable;p4lang: ipsec with des http://sources.nop.hu/cfg/p4lang-crypt22.tst;p4lang-crypt22.tst;not applicable;p4lang: ipsec with 3des http://sources.nop.hu/cfg/p4lang-crypt23.tst;p4lang-crypt23.tst;not applicable;p4lang: ipsec with aes128 http://sources.nop.hu/cfg/p4lang-crypt24.tst;p4lang-crypt24.tst;not applicable;p4lang: ipsec with aes192 http://sources.nop.hu/cfg/p4lang-crypt25.tst;p4lang-crypt25.tst;not applicable;p4lang: ipsec with aes256 http://sources.nop.hu/cfg/p4lang-crypt26.tst;p4lang-crypt26.tst;not applicable;p4lang: ipsec with md5 http://sources.nop.hu/cfg/p4lang-crypt27.tst;p4lang-crypt27.tst;not applicable;p4lang: ipsec with sha1 http://sources.nop.hu/cfg/p4lang-crypt28.tst;p4lang-crypt28.tst;not applicable;p4lang: ipsec with sha256 http://sources.nop.hu/cfg/p4lang-crypt29.tst;p4lang-crypt29.tst;not applicable;p4lang: ipsec with sha512 http://sources.nop.hu/cfg/p4lang-crypt30.tst;p4lang-crypt30.tst;not applicable;p4lang: ipv4 over ipsec http://sources.nop.hu/cfg/p4lang-crypt31.tst;p4lang-crypt31.tst;not applicable;p4lang: ipv6 over ipsec http://sources.nop.hu/cfg/p4lang-crypt32.tst;p4lang-crypt32.tst;not applicable;p4lang: ipsec over ipv4 http://sources.nop.hu/cfg/p4lang-crypt33.tst;p4lang-crypt33.tst;not applicable;p4lang: ipsec over ipv6 http://sources.nop.hu/cfg/p4lang-crypt34.tst;p4lang-crypt34.tst;not applicable;p4lang: ipsec over ipv4 loopback http://sources.nop.hu/cfg/p4lang-crypt35.tst;p4lang-crypt35.tst;not applicable;p4lang: ipsec over ipv6 loopback http://sources.nop.hu/cfg/p4lang-crypt36.tst;p4lang-crypt36.tst;not applicable;p4lang: ipsec over vlan http://sources.nop.hu/cfg/p4lang-crypt37.tst;p4lang-crypt37.tst;not applicable;p4lang: ipv4 over ipsec with ingress access list http://sources.nop.hu/cfg/p4lang-crypt38.tst;p4lang-crypt38.tst;not applicable;p4lang: ipv4 over ipsec with egress access list http://sources.nop.hu/cfg/p4lang-crypt39.tst;p4lang-crypt39.tst;not applicable;p4lang: ipv6 over ipsec with ingress access list http://sources.nop.hu/cfg/p4lang-crypt40.tst;p4lang-crypt40.tst;not applicable;p4lang: ipv6 over ipsec with egress access list http://sources.nop.hu/cfg/p4lang-crypt41.tst;p4lang-crypt41.tst;not applicable;p4lang: ipsec with ike1 http://sources.nop.hu/cfg/p4lang-crypt42.tst;p4lang-crypt42.tst;not applicable;p4lang: ipsec with ike2 http://sources.nop.hu/cfg/p4lang-crypt43.tst;p4lang-crypt43.tst;not applicable;p4lang: openvpn with des http://sources.nop.hu/cfg/p4lang-crypt44.tst;p4lang-crypt44.tst;not applicable;p4lang: openvpn with 3des http://sources.nop.hu/cfg/p4lang-crypt45.tst;p4lang-crypt45.tst;not applicable;p4lang: openvpn with aes128 http://sources.nop.hu/cfg/p4lang-crypt46.tst;p4lang-crypt46.tst;not applicable;p4lang: openvpn with aes192 http://sources.nop.hu/cfg/p4lang-crypt47.tst;p4lang-crypt47.tst;not applicable;p4lang: openvpn with aes256 http://sources.nop.hu/cfg/p4lang-crypt48.tst;p4lang-crypt48.tst;not applicable;p4lang: openvpn with md5 http://sources.nop.hu/cfg/p4lang-crypt49.tst;p4lang-crypt49.tst;not applicable;p4lang: openvpn with sha1 http://sources.nop.hu/cfg/p4lang-crypt50.tst;p4lang-crypt50.tst;not applicable;p4lang: openvpn with sha256 http://sources.nop.hu/cfg/p4lang-crypt51.tst;p4lang-crypt51.tst;not applicable;p4lang: openvpn with sha512 http://sources.nop.hu/cfg/p4lang-crypt52.tst;p4lang-crypt52.tst;not applicable;p4lang: openvpn over ipv4 http://sources.nop.hu/cfg/p4lang-crypt53.tst;p4lang-crypt53.tst;not applicable;p4lang: openvpn over ipv6 http://sources.nop.hu/cfg/p4lang-crypt54.tst;p4lang-crypt54.tst;not applicable;p4lang: openvpn over ipv4 loopback http://sources.nop.hu/cfg/p4lang-crypt55.tst;p4lang-crypt55.tst;not applicable;p4lang: openvpn over ipv6 loopback http://sources.nop.hu/cfg/p4lang-crypt56.tst;p4lang-crypt56.tst;not applicable;p4lang: openvpn over asymmetric ports http://sources.nop.hu/cfg/p4lang-crypt57.tst;p4lang-crypt57.tst;not applicable;p4lang: openvpn with ingress access list http://sources.nop.hu/cfg/p4lang-crypt58.tst;p4lang-crypt58.tst;not applicable;p4lang: openvpn with egress access list http://sources.nop.hu/cfg/p4lang-crypt59.tst;p4lang-crypt59.tst;not applicable;p4lang: wireguard over ipv4 http://sources.nop.hu/cfg/p4lang-crypt60.tst;p4lang-crypt60.tst;not applicable;p4lang: wireguard over ipv6 http://sources.nop.hu/cfg/p4lang-crypt61.tst;p4lang-crypt61.tst;not applicable;p4lang: wireguard over ipv4 loopback http://sources.nop.hu/cfg/p4lang-crypt62.tst;p4lang-crypt62.tst;not applicable;p4lang: wireguard over ipv6 loopback http://sources.nop.hu/cfg/p4lang-crypt63.tst;p4lang-crypt63.tst;not applicable;p4lang: wireguard over vlan http://sources.nop.hu/cfg/p4lang-crypt64.tst;p4lang-crypt64.tst;not applicable;p4lang: wireguard over asymmetric ports http://sources.nop.hu/cfg/p4lang-crypt65.tst;p4lang-crypt65.tst;not applicable;p4lang: wireguard with ingress access list http://sources.nop.hu/cfg/p4lang-crypt66.tst;p4lang-crypt66.tst;not applicable;p4lang: wireguard with egress access list http://sources.nop.hu/cfg/p4lang-crypt67.tst;p4lang-crypt67.tst;not applicable;p4lang: multicast routing over macsec http://sources.nop.hu/cfg/p4lang-crypt68.tst;p4lang-crypt68.tst;not applicable;p4lang: multicast routing over vlan macsec http://sources.nop.hu/cfg/p4lang-crypt69.tst;p4lang-crypt69.tst;not applicable;p4lang: replay window with openvpn http://sources.nop.hu/cfg/p4lang-crypt70.tst;p4lang-crypt70.tst;not applicable;p4lang: replay window with wireguard http://sources.nop.hu/cfg/p4lang-rout001.tst;p4lang-rout001.tst;success;p4lang: routing http://sources.nop.hu/cfg/p4lang-rout002.tst;p4lang-rout002.tst;not applicable;p4lang: bridging http://sources.nop.hu/cfg/p4lang-rout003.tst;p4lang-rout003.tst;success;p4lang: mpls core http://sources.nop.hu/cfg/p4lang-rout004.tst;p4lang-rout004.tst;success;p4lang: mpls edge http://sources.nop.hu/cfg/p4lang-rout005.tst;p4lang-rout005.tst;not applicable;p4lang: vlan routing http://sources.nop.hu/cfg/p4lang-rout006.tst;p4lang-rout006.tst;not applicable;p4lang: vlan bridging http://sources.nop.hu/cfg/p4lang-rout007.tst;p4lang-rout007.tst;not applicable;p4lang: vlan mpls http://sources.nop.hu/cfg/p4lang-rout008.tst;p4lang-rout008.tst;success;p4lang: vpn with bgp http://sources.nop.hu/cfg/p4lang-rout009.tst;p4lang-rout009.tst;not applicable;p4lang: vpls/ldp with bgp http://sources.nop.hu/cfg/p4lang-rout010.tst;p4lang-rout010.tst;not applicable;p4lang: evpn/cmac with bgp http://sources.nop.hu/cfg/p4lang-rout011.tst;p4lang-rout011.tst;not applicable;p4lang: eompls http://sources.nop.hu/cfg/p4lang-rout012.tst;p4lang-rout012.tst;not applicable;p4lang: vpn with bgp over srv6 http://sources.nop.hu/cfg/p4lang-rout013.tst;p4lang-rout013.tst;not applicable;p4lang: evpn/cmac with bgp over srv6 http://sources.nop.hu/cfg/p4lang-rout014.tst;p4lang-rout014.tst;not applicable;p4lang: bundle routing http://sources.nop.hu/cfg/p4lang-rout015.tst;p4lang-rout015.tst;not applicable;p4lang: bundle mpls http://sources.nop.hu/cfg/p4lang-rout016.tst;p4lang-rout016.tst;not applicable;p4lang: bundle vlan routing http://sources.nop.hu/cfg/p4lang-rout017.tst;p4lang-rout017.tst;not applicable;p4lang: bundle vlan mpls http://sources.nop.hu/cfg/p4lang-rout018.tst;p4lang-rout018.tst;not applicable;p4lang: bundle vlan bridging http://sources.nop.hu/cfg/p4lang-rout019.tst;p4lang-rout019.tst;success;p4lang: bridge routing http://sources.nop.hu/cfg/p4lang-rout020.tst;p4lang-rout020.tst;success;p4lang: bridge mpls http://sources.nop.hu/cfg/p4lang-rout021.tst;p4lang-rout021.tst;not applicable;p4lang: vlan bridge routing http://sources.nop.hu/cfg/p4lang-rout022.tst;p4lang-rout022.tst;not applicable;p4lang: vlan bridge mpls http://sources.nop.hu/cfg/p4lang-rout023.tst;p4lang-rout023.tst;not applicable;p4lang: vlan vpls/ldp with bgp http://sources.nop.hu/cfg/p4lang-rout024.tst;p4lang-rout024.tst;not applicable;p4lang: vlan eompls http://sources.nop.hu/cfg/p4lang-rout025.tst;p4lang-rout025.tst;not applicable;p4lang: bundle vlan vpls/ldp with bgp http://sources.nop.hu/cfg/p4lang-rout026.tst;p4lang-rout026.tst;not applicable;p4lang: bundle vlan eompls http://sources.nop.hu/cfg/p4lang-rout027.tst;p4lang-rout027.tst;not applicable;p4lang: pppoe routing http://sources.nop.hu/cfg/p4lang-rout028.tst;p4lang-rout028.tst;not applicable;p4lang: vlan pppoe routing http://sources.nop.hu/cfg/p4lang-rout029.tst;p4lang-rout029.tst;not applicable;p4lang: pppoe mpls http://sources.nop.hu/cfg/p4lang-rout030.tst;p4lang-rout030.tst;not applicable;p4lang: vlan pppoe mpls http://sources.nop.hu/cfg/p4lang-rout031.tst;p4lang-rout031.tst;not applicable;p4lang: hairpin routing http://sources.nop.hu/cfg/p4lang-rout032.tst;p4lang-rout032.tst;not applicable;p4lang: hairpin bridging http://sources.nop.hu/cfg/p4lang-rout033.tst;p4lang-rout033.tst;not applicable;p4lang: hairpin mpls http://sources.nop.hu/cfg/p4lang-rout034.tst;p4lang-rout034.tst;not applicable;p4lang: hairpin vlan routing http://sources.nop.hu/cfg/p4lang-rout035.tst;p4lang-rout035.tst;not applicable;p4lang: hairpin vlan bridging http://sources.nop.hu/cfg/p4lang-rout036.tst;p4lang-rout036.tst;not applicable;p4lang: hairpin vlan mpls http://sources.nop.hu/cfg/p4lang-rout037.tst;p4lang-rout037.tst;not applicable;p4lang: hairpin pppoe routing http://sources.nop.hu/cfg/p4lang-rout038.tst;p4lang-rout038.tst;not applicable;p4lang: hairpin vlan pppoe routing http://sources.nop.hu/cfg/p4lang-rout039.tst;p4lang-rout039.tst;not applicable;p4lang: hairpin pppoe mpls http://sources.nop.hu/cfg/p4lang-rout040.tst;p4lang-rout040.tst;not applicable;p4lang: hairpin vlan pppoe mpls http://sources.nop.hu/cfg/p4lang-rout041.tst;p4lang-rout041.tst;not applicable;p4lang: hairpin vpls/ldp with bgp http://sources.nop.hu/cfg/p4lang-rout042.tst;p4lang-rout042.tst;not applicable;p4lang: hairpin vlan vpls/ldp with bgp http://sources.nop.hu/cfg/p4lang-rout043.tst;p4lang-rout043.tst;not applicable;p4lang: hairpin eompls http://sources.nop.hu/cfg/p4lang-rout044.tst;p4lang-rout044.tst;not applicable;p4lang: hairpin vlan eompls http://sources.nop.hu/cfg/p4lang-rout045.tst;p4lang-rout045.tst;not applicable;p4lang: vlan evpn/cmac with bgp http://sources.nop.hu/cfg/p4lang-rout046.tst;p4lang-rout046.tst;not applicable;p4lang: bundle vlan evpn/cmac with bgp http://sources.nop.hu/cfg/p4lang-rout047.tst;p4lang-rout047.tst;not applicable;p4lang: hairpin evpn/cmac with bgp http://sources.nop.hu/cfg/p4lang-rout048.tst;p4lang-rout048.tst;not applicable;p4lang: hairpin vlan evpn/cmac with bgp http://sources.nop.hu/cfg/p4lang-rout049.tst;p4lang-rout049.tst;not applicable;p4lang: gre routing over ipv4 http://sources.nop.hu/cfg/p4lang-rout050.tst;p4lang-rout050.tst;not applicable;p4lang: gre routing over ipv6 http://sources.nop.hu/cfg/p4lang-rout051.tst;p4lang-rout051.tst;not applicable;p4lang: gre routing over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout052.tst;p4lang-rout052.tst;not applicable;p4lang: gre routing over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout053.tst;p4lang-rout053.tst;not applicable;p4lang: gre routing over vlan http://sources.nop.hu/cfg/p4lang-rout054.tst;p4lang-rout054.tst;not applicable;p4lang: gre routing over bundle http://sources.nop.hu/cfg/p4lang-rout055.tst;p4lang-rout055.tst;not applicable;p4lang: gre routing over bundle vlan http://sources.nop.hu/cfg/p4lang-rout056.tst;p4lang-rout056.tst;not applicable;p4lang: gre routing over hairpin http://sources.nop.hu/cfg/p4lang-rout057.tst;p4lang-rout057.tst;not applicable;p4lang: gre routing over hairpin vlan http://sources.nop.hu/cfg/p4lang-rout058.tst;p4lang-rout058.tst;not applicable;p4lang: gre routing over bridge http://sources.nop.hu/cfg/p4lang-rout059.tst;p4lang-rout059.tst;not applicable;p4lang: gre routing over vlan bridge http://sources.nop.hu/cfg/p4lang-rout060.tst;p4lang-rout060.tst;not applicable;p4lang: gre mpls over ipv4 http://sources.nop.hu/cfg/p4lang-rout061.tst;p4lang-rout061.tst;not applicable;p4lang: gre mpls over ipv6 http://sources.nop.hu/cfg/p4lang-rout062.tst;p4lang-rout062.tst;not applicable;p4lang: gre mpls over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout063.tst;p4lang-rout063.tst;not applicable;p4lang: gre mpls over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout064.tst;p4lang-rout064.tst;not applicable;p4lang: gre mpls over vlan http://sources.nop.hu/cfg/p4lang-rout065.tst;p4lang-rout065.tst;not applicable;p4lang: gre mpls over bundle http://sources.nop.hu/cfg/p4lang-rout066.tst;p4lang-rout066.tst;not applicable;p4lang: gre mpls over bundle vlan http://sources.nop.hu/cfg/p4lang-rout067.tst;p4lang-rout067.tst;not applicable;p4lang: gre mpls over hairpin http://sources.nop.hu/cfg/p4lang-rout068.tst;p4lang-rout068.tst;not applicable;p4lang: gre mpls over hairpin vlan http://sources.nop.hu/cfg/p4lang-rout069.tst;p4lang-rout069.tst;not applicable;p4lang: gre mpls over bridge http://sources.nop.hu/cfg/p4lang-rout070.tst;p4lang-rout070.tst;not applicable;p4lang: gre mpls over vlan bridge http://sources.nop.hu/cfg/p4lang-rout071.tst;p4lang-rout071.tst;not applicable;p4lang: l2tp routing over ipv4 http://sources.nop.hu/cfg/p4lang-rout072.tst;p4lang-rout072.tst;not applicable;p4lang: l2tp routing over ipv6 http://sources.nop.hu/cfg/p4lang-rout073.tst;p4lang-rout073.tst;not applicable;p4lang: l2tp routing over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout074.tst;p4lang-rout074.tst;not applicable;p4lang: l2tp routing over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout075.tst;p4lang-rout075.tst;not applicable;p4lang: l2tp routing over vlan http://sources.nop.hu/cfg/p4lang-rout076.tst;p4lang-rout076.tst;not applicable;p4lang: l2tp routing over bundle http://sources.nop.hu/cfg/p4lang-rout077.tst;p4lang-rout077.tst;not applicable;p4lang: l2tp mpls over ipv4 http://sources.nop.hu/cfg/p4lang-rout078.tst;p4lang-rout078.tst;not applicable;p4lang: l2tp mpls over ipv6 http://sources.nop.hu/cfg/p4lang-rout079.tst;p4lang-rout079.tst;not applicable;p4lang: l2tp mpls over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout080.tst;p4lang-rout080.tst;not applicable;p4lang: l2tp mpls over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout081.tst;p4lang-rout081.tst;not applicable;p4lang: l2tp mpls over vlan http://sources.nop.hu/cfg/p4lang-rout082.tst;p4lang-rout082.tst;not applicable;p4lang: l2tp mpls over bundle http://sources.nop.hu/cfg/p4lang-rout083.tst;p4lang-rout083.tst;not applicable;p4lang: bridging over gre http://sources.nop.hu/cfg/p4lang-rout084.tst;p4lang-rout084.tst;not applicable;p4lang: bridging over gre vlan http://sources.nop.hu/cfg/p4lang-rout085.tst;p4lang-rout085.tst;not applicable;p4lang: bridging over pppoe http://sources.nop.hu/cfg/p4lang-rout086.tst;p4lang-rout086.tst;not applicable;p4lang: bridging over pppoe vlan http://sources.nop.hu/cfg/p4lang-rout087.tst;p4lang-rout087.tst;not applicable;p4lang: bridging over l2tp http://sources.nop.hu/cfg/p4lang-rout088.tst;p4lang-rout088.tst;not applicable;p4lang: bridging over l2tp vlan http://sources.nop.hu/cfg/p4lang-rout089.tst;p4lang-rout089.tst;not applicable;p4lang: vxlan over ipv4 http://sources.nop.hu/cfg/p4lang-rout090.tst;p4lang-rout090.tst;not applicable;p4lang: vxlan over ipv6 http://sources.nop.hu/cfg/p4lang-rout091.tst;p4lang-rout091.tst;not applicable;p4lang: vxlan over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout092.tst;p4lang-rout092.tst;not applicable;p4lang: vxlan over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout093.tst;p4lang-rout093.tst;not applicable;p4lang: vxlan over vlan http://sources.nop.hu/cfg/p4lang-rout094.tst;p4lang-rout094.tst;not applicable;p4lang: vxlan over bundle http://sources.nop.hu/cfg/p4lang-rout095.tst;p4lang-rout095.tst;not applicable;p4lang: evpn/vxlan with bgp http://sources.nop.hu/cfg/p4lang-rout096.tst;p4lang-rout096.tst;not applicable;p4lang: vlan evpn/vxlan with bgp http://sources.nop.hu/cfg/p4lang-rout097.tst;p4lang-rout097.tst;not applicable;p4lang: bundle vlan evpn/vxlan with bgp http://sources.nop.hu/cfg/p4lang-rout098.tst;p4lang-rout098.tst;not applicable;p4lang: hairpin evpn/vxlan with bgp http://sources.nop.hu/cfg/p4lang-rout099.tst;p4lang-rout099.tst;not applicable;p4lang: ipip routing over ipv4 http://sources.nop.hu/cfg/p4lang-rout100.tst;p4lang-rout100.tst;not applicable;p4lang: ipip routing over ipv6 http://sources.nop.hu/cfg/p4lang-rout101.tst;p4lang-rout101.tst;not applicable;p4lang: ipip routing over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout102.tst;p4lang-rout102.tst;not applicable;p4lang: ipip routing over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout103.tst;p4lang-rout103.tst;not applicable;p4lang: ipip routing over vlan http://sources.nop.hu/cfg/p4lang-rout104.tst;p4lang-rout104.tst;not applicable;p4lang: ipip routing over bundle http://sources.nop.hu/cfg/p4lang-rout105.tst;p4lang-rout105.tst;not applicable;p4lang: pckoudp over ipv4 http://sources.nop.hu/cfg/p4lang-rout106.tst;p4lang-rout106.tst;not applicable;p4lang: pckoudp over ipv6 http://sources.nop.hu/cfg/p4lang-rout107.tst;p4lang-rout107.tst;not applicable;p4lang: pckoudp over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout108.tst;p4lang-rout108.tst;not applicable;p4lang: pckoudp over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout109.tst;p4lang-rout109.tst;not applicable;p4lang: pckoudp over vlan http://sources.nop.hu/cfg/p4lang-rout110.tst;p4lang-rout110.tst;not applicable;p4lang: pckoudp over bundle http://sources.nop.hu/cfg/p4lang-rout111.tst;p4lang-rout111.tst;not applicable;p4lang: pckoudp server over ipv4 http://sources.nop.hu/cfg/p4lang-rout112.tst;p4lang-rout112.tst;not applicable;p4lang: pckoudp server over ipv6 http://sources.nop.hu/cfg/p4lang-rout113.tst;p4lang-rout113.tst;not applicable;p4lang: pckoudp server over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout114.tst;p4lang-rout114.tst;not applicable;p4lang: pckoudp server over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout115.tst;p4lang-rout115.tst;not applicable;p4lang: vxlan server over ipv4 http://sources.nop.hu/cfg/p4lang-rout116.tst;p4lang-rout116.tst;not applicable;p4lang: vxlan server over ipv6 http://sources.nop.hu/cfg/p4lang-rout117.tst;p4lang-rout117.tst;not applicable;p4lang: vxlan server over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout118.tst;p4lang-rout118.tst;not applicable;p4lang: vxlan server over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout119.tst;p4lang-rout119.tst;not applicable;p4lang: pppoe server routing http://sources.nop.hu/cfg/p4lang-rout120.tst;p4lang-rout120.tst;not applicable;p4lang: vlan pppoe server routing http://sources.nop.hu/cfg/p4lang-rout121.tst;p4lang-rout121.tst;not applicable;p4lang: pppoe server mpls http://sources.nop.hu/cfg/p4lang-rout122.tst;p4lang-rout122.tst;not applicable;p4lang: vlan pppoe server mpls http://sources.nop.hu/cfg/p4lang-rout123.tst;p4lang-rout123.tst;not applicable;p4lang: l2tp server routing http://sources.nop.hu/cfg/p4lang-rout124.tst;p4lang-rout124.tst;not applicable;p4lang: vlan l2tp server routing http://sources.nop.hu/cfg/p4lang-rout125.tst;p4lang-rout125.tst;not applicable;p4lang: l2tp server mpls http://sources.nop.hu/cfg/p4lang-rout126.tst;p4lang-rout126.tst;not applicable;p4lang: vlan l2tp server mpls http://sources.nop.hu/cfg/p4lang-rout127.tst;p4lang-rout127.tst;success;p4lang: p2p ldp tail+head http://sources.nop.hu/cfg/p4lang-rout128.tst;p4lang-rout128.tst;success;p4lang: p2p ldp mid http://sources.nop.hu/cfg/p4lang-rout129.tst;p4lang-rout129.tst;success;p4lang: p2p te tail+head http://sources.nop.hu/cfg/p4lang-rout130.tst;p4lang-rout130.tst;success;p4lang: p2p te mid http://sources.nop.hu/cfg/p4lang-rout131.tst;p4lang-rout131.tst;success;p4lang: sr te over mpls tail+head http://sources.nop.hu/cfg/p4lang-rout132.tst;p4lang-rout132.tst;success;p4lang: sr te over mpls mid http://sources.nop.hu/cfg/p4lang-rout133.tst;p4lang-rout133.tst;not applicable;p4lang: policy routing between vrfs http://sources.nop.hu/cfg/p4lang-rout134.tst;p4lang-rout134.tst;not applicable;p4lang: policy routing with nexthop http://sources.nop.hu/cfg/p4lang-rout135.tst;p4lang-rout135.tst;not applicable;p4lang: policy routing with interface and nexthop http://sources.nop.hu/cfg/p4lang-rout136.tst;p4lang-rout136.tst;not applicable;p4lang: multicast routing http://sources.nop.hu/cfg/p4lang-rout137.tst;p4lang-rout137.tst;not applicable;p4lang: multicast vlan routing http://sources.nop.hu/cfg/p4lang-rout138.tst;p4lang-rout138.tst;not applicable;p4lang: multicast bundle routing http://sources.nop.hu/cfg/p4lang-rout139.tst;p4lang-rout139.tst;not applicable;p4lang: multicast bundle vlan routing http://sources.nop.hu/cfg/p4lang-rout140.tst;p4lang-rout140.tst;not applicable;p4lang: hairpin multicast routing http://sources.nop.hu/cfg/p4lang-rout141.tst;p4lang-rout141.tst;not applicable;p4lang: hairpin vlan multicast routing http://sources.nop.hu/cfg/p4lang-rout142.tst;p4lang-rout142.tst;not applicable;p4lang: mldp core http://sources.nop.hu/cfg/p4lang-rout143.tst;p4lang-rout143.tst;not applicable;p4lang: mldp vlan core http://sources.nop.hu/cfg/p4lang-rout144.tst;p4lang-rout144.tst;not applicable;p4lang: mldp core over gre http://sources.nop.hu/cfg/p4lang-rout145.tst;p4lang-rout145.tst;not applicable;p4lang: mldp core over l2tp http://sources.nop.hu/cfg/p4lang-rout146.tst;p4lang-rout146.tst;not applicable;p4lang: mldp bundle core http://sources.nop.hu/cfg/p4lang-rout147.tst;p4lang-rout147.tst;not applicable;p4lang: mldp bundle vlan core http://sources.nop.hu/cfg/p4lang-rout148.tst;p4lang-rout148.tst;not applicable;p4lang: hairpin mldp core http://sources.nop.hu/cfg/p4lang-rout149.tst;p4lang-rout149.tst;not applicable;p4lang: hairpin vlan mldp core http://sources.nop.hu/cfg/p4lang-rout150.tst;p4lang-rout150.tst;not applicable;p4lang: mldp egress edge http://sources.nop.hu/cfg/p4lang-rout151.tst;p4lang-rout151.tst;not applicable;p4lang: mldp vlan egress edge http://sources.nop.hu/cfg/p4lang-rout152.tst;p4lang-rout152.tst;not applicable;p4lang: mldp ingress edge http://sources.nop.hu/cfg/p4lang-rout153.tst;p4lang-rout153.tst;not applicable;p4lang: mldp vlan ingress edge http://sources.nop.hu/cfg/p4lang-rout154.tst;p4lang-rout154.tst;not applicable;p4lang: mldp core and egress edge http://sources.nop.hu/cfg/p4lang-rout155.tst;p4lang-rout155.tst;not applicable;p4lang: vlan mldp core and egress edge http://sources.nop.hu/cfg/p4lang-rout156.tst;p4lang-rout156.tst;not applicable;p4lang: bier core http://sources.nop.hu/cfg/p4lang-rout157.tst;p4lang-rout157.tst;not applicable;p4lang: bier vlan core http://sources.nop.hu/cfg/p4lang-rout158.tst;p4lang-rout158.tst;not applicable;p4lang: bier core over gre http://sources.nop.hu/cfg/p4lang-rout159.tst;p4lang-rout159.tst;not applicable;p4lang: bier core over l2tp http://sources.nop.hu/cfg/p4lang-rout160.tst;p4lang-rout160.tst;not applicable;p4lang: bier bundle core http://sources.nop.hu/cfg/p4lang-rout161.tst;p4lang-rout161.tst;not applicable;p4lang: bier bundle vlan core http://sources.nop.hu/cfg/p4lang-rout162.tst;p4lang-rout162.tst;not applicable;p4lang: hairpin bier core http://sources.nop.hu/cfg/p4lang-rout163.tst;p4lang-rout163.tst;not applicable;p4lang: hairpin vlan bier core http://sources.nop.hu/cfg/p4lang-rout164.tst;p4lang-rout164.tst;not applicable;p4lang: bier egress edge http://sources.nop.hu/cfg/p4lang-rout165.tst;p4lang-rout165.tst;not applicable;p4lang: bier vlan egress edge http://sources.nop.hu/cfg/p4lang-rout166.tst;p4lang-rout166.tst;not applicable;p4lang: bier ingress edge http://sources.nop.hu/cfg/p4lang-rout167.tst;p4lang-rout167.tst;not applicable;p4lang: bier vlan ingress edge http://sources.nop.hu/cfg/p4lang-rout168.tst;p4lang-rout168.tst;not applicable;p4lang: bier core and egress edge http://sources.nop.hu/cfg/p4lang-rout169.tst;p4lang-rout169.tst;not applicable;p4lang: vlan bier core and egress edge http://sources.nop.hu/cfg/p4lang-rout170.tst;p4lang-rout170.tst;not applicable;p4lang: amt server over ipv4 http://sources.nop.hu/cfg/p4lang-rout171.tst;p4lang-rout171.tst;not applicable;p4lang: amt server over ipv6 http://sources.nop.hu/cfg/p4lang-rout172.tst;p4lang-rout172.tst;not applicable;p4lang: amt server over ipv4 loopback http://sources.nop.hu/cfg/p4lang-rout173.tst;p4lang-rout173.tst;not applicable;p4lang: amt server over ipv6 loopback http://sources.nop.hu/cfg/p4lang-rout174.tst;p4lang-rout174.tst;success;p4lang: autoroute to sr te over mpls http://sources.nop.hu/cfg/p4lang-rout175.tst;p4lang-rout175.tst;success;p4lang: autoroute to p2p te over mpls http://sources.nop.hu/cfg/p4lang-rout176.tst;p4lang-rout176.tst;not applicable;p4lang: policy routing to sr te over mpls http://sources.nop.hu/cfg/p4lang-rout177.tst;p4lang-rout177.tst;not applicable;p4lang: policy routing to p2p te over mpls http://sources.nop.hu/cfg/p4lang-rout178.tst;p4lang-rout178.tst;not applicable;p4lang: nsh http://sources.nop.hu/cfg/p4lang-rout179.tst;p4lang-rout179.tst;not applicable;p4lang: vlan nsh http://sources.nop.hu/cfg/p4lang-rout180.tst;p4lang-rout180.tst;not applicable;p4lang: polka http://sources.nop.hu/cfg/p4lang-rout181.tst;p4lang-rout181.tst;not applicable;p4lang: vlan polkaTitle: tester release: freeRouter v21.12.26-cur, done by cs@nop.
tested: 2021-12-26 21:49:27, took 00:01:33, with 10 workers, on 305 cases, 0 failed, 0 traces, 0 retries
jvm: java -Xmx256m -jar rtr.jar
file | result | test |
p4lang-acl01.tst | not applicable | p4lang: copp |
p4lang-acl02.tst | not applicable | p4lang: ingress access list |
p4lang-acl03.tst | not applicable | p4lang: egress access list |
p4lang-acl04.tst | not applicable | p4lang: nat |
p4lang-acl05.tst | not applicable | p4lang: vlan ingress access list |
p4lang-acl06.tst | not applicable | p4lang: vlan egress access list |
p4lang-acl07.tst | not applicable | p4lang: bundle ingress access list |
p4lang-acl08.tst | not applicable | p4lang: bundle egress access list |
p4lang-acl09.tst | not applicable | p4lang: bundle vlan ingress access list |
p4lang-acl10.tst | not applicable | p4lang: bundle vlan egress access list |
p4lang-acl11.tst | not applicable | p4lang: bridge ingress access list |
p4lang-acl12.tst | not applicable | p4lang: bridge egress access list |
p4lang-acl13.tst | not applicable | p4lang: vlan bridge ingress access list |
p4lang-acl14.tst | not applicable | p4lang: vlan bridge egress access list |
p4lang-acl15.tst | not applicable | p4lang: ingress pppoe access list |
p4lang-acl16.tst | not applicable | p4lang: egress pppoe access list |
p4lang-acl17.tst | not applicable | p4lang: ingress vlan pppoe access list |
p4lang-acl18.tst | not applicable | p4lang: egress vlan pppoe access list |
p4lang-acl19.tst | not applicable | p4lang: hairpin ingress access list |
p4lang-acl20.tst | not applicable | p4lang: hairpin egress access list |
p4lang-acl21.tst | not applicable | p4lang: hairpin vlan ingress access list |
p4lang-acl22.tst | not applicable | p4lang: hairpin vlan egress access list |
p4lang-acl23.tst | not applicable | p4lang: hairpin pppoe ingress access list |
p4lang-acl24.tst | not applicable | p4lang: hairpin pppoe egress access list |
p4lang-acl25.tst | not applicable | p4lang: hairpin vlan pppoe ingress access list |
p4lang-acl26.tst | not applicable | p4lang: hairpin vlan pppoe egress access list |
p4lang-acl27.tst | not applicable | p4lang: ingress gre access list |
p4lang-acl28.tst | not applicable | p4lang: egress gre access list |
p4lang-acl29.tst | not applicable | p4lang: ingress vlan gre access list |
p4lang-acl30.tst | not applicable | p4lang: egress vlan gre access list |
p4lang-acl31.tst | not applicable | p4lang: ingress l2tp access list |
p4lang-acl32.tst | not applicable | p4lang: egress l2tp access list |
p4lang-acl33.tst | not applicable | p4lang: ingress vlan l2tp access list |
p4lang-acl34.tst | not applicable | p4lang: egress vlan l2tp access list |
p4lang-acl35.tst | not applicable | p4lang: ingress ipip access list |
p4lang-acl36.tst | not applicable | p4lang: egress ipip access list |
p4lang-acl37.tst | not applicable | p4lang: ingress vlan ipip access list |
p4lang-acl38.tst | not applicable | p4lang: egress vlan ipip access list |
p4lang-acl39.tst | not applicable | p4lang: ingress common access list |
p4lang-acl40.tst | not applicable | p4lang: egress common access list |
p4lang-acl41.tst | not applicable | p4lang: ingress hibryd access list |
p4lang-acl42.tst | not applicable | p4lang: egress hibryd access list |
p4lang-acl43.tst | not applicable | p4lang: ingress hierarchical access list |
p4lang-acl44.tst | not applicable | p4lang: egress hierarchical access list |
p4lang-acl45.tst | not applicable | p4lang: ingress policer |
p4lang-acl46.tst | not applicable | p4lang: egress policer |
p4lang-acl47.tst | not applicable | p4lang: vlan ingress policer |
p4lang-acl48.tst | not applicable | p4lang: vlan egress policer |
p4lang-acl49.tst | not applicable | p4lang: transmit flowspec |
p4lang-acl50.tst | not applicable | p4lang: drop flowspec |
p4lang-acl51.tst | not applicable | p4lang: policer flowspec |
p4lang-acl52.tst | not applicable | p4lang: priority flowspec |
p4lang-acl53.tst | not applicable | p4lang: ingress amt access list |
p4lang-acl54.tst | not applicable | p4lang: egress amt access list |
p4lang-crypt01.tst | not applicable | p4lang: macsec with des |
p4lang-crypt02.tst | not applicable | p4lang: macsec with 3des |
p4lang-crypt03.tst | not applicable | p4lang: macsec with aes128 |
p4lang-crypt04.tst | not applicable | p4lang: macsec with aes192 |
p4lang-crypt05.tst | not applicable | p4lang: macsec with aes256 |
p4lang-crypt06.tst | not applicable | p4lang: macsec with md5 |
p4lang-crypt07.tst | not applicable | p4lang: macsec with sha1 |
p4lang-crypt08.tst | not applicable | p4lang: macsec with sha256 |
p4lang-crypt09.tst | not applicable | p4lang: macsec with sha512 |
p4lang-crypt10.tst | not applicable | p4lang: macsec over ethernet |
p4lang-crypt11.tst | not applicable | p4lang: macsec over vlan |
p4lang-crypt12.tst | not applicable | p4lang: macsec over bundle vlan |
p4lang-crypt13.tst | not applicable | p4lang: macsec over gre |
p4lang-crypt14.tst | not applicable | p4lang: macsec over pppoe |
p4lang-crypt15.tst | not applicable | p4lang: macsec over l2tp |
p4lang-crypt16.tst | not applicable | p4lang: macsec over hairpin |
p4lang-crypt17.tst | not applicable | p4lang: macsec ingress access list |
p4lang-crypt18.tst | not applicable | p4lang: macsec egress access list |
p4lang-crypt19.tst | not applicable | p4lang: macsec vlan ingress access list |
p4lang-crypt20.tst | not applicable | p4lang: macsec vlan egress access list |
p4lang-crypt21.tst | not applicable | p4lang: ipsec with des |
p4lang-crypt22.tst | not applicable | p4lang: ipsec with 3des |
p4lang-crypt23.tst | not applicable | p4lang: ipsec with aes128 |
p4lang-crypt24.tst | not applicable | p4lang: ipsec with aes192 |
p4lang-crypt25.tst | not applicable | p4lang: ipsec with aes256 |
p4lang-crypt26.tst | not applicable | p4lang: ipsec with md5 |
p4lang-crypt27.tst | not applicable | p4lang: ipsec with sha1 |
p4lang-crypt28.tst | not applicable | p4lang: ipsec with sha256 |
p4lang-crypt29.tst | not applicable | p4lang: ipsec with sha512 |
p4lang-crypt30.tst | not applicable | p4lang: ipv4 over ipsec |
p4lang-crypt31.tst | not applicable | p4lang: ipv6 over ipsec |
p4lang-crypt32.tst | not applicable | p4lang: ipsec over ipv4 |
p4lang-crypt33.tst | not applicable | p4lang: ipsec over ipv6 |
p4lang-crypt34.tst | not applicable | p4lang: ipsec over ipv4 loopback |
p4lang-crypt35.tst | not applicable | p4lang: ipsec over ipv6 loopback |
p4lang-crypt36.tst | not applicable | p4lang: ipsec over vlan |
p4lang-crypt37.tst | not applicable | p4lang: ipv4 over ipsec with ingress access list |
p4lang-crypt38.tst | not applicable | p4lang: ipv4 over ipsec with egress access list |
p4lang-crypt39.tst | not applicable | p4lang: ipv6 over ipsec with ingress access list |
p4lang-crypt40.tst | not applicable | p4lang: ipv6 over ipsec with egress access list |
p4lang-crypt41.tst | not applicable | p4lang: ipsec with ike1 |
p4lang-crypt42.tst | not applicable | p4lang: ipsec with ike2 |
p4lang-crypt43.tst | not applicable | p4lang: openvpn with des |
p4lang-crypt44.tst | not applicable | p4lang: openvpn with 3des |
p4lang-crypt45.tst | not applicable | p4lang: openvpn with aes128 |
p4lang-crypt46.tst | not applicable | p4lang: openvpn with aes192 |
p4lang-crypt47.tst | not applicable | p4lang: openvpn with aes256 |
p4lang-crypt48.tst | not applicable | p4lang: openvpn with md5 |
p4lang-crypt49.tst | not applicable | p4lang: openvpn with sha1 |
p4lang-crypt50.tst | not applicable | p4lang: openvpn with sha256 |
p4lang-crypt51.tst | not applicable | p4lang: openvpn with sha512 |
p4lang-crypt52.tst | not applicable | p4lang: openvpn over ipv4 |
p4lang-crypt53.tst | not applicable | p4lang: openvpn over ipv6 |
p4lang-crypt54.tst | not applicable | p4lang: openvpn over ipv4 loopback |
p4lang-crypt55.tst | not applicable | p4lang: openvpn over ipv6 loopback |
p4lang-crypt56.tst | not applicable | p4lang: openvpn over asymmetric ports |
p4lang-crypt57.tst | not applicable | p4lang: openvpn with ingress access list |
p4lang-crypt58.tst | not applicable | p4lang: openvpn with egress access list |
p4lang-crypt59.tst | not applicable | p4lang: wireguard over ipv4 |
p4lang-crypt60.tst | not applicable | p4lang: wireguard over ipv6 |
p4lang-crypt61.tst | not applicable | p4lang: wireguard over ipv4 loopback |
p4lang-crypt62.tst | not applicable | p4lang: wireguard over ipv6 loopback |
p4lang-crypt63.tst | not applicable | p4lang: wireguard over vlan |
p4lang-crypt64.tst | not applicable | p4lang: wireguard over asymmetric ports |
p4lang-crypt65.tst | not applicable | p4lang: wireguard with ingress access list |
p4lang-crypt66.tst | not applicable | p4lang: wireguard with egress access list |
p4lang-crypt67.tst | not applicable | p4lang: multicast routing over macsec |
p4lang-crypt68.tst | not applicable | p4lang: multicast routing over vlan macsec |
p4lang-crypt69.tst | not applicable | p4lang: replay window with openvpn |
p4lang-crypt70.tst | not applicable | p4lang: replay window with wireguard |
p4lang-rout001.tst | success | p4lang: routing |
p4lang-rout002.tst | not applicable | p4lang: bridging |
p4lang-rout003.tst | success | p4lang: mpls core |
p4lang-rout004.tst | success | p4lang: mpls edge |
p4lang-rout005.tst | not applicable | p4lang: vlan routing |
p4lang-rout006.tst | not applicable | p4lang: vlan bridging |
p4lang-rout007.tst | not applicable | p4lang: vlan mpls |
p4lang-rout008.tst | success | p4lang: vpn with bgp |
p4lang-rout009.tst | not applicable | p4lang: vpls/ldp with bgp |
p4lang-rout010.tst | not applicable | p4lang: evpn/cmac with bgp |
p4lang-rout011.tst | not applicable | p4lang: eompls |
p4lang-rout012.tst | not applicable | p4lang: vpn with bgp over srv6 |
p4lang-rout013.tst | not applicable | p4lang: evpn/cmac with bgp over srv6 |
p4lang-rout014.tst | not applicable | p4lang: bundle routing |
p4lang-rout015.tst | not applicable | p4lang: bundle mpls |
p4lang-rout016.tst | not applicable | p4lang: bundle vlan routing |
p4lang-rout017.tst | not applicable | p4lang: bundle vlan mpls |
p4lang-rout018.tst | not applicable | p4lang: bundle vlan bridging |
p4lang-rout019.tst | success | p4lang: bridge routing |
p4lang-rout020.tst | success | p4lang: bridge mpls |
p4lang-rout021.tst | not applicable | p4lang: vlan bridge routing |
p4lang-rout022.tst | not applicable | p4lang: vlan bridge mpls |
p4lang-rout023.tst | not applicable | p4lang: vlan vpls/ldp with bgp |
p4lang-rout024.tst | not applicable | p4lang: vlan eompls |
p4lang-rout025.tst | not applicable | p4lang: bundle vlan vpls/ldp with bgp |
p4lang-rout026.tst | not applicable | p4lang: bundle vlan eompls |
p4lang-rout027.tst | not applicable | p4lang: pppoe routing |
p4lang-rout028.tst | not applicable | p4lang: vlan pppoe routing |
p4lang-rout029.tst | not applicable | p4lang: pppoe mpls |
p4lang-rout030.tst | not applicable | p4lang: vlan pppoe mpls |
p4lang-rout031.tst | not applicable | p4lang: hairpin routing |
p4lang-rout032.tst | not applicable | p4lang: hairpin bridging |
p4lang-rout033.tst | not applicable | p4lang: hairpin mpls |
p4lang-rout034.tst | not applicable | p4lang: hairpin vlan routing |
p4lang-rout035.tst | not applicable | p4lang: hairpin vlan bridging |
p4lang-rout036.tst | not applicable | p4lang: hairpin vlan mpls |
p4lang-rout037.tst | not applicable | p4lang: hairpin pppoe routing |
p4lang-rout038.tst | not applicable | p4lang: hairpin vlan pppoe routing |
p4lang-rout039.tst | not applicable | p4lang: hairpin pppoe mpls |
p4lang-rout040.tst | not applicable | p4lang: hairpin vlan pppoe mpls |
p4lang-rout041.tst | not applicable | p4lang: hairpin vpls/ldp with bgp |
p4lang-rout042.tst | not applicable | p4lang: hairpin vlan vpls/ldp with bgp |
p4lang-rout043.tst | not applicable | p4lang: hairpin eompls |
p4lang-rout044.tst | not applicable | p4lang: hairpin vlan eompls |
p4lang-rout045.tst | not applicable | p4lang: vlan evpn/cmac with bgp |
p4lang-rout046.tst | not applicable | p4lang: bundle vlan evpn/cmac with bgp |
p4lang-rout047.tst | not applicable | p4lang: hairpin evpn/cmac with bgp |
p4lang-rout048.tst | not applicable | p4lang: hairpin vlan evpn/cmac with bgp |
p4lang-rout049.tst | not applicable | p4lang: gre routing over ipv4 |
p4lang-rout050.tst | not applicable | p4lang: gre routing over ipv6 |
p4lang-rout051.tst | not applicable | p4lang: gre routing over ipv4 loopback |
p4lang-rout052.tst | not applicable | p4lang: gre routing over ipv6 loopback |
p4lang-rout053.tst | not applicable | p4lang: gre routing over vlan |
p4lang-rout054.tst | not applicable | p4lang: gre routing over bundle |
p4lang-rout055.tst | not applicable | p4lang: gre routing over bundle vlan |
p4lang-rout056.tst | not applicable | p4lang: gre routing over hairpin |
p4lang-rout057.tst | not applicable | p4lang: gre routing over hairpin vlan |
p4lang-rout058.tst | not applicable | p4lang: gre routing over bridge |
p4lang-rout059.tst | not applicable | p4lang: gre routing over vlan bridge |
p4lang-rout060.tst | not applicable | p4lang: gre mpls over ipv4 |
p4lang-rout061.tst | not applicable | p4lang: gre mpls over ipv6 |
p4lang-rout062.tst | not applicable | p4lang: gre mpls over ipv4 loopback |
p4lang-rout063.tst | not applicable | p4lang: gre mpls over ipv6 loopback |
p4lang-rout064.tst | not applicable | p4lang: gre mpls over vlan |
p4lang-rout065.tst | not applicable | p4lang: gre mpls over bundle |
p4lang-rout066.tst | not applicable | p4lang: gre mpls over bundle vlan |
p4lang-rout067.tst | not applicable | p4lang: gre mpls over hairpin |
p4lang-rout068.tst | not applicable | p4lang: gre mpls over hairpin vlan |
p4lang-rout069.tst | not applicable | p4lang: gre mpls over bridge |
p4lang-rout070.tst | not applicable | p4lang: gre mpls over vlan bridge |
p4lang-rout071.tst | not applicable | p4lang: l2tp routing over ipv4 |
p4lang-rout072.tst | not applicable | p4lang: l2tp routing over ipv6 |
p4lang-rout073.tst | not applicable | p4lang: l2tp routing over ipv4 loopback |
p4lang-rout074.tst | not applicable | p4lang: l2tp routing over ipv6 loopback |
p4lang-rout075.tst | not applicable | p4lang: l2tp routing over vlan |
p4lang-rout076.tst | not applicable | p4lang: l2tp routing over bundle |
p4lang-rout077.tst | not applicable | p4lang: l2tp mpls over ipv4 |
p4lang-rout078.tst | not applicable | p4lang: l2tp mpls over ipv6 |
p4lang-rout079.tst | not applicable | p4lang: l2tp mpls over ipv4 loopback |
p4lang-rout080.tst | not applicable | p4lang: l2tp mpls over ipv6 loopback |
p4lang-rout081.tst | not applicable | p4lang: l2tp mpls over vlan |
p4lang-rout082.tst | not applicable | p4lang: l2tp mpls over bundle |
p4lang-rout083.tst | not applicable | p4lang: bridging over gre |
p4lang-rout084.tst | not applicable | p4lang: bridging over gre vlan |
p4lang-rout085.tst | not applicable | p4lang: bridging over pppoe |
p4lang-rout086.tst | not applicable | p4lang: bridging over pppoe vlan |
p4lang-rout087.tst | not applicable | p4lang: bridging over l2tp |
p4lang-rout088.tst | not applicable | p4lang: bridging over l2tp vlan |
p4lang-rout089.tst | not applicable | p4lang: vxlan over ipv4 |
p4lang-rout090.tst | not applicable | p4lang: vxlan over ipv6 |
p4lang-rout091.tst | not applicable | p4lang: vxlan over ipv4 loopback |
p4lang-rout092.tst | not applicable | p4lang: vxlan over ipv6 loopback |
p4lang-rout093.tst | not applicable | p4lang: vxlan over vlan |
p4lang-rout094.tst | not applicable | p4lang: vxlan over bundle |
p4lang-rout095.tst | not applicable | p4lang: evpn/vxlan with bgp |
p4lang-rout096.tst | not applicable | p4lang: vlan evpn/vxlan with bgp |
p4lang-rout097.tst | not applicable | p4lang: bundle vlan evpn/vxlan with bgp |
p4lang-rout098.tst | not applicable | p4lang: hairpin evpn/vxlan with bgp |
p4lang-rout099.tst | not applicable | p4lang: ipip routing over ipv4 |
p4lang-rout100.tst | not applicable | p4lang: ipip routing over ipv6 |
p4lang-rout101.tst | not applicable | p4lang: ipip routing over ipv4 loopback |
p4lang-rout102.tst | not applicable | p4lang: ipip routing over ipv6 loopback |
p4lang-rout103.tst | not applicable | p4lang: ipip routing over vlan |
p4lang-rout104.tst | not applicable | p4lang: ipip routing over bundle |
p4lang-rout105.tst | not applicable | p4lang: pckoudp over ipv4 |
p4lang-rout106.tst | not applicable | p4lang: pckoudp over ipv6 |
p4lang-rout107.tst | not applicable | p4lang: pckoudp over ipv4 loopback |
p4lang-rout108.tst | not applicable | p4lang: pckoudp over ipv6 loopback |
p4lang-rout109.tst | not applicable | p4lang: pckoudp over vlan |
p4lang-rout110.tst | not applicable | p4lang: pckoudp over bundle |
p4lang-rout111.tst | not applicable | p4lang: pckoudp server over ipv4 |
p4lang-rout112.tst | not applicable | p4lang: pckoudp server over ipv6 |
p4lang-rout113.tst | not applicable | p4lang: pckoudp server over ipv4 loopback |
p4lang-rout114.tst | not applicable | p4lang: pckoudp server over ipv6 loopback |
p4lang-rout115.tst | not applicable | p4lang: vxlan server over ipv4 |
p4lang-rout116.tst | not applicable | p4lang: vxlan server over ipv6 |
p4lang-rout117.tst | not applicable | p4lang: vxlan server over ipv4 loopback |
p4lang-rout118.tst | not applicable | p4lang: vxlan server over ipv6 loopback |
p4lang-rout119.tst | not applicable | p4lang: pppoe server routing |
p4lang-rout120.tst | not applicable | p4lang: vlan pppoe server routing |
p4lang-rout121.tst | not applicable | p4lang: pppoe server mpls |
p4lang-rout122.tst | not applicable | p4lang: vlan pppoe server mpls |
p4lang-rout123.tst | not applicable | p4lang: l2tp server routing |
p4lang-rout124.tst | not applicable | p4lang: vlan l2tp server routing |
p4lang-rout125.tst | not applicable | p4lang: l2tp server mpls |
p4lang-rout126.tst | not applicable | p4lang: vlan l2tp server mpls |
p4lang-rout127.tst | success | p4lang: p2p ldp tail+head |
p4lang-rout128.tst | success | p4lang: p2p ldp mid |
p4lang-rout129.tst | success | p4lang: p2p te tail+head |
p4lang-rout130.tst | success | p4lang: p2p te mid |
p4lang-rout131.tst | success | p4lang: sr te over mpls tail+head |
p4lang-rout132.tst | success | p4lang: sr te over mpls mid |
p4lang-rout133.tst | not applicable | p4lang: policy routing between vrfs |
p4lang-rout134.tst | not applicable | p4lang: policy routing with nexthop |
p4lang-rout135.tst | not applicable | p4lang: policy routing with interface and nexthop |
p4lang-rout136.tst | not applicable | p4lang: multicast routing |
p4lang-rout137.tst | not applicable | p4lang: multicast vlan routing |
p4lang-rout138.tst | not applicable | p4lang: multicast bundle routing |
p4lang-rout139.tst | not applicable | p4lang: multicast bundle vlan routing |
p4lang-rout140.tst | not applicable | p4lang: hairpin multicast routing |
p4lang-rout141.tst | not applicable | p4lang: hairpin vlan multicast routing |
p4lang-rout142.tst | not applicable | p4lang: mldp core |
p4lang-rout143.tst | not applicable | p4lang: mldp vlan core |
p4lang-rout144.tst | not applicable | p4lang: mldp core over gre |
p4lang-rout145.tst | not applicable | p4lang: mldp core over l2tp |
p4lang-rout146.tst | not applicable | p4lang: mldp bundle core |
p4lang-rout147.tst | not applicable | p4lang: mldp bundle vlan core |
p4lang-rout148.tst | not applicable | p4lang: hairpin mldp core |
p4lang-rout149.tst | not applicable | p4lang: hairpin vlan mldp core |
p4lang-rout150.tst | not applicable | p4lang: mldp egress edge |
p4lang-rout151.tst | not applicable | p4lang: mldp vlan egress edge |
p4lang-rout152.tst | not applicable | p4lang: mldp ingress edge |
p4lang-rout153.tst | not applicable | p4lang: mldp vlan ingress edge |
p4lang-rout154.tst | not applicable | p4lang: mldp core and egress edge |
p4lang-rout155.tst | not applicable | p4lang: vlan mldp core and egress edge |
p4lang-rout156.tst | not applicable | p4lang: bier core |
p4lang-rout157.tst | not applicable | p4lang: bier vlan core |
p4lang-rout158.tst | not applicable | p4lang: bier core over gre |
p4lang-rout159.tst | not applicable | p4lang: bier core over l2tp |
p4lang-rout160.tst | not applicable | p4lang: bier bundle core |
p4lang-rout161.tst | not applicable | p4lang: bier bundle vlan core |
p4lang-rout162.tst | not applicable | p4lang: hairpin bier core |
p4lang-rout163.tst | not applicable | p4lang: hairpin vlan bier core |
p4lang-rout164.tst | not applicable | p4lang: bier egress edge |
p4lang-rout165.tst | not applicable | p4lang: bier vlan egress edge |
p4lang-rout166.tst | not applicable | p4lang: bier ingress edge |
p4lang-rout167.tst | not applicable | p4lang: bier vlan ingress edge |
p4lang-rout168.tst | not applicable | p4lang: bier core and egress edge |
p4lang-rout169.tst | not applicable | p4lang: vlan bier core and egress edge |
p4lang-rout170.tst | not applicable | p4lang: amt server over ipv4 |
p4lang-rout171.tst | not applicable | p4lang: amt server over ipv6 |
p4lang-rout172.tst | not applicable | p4lang: amt server over ipv4 loopback |
p4lang-rout173.tst | not applicable | p4lang: amt server over ipv6 loopback |
p4lang-rout174.tst | success | p4lang: autoroute to sr te over mpls |
p4lang-rout175.tst | success | p4lang: autoroute to p2p te over mpls |
p4lang-rout176.tst | not applicable | p4lang: policy routing to sr te over mpls |
p4lang-rout177.tst | not applicable | p4lang: policy routing to p2p te over mpls |
p4lang-rout178.tst | not applicable | p4lang: nsh |
p4lang-rout179.tst | not applicable | p4lang: vlan nsh |
p4lang-rout180.tst | not applicable | p4lang: polka |
p4lang-rout181.tst | not applicable | p4lang: vlan polka |
- Re: [rare-dev] [gn4-3-wp6-t1-wb-RARE] new dataplane flavor experiments...., mc36, 12/26/2021
Archive powered by MHonArc 2.6.19.