All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
From: Mirsad Todorovac <mirsad.todorovac@alu.unizg.hr>
To: netdev@vger.kernel.org
Cc: "David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
	Shuah Khan <shuah@kernel.org>,
	linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org,
	Ido Schimmel <idosch@nvidia.com>,
	Hangbin Liu <liuhangbin@gmail.com>
Subject: [BUG] selftests/net: test_vxlan_mdb.sh: 84 out of 642 tests [FAIL]
Date: Sun, 17 Mar 2024 00:19:12 +0100	[thread overview]
Message-ID: <5bb50349-196d-4892-8ed2-f37543aa863f@alu.unizg.hr> (raw)

[-- Attachment #1: Type: text/plain, Size: 7281 bytes --]

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 #2: config-6.8.0-torv-11167-g4438a810f396-dirty.xz --]
[-- Type: application/x-xz, Size: 59616 bytes --]

[-- Attachment #3: test_vxlan_mdb.sh.log --]
[-- Type: text/x-log, Size: 56826 bytes --]

# 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

             reply	other threads:[~2024-03-16 23:19 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-16 23:19 Mirsad Todorovac [this message]
2024-03-18  3:35 ` [BUG] selftests/net: test_vxlan_mdb.sh: 84 out of 642 tests [FAIL] Hangbin Liu
2024-03-19  5:05   ` Mirsad Todorovac
2024-03-19 14:25     ` Ido Schimmel
2024-03-20  0:47       ` Mirsad Todorovac
2024-03-20 11:01         ` Ido Schimmel
2024-03-21 20:08           ` Mirsad Todorovac
2024-03-21 20:10           ` Mirsad Todorovac

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5bb50349-196d-4892-8ed2-f37543aa863f@alu.unizg.hr \
    --to=mirsad.todorovac@alu.unizg.hr \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=idosch@nvidia.com \
    --cc=kuba@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-kselftest@vger.kernel.org \
    --cc=liuhangbin@gmail.com \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    --cc=shuah@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.