Hi, While running kselftest on vanilla torvalds tree kernel commit v6.8-11167-g4438a810f396, the test suite reported a number of errors. I was using the latest iproute2-next suite on an Ubuntu 22.04 LTS box. # Tests passed: 558 # Tests failed: 84 not ok 90 selftests: net: test_vxlan_mdb.sh # exit=1 495:# TEST: Destination IP - match [FAIL] 496:# TEST: Destination IP - no match [FAIL] 497:# TEST: Default destination port - match [FAIL] 498:# TEST: Default destination port - no match [FAIL] 499:# TEST: Non-default destination port - match [FAIL] 500:# TEST: Non-default destination port - no match [FAIL] 501:# TEST: Default destination VNI - match [FAIL] 502:# TEST: Default destination VNI - no match [FAIL] 503:# TEST: Non-default destination VNI - match [FAIL] 504:# TEST: Non-default destination VNI - no match [FAIL] 521:# TEST: Destination IP - match [FAIL] 522:# TEST: Destination IP - no match [FAIL] 523:# TEST: Default destination port - match [FAIL] 524:# TEST: Default destination port - no match [FAIL] 525:# TEST: Non-default destination port - match [FAIL] 526:# TEST: Non-default destination port - no match [FAIL] 527:# TEST: Default destination VNI - match [FAIL] 528:# TEST: Default destination VNI - no match [FAIL] 529:# TEST: Non-default destination VNI - match [FAIL] 530:# TEST: Non-default destination VNI - no match [FAIL] 549:# TEST: Forward valid source - first VTEP [FAIL] 550:# TEST: Forward valid source - second VTEP [FAIL] 551:# TEST: Block excluded source after removal - first VTEP [FAIL] 552:# TEST: Block excluded source after removal - second VTEP [FAIL] 553:# TEST: Forward valid source after removal - first VTEP [FAIL] 554:# TEST: Forward valid source after removal - second VTEP [FAIL] 571:# TEST: Forward valid source - first VTEP [FAIL] 572:# TEST: Forward valid source - second VTEP [FAIL] 573:# TEST: Block excluded source after removal - first VTEP [FAIL] 574:# TEST: Block excluded source after removal - second VTEP [FAIL] 575:# TEST: Forward valid source after removal - first VTEP [FAIL] 576:# TEST: Forward valid source after removal - second VTEP [FAIL] 593:# TEST: Forward valid source - first VTEP [FAIL] 594:# TEST: Forward valid source - second VTEP [FAIL] 595:# TEST: Block excluded source after removal - first VTEP [FAIL] 596:# TEST: Block excluded source after removal - second VTEP [FAIL] 597:# TEST: Forward valid source after removal - first VTEP [FAIL] 598:# TEST: Forward valid source after removal - second VTEP [FAIL] 615:# TEST: Forward valid source - first VTEP [FAIL] 616:# TEST: Forward valid source - second VTEP [FAIL] 617:# TEST: Block excluded source after removal - first VTEP [FAIL] 618:# TEST: Block excluded source after removal - second VTEP [FAIL] 619:# TEST: Forward valid source after removal - first VTEP [FAIL] 620:# TEST: Forward valid source after removal - second VTEP [FAIL] 636:# TEST: Forward valid source [FAIL] 637:# TEST: Receive of valid source after removal from group [FAIL] 648:# TEST: Forward valid source [FAIL] 649:# TEST: Receive of valid source after removal from group [FAIL] 660:# TEST: Forward valid source [FAIL] 661:# TEST: Receive of valid source after removal from group [FAIL] 672:# TEST: Forward valid source [FAIL] 673:# TEST: Receive of valid source after removal from group [FAIL] 683:# TEST: Egress VNI translation - PVID configured [FAIL] 684:# TEST: Egress VNI translation - no PVID configured [FAIL] 685:# TEST: Egress VNI translation - PVID reconfigured [FAIL] 695:# TEST: Egress VNI translation - PVID configured [FAIL] 696:# TEST: Egress VNI translation - no PVID configured [FAIL] 697:# TEST: Egress VNI translation - PVID reconfigured [FAIL] 707:# TEST: Registered IPv4 multicast - first VTEP [FAIL] 709:# TEST: Unregistered IPv4 multicast - first VTEP [FAIL] 710:# TEST: Unregistered IPv4 multicast - second VTEP [FAIL] 711:# TEST: Link-local IPv4 multicast - first VTEP [FAIL] 712:# TEST: Link-local IPv4 multicast - second VTEP [FAIL] 713:# TEST: Registered IPv4 multicast with a unicast MAC - first VTEP [FAIL] 714:# TEST: Registered IPv4 multicast with a unicast MAC - second VTEP [FAIL] 715:# TEST: Registered IPv4 multicast with a broadcast MAC - first VTEP [FAIL] 716:# TEST: Registered IPv4 multicast with a broadcast MAC - second VTEP [FAIL] 734:# TEST: Registered IPv4 multicast - first VTEP [FAIL] 736:# TEST: Unregistered IPv4 multicast - first VTEP [FAIL] 737:# TEST: Unregistered IPv4 multicast - second VTEP [FAIL] 738:# TEST: Link-local IPv4 multicast - first VTEP [FAIL] 739:# TEST: Link-local IPv4 multicast - second VTEP [FAIL] 740:# TEST: Registered IPv4 multicast with a unicast MAC - first VTEP [FAIL] 741:# TEST: Registered IPv4 multicast with a unicast MAC - second VTEP [FAIL] 742:# TEST: Registered IPv4 multicast with a broadcast MAC - first VTEP [FAIL] 743:# TEST: Registered IPv4 multicast with a broadcast MAC - second VTEP [FAIL] 761:# TEST: IP multicast - first VTEP [FAIL] 763:# TEST: Broadcast - first VTEP [FAIL] 765:# TEST: IP multicast after removal - first VTEP [FAIL] 766:# TEST: IP multicast after removal - second VTEP [FAIL] 779:# TEST: IP multicast - first VTEP [FAIL] 781:# TEST: Broadcast - first VTEP [FAIL] 783:# TEST: IP multicast after removal - first VTEP [FAIL] 784:# TEST: IP multicast after removal - second VTEP [FAIL] The problem is present at least since 6.8-rc7. Please find attached the config and the full output of test_vxlan_mdb.sh. Hope this helps. Best regards, Mirsad Todorovac
Attachment:
config-6.8.0-torv-11167-g4438a810f396-dirty.xz
Description: application/xz
# timeout set to 3600 # selftests: net: test_vxlan_mdb.sh # # Control path: Basic (*, G) operations - IPv4 overlay / IPv4 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (*, G) operations - IPv6 overlay / IPv4 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (*, G) operations - IPv4 overlay / IPv6 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (*, G) operations - IPv6 overlay / IPv6 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (S, G) operations - IPv4 overlay / IPv4 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (S, G) operations - IPv6 overlay / IPv4 underlay # --------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (S, G) operations - IPv4 overlay / IPv6 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: Basic (S, G) operations - IPv6 overlay / IPv6 underlay # -------------------------------------------------------------------- # TEST: MDB entry addition [ OK ] # TEST: MDB entry presence after addition [ OK ] # TEST: MDB entry replacement [ OK ] # TEST: MDB entry presence after replacement [ OK ] # TEST: MDB entry deletion [ OK ] # TEST: MDB entry presence after deletion [ OK ] # TEST: Non-existent MDB entry deletion [ OK ] # TEST: MDB entry default protocol [ OK ] # TEST: MDB entry protocol replacement [ OK ] # TEST: MDB entry default destination port [ OK ] # TEST: MDB entry destination port replacement [ OK ] # TEST: MDB entry default destination VNI [ OK ] # TEST: MDB entry destination VNI replacement [ OK ] # TEST: MDB entry default outgoing interface [ OK ] # TEST: MDB entry outgoing interface replacement [ OK ] # TEST: MDB entry with mismatch between device and port [ OK ] # TEST: MDB entry with temp state [ OK ] # TEST: MDB entry with VLAN [ OK ] # TEST: MDB entry MAC address [ OK ] # TEST: MDB entry without extended parameters [ OK ] # TEST: MDB entry with an invalid protocol [ OK ] # TEST: MDB entry with an invalid destination VNI [ OK ] # TEST: MDB entry with an invalid source VNI [ OK ] # TEST: MDB entry without a remote destination IP [ OK ] # TEST: Duplicate MDB entries [ OK ] # # Control path: (*, G) operations - IPv4 overlay / IPv4 underlay # -------------------------------------------------------------- # TEST: (*, G) MDB entry addition with source list [ OK ] # TEST: (*, G) MDB entry presence after addition [ OK ] # TEST: (S, G) MDB entry presence after addition [ OK ] # TEST: (*, G) MDB entry replacement with source list [ OK ] # TEST: (*, G) MDB entry presence after replacement [ OK ] # TEST: (S, G) MDB entry presence after replacement [ OK ] # TEST: (*, G) MDB entry deletion [ OK ] # TEST: (*, G) MDB entry presence after deletion [ OK ] # TEST: (S, G) MDB entry presence after deletion [ OK ] # TEST: (*, G) MDB entry default filter mode [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: "blocked" flag after replacing filter mode to "include" [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: "blocked" flag after replacing filter mode to "exclude" [ OK ] # TEST: (*, G) MDB entry default source list [ OK ] # TEST: (S, G) MDB entry of 1st source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 2nd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 3rd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 1st source after removing source [ OK ] # TEST: (S, G) MDB entry of 2nd source after removing source [ OK ] # TEST: (S, G) MDB entry of 3rd source after removing source [ OK ] # TEST: (*, G) MDB entry default protocol [ OK ] # TEST: (S, G) MDB entry default protocol [ OK ] # TEST: (*, G) MDB entry protocol after replacement [ OK ] # TEST: (S, G) MDB entry protocol after replacement [ OK ] # TEST: (*, G) MDB entry default destination port [ OK ] # TEST: (S, G) MDB entry default destination port [ OK ] # TEST: (*, G) MDB entry destination port after replacement [ OK ] # TEST: (S, G) MDB entry destination port after replacement [ OK ] # TEST: (*, G) MDB entry default destination VNI [ OK ] # TEST: (S, G) MDB entry default destination VNI [ OK ] # TEST: (*, G) MDB entry destination VNI after replacement [ OK ] # TEST: (S, G) MDB entry destination VNI after replacement [ OK ] # TEST: (*, G) MDB entry default outgoing interface [ OK ] # TEST: (S, G) MDB entry default outgoing interface [ OK ] # TEST: (*, G) MDB entry outgoing interface after replacement [ OK ] # TEST: (S, G) MDB entry outgoing interface after replacement [ OK ] # TEST: All-zeros group with filter mode [ OK ] # TEST: All-zeros group with source list [ OK ] # TEST: (*, G) INCLUDE with an empty source list [ OK ] # TEST: Invalid source in source list [ OK ] # TEST: Source list without filter mode [ OK ] # # Control path: (*, G) operations - IPv6 overlay / IPv4 underlay # -------------------------------------------------------------- # TEST: (*, G) MDB entry addition with source list [ OK ] # TEST: (*, G) MDB entry presence after addition [ OK ] # TEST: (S, G) MDB entry presence after addition [ OK ] # TEST: (*, G) MDB entry replacement with source list [ OK ] # TEST: (*, G) MDB entry presence after replacement [ OK ] # TEST: (S, G) MDB entry presence after replacement [ OK ] # TEST: (*, G) MDB entry deletion [ OK ] # TEST: (*, G) MDB entry presence after deletion [ OK ] # TEST: (S, G) MDB entry presence after deletion [ OK ] # TEST: (*, G) MDB entry default filter mode [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: "blocked" flag after replacing filter mode to "include" [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: "blocked" flag after replacing filter mode to "exclude" [ OK ] # TEST: (*, G) MDB entry default source list [ OK ] # TEST: (S, G) MDB entry of 1st source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 2nd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 3rd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 1st source after removing source [ OK ] # TEST: (S, G) MDB entry of 2nd source after removing source [ OK ] # TEST: (S, G) MDB entry of 3rd source after removing source [ OK ] # TEST: (*, G) MDB entry default protocol [ OK ] # TEST: (S, G) MDB entry default protocol [ OK ] # TEST: (*, G) MDB entry protocol after replacement [ OK ] # TEST: (S, G) MDB entry protocol after replacement [ OK ] # TEST: (*, G) MDB entry default destination port [ OK ] # TEST: (S, G) MDB entry default destination port [ OK ] # TEST: (*, G) MDB entry destination port after replacement [ OK ] # TEST: (S, G) MDB entry destination port after replacement [ OK ] # TEST: (*, G) MDB entry default destination VNI [ OK ] # TEST: (S, G) MDB entry default destination VNI [ OK ] # TEST: (*, G) MDB entry destination VNI after replacement [ OK ] # TEST: (S, G) MDB entry destination VNI after replacement [ OK ] # TEST: (*, G) MDB entry default outgoing interface [ OK ] # TEST: (S, G) MDB entry default outgoing interface [ OK ] # TEST: (*, G) MDB entry outgoing interface after replacement [ OK ] # TEST: (S, G) MDB entry outgoing interface after replacement [ OK ] # TEST: All-zeros group with filter mode [ OK ] # TEST: All-zeros group with source list [ OK ] # TEST: (*, G) INCLUDE with an empty source list [ OK ] # TEST: Invalid source in source list [ OK ] # TEST: Source list without filter mode [ OK ] # # Control path: (*, G) operations - IPv4 overlay / IPv6 underlay # -------------------------------------------------------------- # TEST: (*, G) MDB entry addition with source list [ OK ] # TEST: (*, G) MDB entry presence after addition [ OK ] # TEST: (S, G) MDB entry presence after addition [ OK ] # TEST: (*, G) MDB entry replacement with source list [ OK ] # TEST: (*, G) MDB entry presence after replacement [ OK ] # TEST: (S, G) MDB entry presence after replacement [ OK ] # TEST: (*, G) MDB entry deletion [ OK ] # TEST: (*, G) MDB entry presence after deletion [ OK ] # TEST: (S, G) MDB entry presence after deletion [ OK ] # TEST: (*, G) MDB entry default filter mode [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: "blocked" flag after replacing filter mode to "include" [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: "blocked" flag after replacing filter mode to "exclude" [ OK ] # TEST: (*, G) MDB entry default source list [ OK ] # TEST: (S, G) MDB entry of 1st source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 2nd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 3rd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 1st source after removing source [ OK ] # TEST: (S, G) MDB entry of 2nd source after removing source [ OK ] # TEST: (S, G) MDB entry of 3rd source after removing source [ OK ] # TEST: (*, G) MDB entry default protocol [ OK ] # TEST: (S, G) MDB entry default protocol [ OK ] # TEST: (*, G) MDB entry protocol after replacement [ OK ] # TEST: (S, G) MDB entry protocol after replacement [ OK ] # TEST: (*, G) MDB entry default destination port [ OK ] # TEST: (S, G) MDB entry default destination port [ OK ] # TEST: (*, G) MDB entry destination port after replacement [ OK ] # TEST: (S, G) MDB entry destination port after replacement [ OK ] # TEST: (*, G) MDB entry default destination VNI [ OK ] # TEST: (S, G) MDB entry default destination VNI [ OK ] # TEST: (*, G) MDB entry destination VNI after replacement [ OK ] # TEST: (S, G) MDB entry destination VNI after replacement [ OK ] # TEST: (*, G) MDB entry default outgoing interface [ OK ] # TEST: (S, G) MDB entry default outgoing interface [ OK ] # TEST: (*, G) MDB entry outgoing interface after replacement [ OK ] # TEST: (S, G) MDB entry outgoing interface after replacement [ OK ] # TEST: All-zeros group with filter mode [ OK ] # TEST: All-zeros group with source list [ OK ] # TEST: (*, G) INCLUDE with an empty source list [ OK ] # TEST: Invalid source in source list [ OK ] # TEST: Source list without filter mode [ OK ] # # Control path: (*, G) operations - IPv6 overlay / IPv6 underlay # -------------------------------------------------------------- # TEST: (*, G) MDB entry addition with source list [ OK ] # TEST: (*, G) MDB entry presence after addition [ OK ] # TEST: (S, G) MDB entry presence after addition [ OK ] # TEST: (*, G) MDB entry replacement with source list [ OK ] # TEST: (*, G) MDB entry presence after replacement [ OK ] # TEST: (S, G) MDB entry presence after replacement [ OK ] # TEST: (*, G) MDB entry deletion [ OK ] # TEST: (*, G) MDB entry presence after deletion [ OK ] # TEST: (S, G) MDB entry presence after deletion [ OK ] # TEST: (*, G) MDB entry default filter mode [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "include" [ OK ] # TEST: "blocked" flag after replacing filter mode to "include" [ OK ] # TEST: (*, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: (S, G) MDB entry after replacing filter mode to "exclude" [ OK ] # TEST: "blocked" flag after replacing filter mode to "exclude" [ OK ] # TEST: (*, G) MDB entry default source list [ OK ] # TEST: (S, G) MDB entry of 1st source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 2nd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 3rd source after replacing source list [ OK ] # TEST: (S, G) MDB entry of 1st source after removing source [ OK ] # TEST: (S, G) MDB entry of 2nd source after removing source [ OK ] # TEST: (S, G) MDB entry of 3rd source after removing source [ OK ] # TEST: (*, G) MDB entry default protocol [ OK ] # TEST: (S, G) MDB entry default protocol [ OK ] # TEST: (*, G) MDB entry protocol after replacement [ OK ] # TEST: (S, G) MDB entry protocol after replacement [ OK ] # TEST: (*, G) MDB entry default destination port [ OK ] # TEST: (S, G) MDB entry default destination port [ OK ] # TEST: (*, G) MDB entry destination port after replacement [ OK ] # TEST: (S, G) MDB entry destination port after replacement [ OK ] # TEST: (*, G) MDB entry default destination VNI [ OK ] # TEST: (S, G) MDB entry default destination VNI [ OK ] # TEST: (*, G) MDB entry destination VNI after replacement [ OK ] # TEST: (S, G) MDB entry destination VNI after replacement [ OK ] # TEST: (*, G) MDB entry default outgoing interface [ OK ] # TEST: (S, G) MDB entry default outgoing interface [ OK ] # TEST: (*, G) MDB entry outgoing interface after replacement [ OK ] # TEST: (S, G) MDB entry outgoing interface after replacement [ OK ] # TEST: All-zeros group with filter mode [ OK ] # TEST: All-zeros group with source list [ OK ] # TEST: (*, G) INCLUDE with an empty source list [ OK ] # TEST: Invalid source in source list [ OK ] # TEST: Source list without filter mode [ OK ] # # Control path: (S, G) operations - IPv4 overlay / IPv4 underlay # -------------------------------------------------------------- # TEST: (S, G) MDB entry default filter mode [ OK ] # TEST: (S, G) with filter mode [ OK ] # TEST: (S, G) with source list [ OK ] # TEST: (S, G) with an invalid source list [ OK ] # TEST: All-zeros group with source [ OK ] # # Control path: (S, G) operations - IPv6 overlay / IPv4 underlay # -------------------------------------------------------------- # TEST: (S, G) MDB entry default filter mode [ OK ] # TEST: (S, G) with filter mode [ OK ] # TEST: (S, G) with source list [ OK ] # TEST: (S, G) with an invalid source list [ OK ] # TEST: All-zeros group with source [ OK ] # # Control path: (S, G) operations - IPv4 overlay / IPv6 underlay # -------------------------------------------------------------- # TEST: (S, G) MDB entry default filter mode [ OK ] # TEST: (S, G) with filter mode [ OK ] # TEST: (S, G) with source list [ OK ] # TEST: (S, G) with an invalid source list [ OK ] # TEST: All-zeros group with source [ OK ] # # Control path: (S, G) operations - IPv6 overlay / IPv6 underlay # -------------------------------------------------------------- # TEST: (S, G) MDB entry default filter mode [ OK ] # TEST: (S, G) with filter mode [ OK ] # TEST: (S, G) with source list [ OK ] # TEST: (S, G) with an invalid source list [ OK ] # TEST: All-zeros group with source [ OK ] # # Control path: Large scale MDB dump - IPv4 overlay / IPv4 underlay # ----------------------------------------------------------------- # TEST: Large scale dump - VXLAN device #1 [ OK ] # TEST: Large scale dump - VXLAN device #2 [ OK ] # # Control path: Large scale MDB dump - IPv6 overlay / IPv4 underlay # ----------------------------------------------------------------- # TEST: Large scale dump - VXLAN device #1 [ OK ] # TEST: Large scale dump - VXLAN device #2 [ OK ] # # Control path: Large scale MDB dump - IPv4 overlay / IPv6 underlay # ----------------------------------------------------------------- # TEST: Large scale dump - VXLAN device #1 [ OK ] # TEST: Large scale dump - VXLAN device #2 [ OK ] # # Control path: Large scale MDB dump - IPv6 overlay / IPv6 underlay # ----------------------------------------------------------------- # TEST: Large scale dump - VXLAN device #1 [ OK ] # TEST: Large scale dump - VXLAN device #2 [ OK ] # # Control path: Flush # ------------------- # TEST: Flush all [ OK ] # TEST: Flush by port - matching [ OK ] # TEST: Flush by port - non-matching [ OK ] # TEST: Flush by source VNI - matching [ OK ] # TEST: Flush by source VNI - non-matching [ OK ] # TEST: Flush by "permanent" state [ OK ] # TEST: Flush by "nopermanent" state [ OK ] # TEST: Flush by routing protocol - matching [ OK ] # TEST: Flush by routing protocol - non-matching [ OK ] # TEST: Flush by IPv4 destination IP - matching [ OK ] # TEST: Flush by IPv4 destination IP - non-matching [ OK ] # TEST: Flush by IPv6 destination IP - matching [ OK ] # TEST: Flush by IPv6 destination IP - non-matching [ OK ] # TEST: Flush by UDP destination port - matching [ OK ] # TEST: Flush by UDP destination port - non-matching [ OK ] # TEST: Flush by device's UDP destination port - matching [ OK ] # TEST: Flush by device's UDP destination port - non-matching [ OK ] # TEST: Flush by destination VNI - matching [ OK ] # TEST: Flush by destination VNI - non-matching [ OK ] # TEST: Flush by destination VNI equal to source VNI - matching [ OK ] # TEST: Flush by destination VNI equal to source VNI - non-matching [ OK ] # TEST: Flush by VLAN ID [ OK ] # # Data path: Encapsulation parameters - IPv4 overlay / IPv4 underlay # ------------------------------------------------------------------ # TEST: Destination IP - match [FAIL] # TEST: Destination IP - no match [FAIL] # TEST: Default destination port - match [FAIL] # TEST: Default destination port - no match [FAIL] # TEST: Non-default destination port - match [FAIL] # TEST: Non-default destination port - no match [FAIL] # TEST: Default destination VNI - match [FAIL] # TEST: Default destination VNI - no match [FAIL] # TEST: Non-default destination VNI - match [FAIL] # TEST: Non-default destination VNI - no match [FAIL] # # Data path: Encapsulation parameters - IPv6 overlay / IPv4 underlay # ------------------------------------------------------------------ # TEST: Destination IP - match [ OK ] # TEST: Destination IP - no match [ OK ] # TEST: Default destination port - match [ OK ] # TEST: Default destination port - no match [ OK ] # TEST: Non-default destination port - match [ OK ] # TEST: Non-default destination port - no match [ OK ] # TEST: Default destination VNI - match [ OK ] # TEST: Default destination VNI - no match [ OK ] # TEST: Non-default destination VNI - match [ OK ] # TEST: Non-default destination VNI - no match [ OK ] # # Data path: Encapsulation parameters - IPv4 overlay / IPv6 underlay # ------------------------------------------------------------------ # TEST: Destination IP - match [FAIL] # TEST: Destination IP - no match [FAIL] # TEST: Default destination port - match [FAIL] # TEST: Default destination port - no match [FAIL] # TEST: Non-default destination port - match [FAIL] # TEST: Non-default destination port - no match [FAIL] # TEST: Default destination VNI - match [FAIL] # TEST: Default destination VNI - no match [FAIL] # TEST: Non-default destination VNI - match [FAIL] # TEST: Non-default destination VNI - no match [FAIL] # # Data path: Encapsulation parameters - IPv6 overlay / IPv6 underlay # ------------------------------------------------------------------ # TEST: Destination IP - match [ OK ] # TEST: Destination IP - no match [ OK ] # TEST: Default destination port - match [ OK ] # TEST: Default destination port - no match [ OK ] # TEST: Non-default destination port - match [ OK ] # TEST: Non-default destination port - no match [ OK ] # TEST: Default destination VNI - match [ OK ] # TEST: Default destination VNI - no match [ OK ] # TEST: Non-default destination VNI - match [ OK ] # TEST: Non-default destination VNI - no match [ OK ] # # Data path: (*, G) EXCLUDE - IR - IPv4 overlay / IPv4 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [FAIL] # TEST: Forward valid source - second VTEP [FAIL] # TEST: Block excluded source after removal - first VTEP [FAIL] # TEST: Block excluded source after removal - second VTEP [FAIL] # TEST: Forward valid source after removal - first VTEP [FAIL] # TEST: Forward valid source after removal - second VTEP [FAIL] # # Data path: (*, G) EXCLUDE - IR - IPv6 overlay / IPv4 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [ OK ] # TEST: Forward valid source - second VTEP [ OK ] # TEST: Block excluded source after removal - first VTEP [ OK ] # TEST: Block excluded source after removal - second VTEP [ OK ] # TEST: Forward valid source after removal - first VTEP [ OK ] # TEST: Forward valid source after removal - second VTEP [ OK ] # # Data path: (*, G) EXCLUDE - IR - IPv4 overlay / IPv6 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [FAIL] # TEST: Forward valid source - second VTEP [FAIL] # TEST: Block excluded source after removal - first VTEP [FAIL] # TEST: Block excluded source after removal - second VTEP [FAIL] # TEST: Forward valid source after removal - first VTEP [FAIL] # TEST: Forward valid source after removal - second VTEP [FAIL] # # Data path: (*, G) EXCLUDE - IR - IPv6 overlay / IPv6 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [ OK ] # TEST: Forward valid source - second VTEP [ OK ] # TEST: Block excluded source after removal - first VTEP [ OK ] # TEST: Block excluded source after removal - second VTEP [ OK ] # TEST: Forward valid source after removal - first VTEP [ OK ] # TEST: Forward valid source after removal - second VTEP [ OK ] # # Data path: (*, G) INCLUDE - IR - IPv4 overlay / IPv4 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [FAIL] # TEST: Forward valid source - second VTEP [FAIL] # TEST: Block excluded source after removal - first VTEP [FAIL] # TEST: Block excluded source after removal - second VTEP [FAIL] # TEST: Forward valid source after removal - first VTEP [FAIL] # TEST: Forward valid source after removal - second VTEP [FAIL] # # Data path: (*, G) INCLUDE - IR - IPv6 overlay / IPv4 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [ OK ] # TEST: Forward valid source - second VTEP [ OK ] # TEST: Block excluded source after removal - first VTEP [ OK ] # TEST: Block excluded source after removal - second VTEP [ OK ] # TEST: Forward valid source after removal - first VTEP [ OK ] # TEST: Forward valid source after removal - second VTEP [ OK ] # # Data path: (*, G) INCLUDE - IR - IPv4 overlay / IPv6 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [FAIL] # TEST: Forward valid source - second VTEP [FAIL] # TEST: Block excluded source after removal - first VTEP [FAIL] # TEST: Block excluded source after removal - second VTEP [FAIL] # TEST: Forward valid source after removal - first VTEP [FAIL] # TEST: Forward valid source after removal - second VTEP [FAIL] # # Data path: (*, G) INCLUDE - IR - IPv6 overlay / IPv6 underlay # ------------------------------------------------------------- # TEST: Block excluded source - first VTEP [ OK ] # TEST: Block excluded source - second VTEP [ OK ] # TEST: Forward valid source - first VTEP [ OK ] # TEST: Forward valid source - second VTEP [ OK ] # TEST: Block excluded source after removal - first VTEP [ OK ] # TEST: Block excluded source after removal - second VTEP [ OK ] # TEST: Forward valid source after removal - first VTEP [ OK ] # TEST: Forward valid source after removal - second VTEP [ OK ] # # Data path: (*, G) EXCLUDE - P2MP - IPv4 overlay / IPv4 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [FAIL] # TEST: Receive of valid source after removal from group [FAIL] # # Data path: (*, G) EXCLUDE - P2MP - IPv6 overlay / IPv4 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [ OK ] # TEST: Receive of valid source after removal from group [ OK ] # # Data path: (*, G) EXCLUDE - P2MP - IPv4 overlay / IPv6 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [FAIL] # TEST: Receive of valid source after removal from group [FAIL] # # Data path: (*, G) EXCLUDE - P2MP - IPv6 overlay / IPv6 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [ OK ] # TEST: Receive of valid source after removal from group [ OK ] # # Data path: (*, G) INCLUDE - P2MP - IPv4 overlay / IPv4 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [FAIL] # TEST: Receive of valid source after removal from group [FAIL] # # Data path: (*, G) INCLUDE - P2MP - IPv6 overlay / IPv4 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [ OK ] # TEST: Receive of valid source after removal from group [ OK ] # # Data path: (*, G) INCLUDE - P2MP - IPv4 overlay / IPv6 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [FAIL] # TEST: Receive of valid source after removal from group [FAIL] # # Data path: (*, G) INCLUDE - P2MP - IPv6 overlay / IPv6 underlay # --------------------------------------------------------------- # TEST: Block excluded source [ OK ] # TEST: Forward valid source [ OK ] # TEST: Receive of valid source after removal from group [ OK ] # # Data path: Egress VNI translation - IPv4 overlay / IPv4 underlay # ---------------------------------------------------------------- # TEST: Egress VNI translation - PVID configured [FAIL] # TEST: Egress VNI translation - no PVID configured [FAIL] # TEST: Egress VNI translation - PVID reconfigured [FAIL] # # Data path: Egress VNI translation - IPv6 overlay / IPv4 underlay # ---------------------------------------------------------------- # TEST: Egress VNI translation - PVID configured [ OK ] # TEST: Egress VNI translation - no PVID configured [ OK ] # TEST: Egress VNI translation - PVID reconfigured [ OK ] # # Data path: Egress VNI translation - IPv4 overlay / IPv6 underlay # ---------------------------------------------------------------- # TEST: Egress VNI translation - PVID configured [FAIL] # TEST: Egress VNI translation - no PVID configured [FAIL] # TEST: Egress VNI translation - PVID reconfigured [FAIL] # # Data path: Egress VNI translation - IPv6 overlay / IPv6 underlay # ---------------------------------------------------------------- # TEST: Egress VNI translation - PVID configured [ OK ] # TEST: Egress VNI translation - no PVID configured [ OK ] # TEST: Egress VNI translation - PVID reconfigured [ OK ] # # Data path: All-zeros MDB entry - IPv4 underlay # ---------------------------------------------- # TEST: Registered IPv4 multicast - first VTEP [FAIL] # TEST: Registered IPv4 multicast - second VTEP [ OK ] # TEST: Unregistered IPv4 multicast - first VTEP [FAIL] # TEST: Unregistered IPv4 multicast - second VTEP [FAIL] # TEST: Link-local IPv4 multicast - first VTEP [FAIL] # TEST: Link-local IPv4 multicast - second VTEP [FAIL] # TEST: Registered IPv4 multicast with a unicast MAC - first VTEP [FAIL] # TEST: Registered IPv4 multicast with a unicast MAC - second VTEP [FAIL] # TEST: Registered IPv4 multicast with a broadcast MAC - first VTEP [FAIL] # TEST: Registered IPv4 multicast with a broadcast MAC - second VTEP [FAIL] # TEST: IPv4 traffic - third VTEP [ OK ] # TEST: IPv4 traffic - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast - third VTEP [ OK ] # TEST: Registered IPv6 multicast - fourth VTEP [ OK ] # TEST: Unregistered IPv6 multicast - third VTEP [ OK ] # TEST: Unregistered IPv6 multicast - fourth VTEP [ OK ] # TEST: Link-local IPv6 multicast - third VTEP [ OK ] # TEST: Link-local IPv6 multicast - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast with a unicast MAC - third VTEP [ OK ] # TEST: Registered IPv6 multicast with a unicast MAC - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast with a broadcast MAC - third VTEP [ OK ] # TEST: Registered IPv6 multicast with a broadcast MAC - fourth VTEP [ OK ] # TEST: IPv6 traffic - first VTEP [ OK ] # TEST: IPv6 traffic - second VTEP [ OK ] # # Data path: All-zeros MDB entry - IPv6 underlay # ---------------------------------------------- # TEST: Registered IPv4 multicast - first VTEP [FAIL] # TEST: Registered IPv4 multicast - second VTEP [ OK ] # TEST: Unregistered IPv4 multicast - first VTEP [FAIL] # TEST: Unregistered IPv4 multicast - second VTEP [FAIL] # TEST: Link-local IPv4 multicast - first VTEP [FAIL] # TEST: Link-local IPv4 multicast - second VTEP [FAIL] # TEST: Registered IPv4 multicast with a unicast MAC - first VTEP [FAIL] # TEST: Registered IPv4 multicast with a unicast MAC - second VTEP [FAIL] # TEST: Registered IPv4 multicast with a broadcast MAC - first VTEP [FAIL] # TEST: Registered IPv4 multicast with a broadcast MAC - second VTEP [FAIL] # TEST: IPv4 traffic - third VTEP [ OK ] # TEST: IPv4 traffic - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast - third VTEP [ OK ] # TEST: Registered IPv6 multicast - fourth VTEP [ OK ] # TEST: Unregistered IPv6 multicast - third VTEP [ OK ] # TEST: Unregistered IPv6 multicast - fourth VTEP [ OK ] # TEST: Link-local IPv6 multicast - third VTEP [ OK ] # TEST: Link-local IPv6 multicast - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast with a unicast MAC - third VTEP [ OK ] # TEST: Registered IPv6 multicast with a unicast MAC - fourth VTEP [ OK ] # TEST: Registered IPv6 multicast with a broadcast MAC - third VTEP [ OK ] # TEST: Registered IPv6 multicast with a broadcast MAC - fourth VTEP [ OK ] # TEST: IPv6 traffic - first VTEP [ OK ] # TEST: IPv6 traffic - second VTEP [ OK ] # # Data path: MDB with FDB - IPv4 overlay / IPv4 underlay # ------------------------------------------------------ # TEST: IP multicast - first VTEP [FAIL] # TEST: IP multicast - second VTEP [ OK ] # TEST: Broadcast - first VTEP [FAIL] # TEST: Broadcast - second VTEP [ OK ] # TEST: IP multicast after removal - first VTEP [FAIL] # TEST: IP multicast after removal - second VTEP [FAIL] # # Data path: MDB with FDB - IPv6 overlay / IPv4 underlay # ------------------------------------------------------ # TEST: IP multicast - first VTEP [ OK ] # TEST: IP multicast - second VTEP [ OK ] # TEST: Broadcast - first VTEP [ OK ] # TEST: Broadcast - second VTEP [ OK ] # TEST: IP multicast after removal - first VTEP [ OK ] # TEST: IP multicast after removal - second VTEP [ OK ] # # Data path: MDB with FDB - IPv4 overlay / IPv6 underlay # ------------------------------------------------------ # TEST: IP multicast - first VTEP [FAIL] # TEST: IP multicast - second VTEP [ OK ] # TEST: Broadcast - first VTEP [FAIL] # TEST: Broadcast - second VTEP [ OK ] # TEST: IP multicast after removal - first VTEP [FAIL] # TEST: IP multicast after removal - second VTEP [FAIL] # # Data path: MDB with FDB - IPv6 overlay / IPv6 underlay # ------------------------------------------------------ # TEST: IP multicast - first VTEP [ OK ] # TEST: IP multicast - second VTEP [ OK ] # TEST: Broadcast - first VTEP [ OK ] # TEST: Broadcast - second VTEP [ OK ] # TEST: IP multicast after removal - first VTEP [ OK ] # TEST: IP multicast after removal - second VTEP [ OK ] # # Data path: MDB torture test - IPv4 overlay / IPv4 underlay # ---------------------------------------------------------- # TEST: Torture test [ OK ] # # Data path: MDB torture test - IPv6 overlay / IPv4 underlay # ---------------------------------------------------------- # TEST: Torture test [ OK ] # # Data path: MDB torture test - IPv4 overlay / IPv6 underlay # ---------------------------------------------------------- # TEST: Torture test [ OK ] # # Data path: MDB torture test - IPv6 overlay / IPv6 underlay # ---------------------------------------------------------- # TEST: Torture test [ OK ] # # Tests passed: 558 # Tests failed: 84 not ok 90 selftests: net: test_vxlan_mdb.sh # exit=1