I've rerun the test 150 in my VM. it runs successfully.
Looks like this is a flaky uint test.

Peng He <[email protected]> 于2022年11月4日周五 17:05写道:

> I've rerun the test 150 in my VM. it runs successfully.
> Looks like this is a flaky uint test.
>
> <[email protected]> 于2022年11月4日周五 16:24写道:
>
>> Test-Label: intel-ovs-compilation
>> Test-Status: fail
>> http://patchwork.ozlabs.org/api/patches/1699340/
>>
>> AVX-512_compilation: failed
>> DPLCS Test: fail
>> DPIF Test: success
>> MFEX Test: success
>> Errors in DPCLS test:
>> make check-system-userspace TESTSUITEFLAGS='1-148 150-160'
>> make  all-am
>> make[1]: Entering directory '/root/ovs-dev'
>> make[1]: Leaving directory '/root/ovs-dev'
>> set /bin/bash './tests/system-userspace-testsuite' -C tests
>> AUTOTEST_PATH='utilities:vswitchd:ovsdb:vtep:tests:ipsec::'; \
>> "$@" 1-148 150-160 -j1 || (test X'' = Xyes && "$@" --recheck)
>> Illegal "police"
>> ## ------------------------------ ##
>> ## openvswitch 3.0.90 test suite. ##
>> ## ------------------------------ ##
>>
>> datapath-sanity
>>
>>   1: datapath - ping between two ports               ok
>>   2: datapath - http between two ports               ok
>>   3: datapath - ping between two ports on vlan       ok
>>   4: datapath - ping between two ports on cvlan      skipped (
>> system-traffic.at:74)
>>   5: datapath - ping6 between two ports              ok
>>   6: datapath - ping6 between two ports on vlan      ok
>>   7: datapath - ping6 between two ports on cvlan     skipped (
>> system-traffic.at:165)
>>   8: datapath - ping6 between two ports IPv6 later fragments ok
>>   9: datapath - ping6 between two ports with header modify ok
>>  10: datapath - ping over bond                       ok
>>  11: datapath - ping over vxlan tunnel               ok
>>  12: datapath - ping vlan over vxlan tunnel          ok
>>  13: datapath - ping over vxlan6 tunnel              ok
>>  14: datapath - ping over gre tunnel                 skipped (
>> system-traffic.at:429)
>>  15: datapath - ping over ip6gre L2 tunnel           skipped (
>> system-traffic.at:471)
>>  16: datapath - ping over erspan v1 tunnel           skipped (
>> system-traffic.at:512)
>>  17: datapath - ping over erspan v2 tunnel           skipped (
>> system-traffic.at:549)
>>  18: datapath - ping over ip6erspan v1 tunnel        skipped (
>> system-traffic.at:586)
>>  19: datapath - ping over ip6erspan v2 tunnel        skipped (
>> system-traffic.at:626)
>>  20: datapath - ping over geneve tunnel              ok
>>  21: datapath - ping over geneve tunnel, delete flow regression ok
>>  22: datapath - flow resume with geneve tun_metadata ok
>>  23: datapath - ping over geneve6 tunnel             ok
>>  24: datapath - ping over gre tunnel by simulated packets skipped (
>> system-traffic.at:860)
>>  25: datapath - ping over erspan v1 tunnel by simulated packets skipped (
>> system-traffic.at:907)
>>  26: datapath - ping over erspan v2 tunnel by simulated packets skipped (
>> system-traffic.at:956)
>>  27: datapath - ping over ip6erspan v1 tunnel by simulated packets
>> skipped (system-traffic.at:1010)
>>  28: datapath - ping over ip6erspan v2 tunnel by simulated packets
>> skipped (system-traffic.at:1066)
>>  29: datapath - clone action                         ok
>>  30: datapath - mpls actions                         ok
>>  31: datapath - multiple mpls label pop              ok
>>  32: datapath - encap decap mpls actions             ok
>>  33: datapath - encap decap mpls_mc actions          ok
>>  34: datapath - multiple encap decap mpls actions    ok
>>  35: datapath - multiple encap decap mpls_mc actions ok
>>  36: datapath - encap mpls pop mpls actions          ok
>>  37: datapath - push mpls decap mpls actions         ok
>>  38: datapath - basic truncate action                ok
>>  39: datapath - truncate and output to gre tunnel by simulated packets
>> skipped (system-traffic.at:1592)
>>  40: datapath - truncate and output to gre tunnel    skipped (
>> system-traffic.at:1725)
>>  41: datapath - configure cache size                 skipped (
>> system-traffic.at:1846)
>>
>> MPLS
>>
>>  42: mpls - encap header dp-support                  ok
>>  43: mpls - encap header slow-path                   ok
>>  44: mpls_mc - encap header dp-support               ok
>>  45: mpls_mc - encap header slow-path                ok
>>  46: mpls - decap header dp-support                  ok
>>  47: mpls - decap header slow-path                   ok
>>
>> QoS
>>
>>  48: QoS - basic configuration                       ok
>>
>> conntrack
>>
>>  49: conntrack - controller                          ok
>>  50: conntrack - force commit                        ok
>>  51: conntrack - ct flush by 5-tuple                 ok
>>  52: conntrack - IPv4 ping                           ok
>>  53: conntrack - get_nconns and get/set_maxconns     ok
>>  54: conntrack - IPv6 ping                           ok
>>  55: conntrack - preserve registers                  ok
>>  56: conntrack - invalid                             ok
>>  57: conntrack - zones                               ok
>>  58: conntrack - zones from field                    ok
>>  59: conntrack - zones from other field              ok
>>  60: conntrack - zones from other field, more tests  ok
>>  61: conntrack - multiple bridges                    ok
>>  62: conntrack - multiple zones                      ok
>>  63: conntrack - multiple namespaces, internal ports skipped (
>> system-traffic.at:2837)
>>  64: conntrack - ct_mark                             ok
>>  65: conntrack - ct_mark bit-fiddling                ok
>>  66: conntrack - ct_mark from register               ok
>>  67: conntrack - ct_label                            ok
>>  68: conntrack - ct_label bit-fiddling               ok
>>  69: conntrack - ct metadata, multiple zones         ok
>>  70: conntrack - new connections                     ok
>>  71: conntrack - generic IP protocol                 ok
>>  72: conntrack - ICMP related                        ok
>>  73: conntrack - ICMP related to original direction  ok
>>  74: conntrack - ICMP related 2                      ok
>>  75: conntrack - IPv4 fragmentation                  ok
>>  76: conntrack - IPv4 fragmentation expiry           ok
>>  77: conntrack - IPv4 fragmentation + vlan           ok
>>  78: conntrack - IPv4 fragmentation + cvlan          ok
>>  79: conntrack - IPv4 fragmentation incomplete reassembled packet ok
>>  80: conntrack - IPv4 fragmentation with fragments specified ok
>>  81: conntrack - IPv4 fragmentation out of order     ok
>>  82: conntrack - IPv4 fragmentation overlapping fragments by 1 octet ok
>>  83: conntrack - IPv4 fragmentation overlapping fragments by 1 octet out
>> of order ok
>>  84: conntrack - IPv6 fragmentation                  ok
>>  85: conntrack - IPv6 fragmentation expiry           ok
>>  86: conntrack - IPv6 fragmentation + vlan           ok
>>  87: conntrack - IPv6 fragmentation + cvlan          ok
>>  88: conntrack - IPv6 fragmentation incomplete reassembled packet ok
>>  89: conntrack - IPv6 fragmentation with fragments specified ok
>>  90: conntrack - IPv6 fragmentation out of order     ok
>>  91: conntrack - IPv6 fragmentation, multiple extension headers ok
>>  92: conntrack - IPv6 fragmentation, multiple extension headers + out of
>> order ok
>>  93: conntrack - IPv6 fragmentation, multiple extension headers 2 ok
>>  94: conntrack - IPv6 fragmentation, multiple extension headers 2 + out
>> of order ok
>>  95: conntrack - Fragmentation over vxlan            skipped (
>> system-traffic.at:3983)
>>  96: conntrack - IPv6 Fragmentation over vxlan       skipped (
>> system-traffic.at:4035)
>>  97: conntrack - IPv4 Fragmentation + NAT            ok
>>  98: conntrack - resubmit to ct multiple times       ok
>>  99: conntrack - zone-based timeout policy           ok
>> 100: conntrack - fragment reassembly with L3 L4 protocol information
>> skipped (system-traffic.at:4282)
>>
>> conntrack - L7
>>
>> 101: conntrack - IPv4 HTTP                           ok
>> 102: conntrack - IPv6 HTTP                           ok
>> 103: conntrack - commit, recirc                      ok
>> 104: conntrack - multiple zones, local               skipped (
>> system-traffic.at:4431)
>> 105: conntrack - multi-stage pipeline, local         skipped (
>> system-traffic.at:4480)
>> 106: conntrack - limit by zone                       ok
>> 107: FTP - no conntrack                              skipped (
>> system-traffic.at:4638)
>> 108: conntrack - FTP                                 skipped (
>> system-traffic.at:4667)
>> 109: conntrack - FTP over IPv6                       skipped (
>> system-traffic.at:4773)
>> 110: conntrack - IPv6 FTP Passive                    skipped (
>> system-traffic.at:4828)
>> 111: conntrack - FTP with multiple expectations      skipped (
>> system-traffic.at:4887)
>> 112: conntrack - TFTP                                skipped (
>> system-traffic.at:4953)
>>
>> conntrack - NAT
>>
>> 113: conntrack - simple SNAT                         ok
>> 114: conntrack - SNAT with ct_mark change on reply   ok
>> 115: conntrack - SNAT with port range                ok
>> 116: conntrack - SNAT with port range using ICMP     ok
>> 117: conntrack - SNAT with port range with exhaustion ok
>> 118: conntrack - more complex SNAT                   ok
>> 119: conntrack - all-zero IP SNAT                    ok
>> 120: conntrack - simple DNAT                         ok
>> 121: conntrack - DNAT with additional SNAT           ok
>> 122: conntrack - more complex DNAT                   ok
>> 123: conntrack - ICMP related with NAT               ok
>> 124: conntrack - FTP SNAT prerecirc                  skipped (
>> system-traffic.at:5690)
>> 125: conntrack - FTP SNAT prerecirc seqadj           skipped (
>> system-traffic.at:5701)
>> 126: conntrack - FTP SNAT postrecirc                 skipped (
>> system-traffic.at:5756)
>> 127: conntrack - FTP SNAT postrecirc seqadj          skipped (
>> system-traffic.at:5767)
>> 128: conntrack - FTP SNAT orig tuple                 skipped (
>> system-traffic.at:5887)
>> 129: conntrack - FTP SNAT orig tuple seqadj          skipped (
>> system-traffic.at:5891)
>> 130: conntrack - IPv4 FTP Passive with SNAT          skipped (
>> system-traffic.at:5894)
>> 131: conntrack - IPv4 FTP Passive with DNAT          skipped (
>> system-traffic.at:5954)
>> 132: conntrack - IPv4 FTP Passive with DNAT 2        skipped (
>> system-traffic.at:6014)
>> 133: conntrack - IPv4 FTP Active with DNAT           skipped (
>> system-traffic.at:6074)
>> 134: conntrack - IPv4 FTP Active with DNAT with reverse skew skipped (
>> system-traffic.at:6134)
>> 135: conntrack - IPv6 HTTP with SNAT                 ok
>> 136: conntrack - IPv6 HTTP with DNAT                 ok
>> 137: conntrack - IPv6 ICMP6 Related with SNAT        ok
>> 138: conntrack - IPv6 FTP with SNAT                  skipped (
>> system-traffic.at:6335)
>> 139: conntrack - IPv6 FTP Passive with SNAT          skipped (
>> system-traffic.at:6395)
>> 140: conntrack - IPv6 FTP with SNAT - orig tuple     skipped (
>> system-traffic.at:6456)
>> 141: conntrack - IPv4 TFTP with SNAT                 skipped (
>> system-traffic.at:6516)
>> 142: conntrack - DNAT load balancing                 ok
>> 143: conntrack - DNAT load balancing with NC         ok
>> 144: conntrack - floating IP                         ok
>> 145: conntrack - negative test for recirculation optimization ok
>> 146: conntrack - Multiple ICMP traverse              ok
>> 147: conntrack - can match and clear ct_state from outside OVS skipped (
>> system-traffic.at:6935)
>>
>> IGMP
>>
>> 148: IGMP - flood under normal action                ok
>>
>> 802.1ad
>>
>> 150: 802.1ad - vlan_limit                            FAILED (
>> system-traffic.at:7087)
>> 151: 802.1ad - push/pop outer 802.1ad                ok
>> 152: 802.1ad - push/pop outer 802.1q                 ok
>> 153: 802.1ad - 802.1q tunnel                         ok
>> 154: 802.1ad - double vlan match                     ok
>>
>> nsh-datapath
>>
>> 155: nsh - encap header                              ok
>> 156: nsh - decap header                              ok
>> 157: nsh - replace header                            ok
>> 158: nsh - forward                                   ok
>>
>> layer3-tunnels
>>
>> 159: layer3 - ping over VXLAN-GPE                    ok
>> 160: layer3 - ping over GRE                          ok
>>
>> ## ------------- ##
>> ## Test results. ##
>> ## ------------- ##
>>
>> ERROR: 115 tests were run,
>> 1 failed unexpectedly.
>> 44 tests were skipped.
>> ## ------------------------------------------- ##
>> ## system-userspace-testsuite.log was created. ##
>> ## ------------------------------------------- ##
>>
>> Please send `tests/system-userspace-testsuite.log' and all information
>> you think might help:
>>
>>    To: <[email protected]>
>>    Subject: [openvswitch 3.0.90] system-userspace-testsuite: 150 failed
>>
>> You may investigate any problem if you feel able to do so, in which
>> case the test suite provides a good starting point.  Its output may
>> be found below `tests/system-userspace-testsuite.dir'.
>>
>> make: *** [Makefile:6965: check-system-userspace] Error 1
>> #                             -*- compilation -*-
>> 150. system-traffic.at:7062: testing 802.1ad - vlan_limit ...
>> system-traffic.at:7063: waiting while ip link show ovs-netdev...
>> Device "ovs-netdev" does not exist.
>> system-traffic.at:7063: wait succeeded immediately
>> ./system-traffic.at:7063: ovsdb-tool create conf.db
>> $abs_top_srcdir/vswitchd/vswitch.ovsschema
>> ./system-traffic.at:7063: ovsdb-server --detach --no-chdir --pidfile
>> --log-file --remote=punix:$OVS_RUNDIR/db.sock
>> stderr:
>> 2022-11-04T07:56:23Z|00001|vlog|INFO|opened log file
>> /root/ovs-dev/tests/system-userspace-testsuite.dir/150/ovsdb-server.log
>> ./system-traffic.at:7063: sed < stderr '
>> /vlog|INFO|opened log file/d
>> /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
>> ./system-traffic.at:7063: ovs-vsctl --no-wait init
>> ./system-traffic.at:7063: ovs-vswitchd --disable-system --detach
>> --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
>> stderr:
>> 2022-11-04T07:56:23Z|00001|vlog|INFO|opened log file
>> /root/ovs-dev/tests/system-userspace-testsuite.dir/150/ovs-vswitchd.log
>> 2022-11-04T07:56:23Z|00002|ovs_numa|INFO|Discovered 48 CPU cores on NUMA
>> node 1
>> 2022-11-04T07:56:23Z|00003|ovs_numa|INFO|Discovered 48 CPU cores on NUMA
>> node 0
>> 2022-11-04T07:56:23Z|00004|ovs_numa|INFO|Discovered 2 NUMA nodes and 96
>> CPU cores
>> 2022-11-04T07:56:23Z|00005|reconnect|INFO|unix:/root/ovs-dev/tests/system-userspace-testsuite.dir/150/db.sock:
>> connecting...
>> 2022-11-04T07:56:23Z|00006|reconnect|INFO|unix:/root/ovs-dev/tests/system-userspace-testsuite.dir/150/db.sock:
>> connected
>> 2022-11-04T07:56:23Z|00007|dpdk|INFO|DPDK Disabled - Use
>> other_config:dpdk-init to enable
>> ./system-traffic.at:7063: sed < stderr '
>> /ovs_numa|INFO|Discovered /d
>> /odp_execute_impl|INFO|Action implementation /d
>> /vlog|INFO|opened log file/d
>> /vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
>> /reconnect|INFO|/d
>> /dpif_netlink|INFO|Generic Netlink family .ovs_datapath. does not exist/d
>> /ofproto|INFO|using datapath ID/d
>> /netdev_linux|INFO|.*device has unknown hardware address family/d
>> /ofproto|INFO|datapath ID changed to fedcba9876543210/d
>> /dpdk|INFO|DPDK Disabled - Use other_config:dpdk-init to enable/d
>> /netlink_socket|INFO|netlink: could not enable listening to all nsid/d
>> /netdev_offload|INFO|netdev: Flow API Enabled/d
>> /probe tc:/d
>> /setting extended ack support failed/d
>> /tc: Using policy/d'
>> system-traffic.at:7063: waiting while ip link show br0...
>> Device "br0" does not exist.
>> system-traffic.at:7063: wait succeeded immediately
>> ./system-traffic.at:7063: ovs-vsctl -- add-br br0 -- set Bridge br0
>> datapath_type="netdev"
>> protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15
>> fail-mode=secure  -- set Open_vSwitch . other_config:vlan-limit=0
>> Cannot remove namespace file "/run/netns/at_ns0": No such file or
>> directory
>> ./system-traffic.at:7066: ip netns add at_ns0 || return 77
>> net.netfilter.nf_conntrack_helper = 0
>> Cannot remove namespace file "/run/netns/at_ns1": No such file or
>> directory
>> ./system-traffic.at:7066: ip netns add at_ns1 || return 77
>> net.netfilter.nf_conntrack_helper = 0
>> ./system-traffic.at:7068: ip link add p0 type veth peer name ovs-p0 ||
>> return 77
>> ./system-traffic.at:7068: ethtool -K p0 tx off
>> stderr:
>> stdout:
>> Actual changes:
>> tx-checksumming: off
>>         tx-checksum-ip-generic: off
>>         tx-checksum-sctp: off
>> tcp-segmentation-offload: off
>>         tx-tcp-segmentation: off [requested on]
>>         tx-tcp-ecn-segmentation: off [requested on]
>>         tx-tcp-mangleid-segmentation: off [requested on]
>>         tx-tcp6-segmentation: off [requested on]
>> ./system-traffic.at:7068: ip link set p0 netns at_ns0
>> ./system-traffic.at:7068: ip link set dev ovs-p0 up
>> ./system-traffic.at:7068: ovs-vsctl add-port br0 ovs-p0 -- \
>>                 set interface ovs-p0 external-ids:iface-id="p0"
>> ./system-traffic.at:7068: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip addr add "10.1.1.1/24" dev p0
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7068: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link set dev p0 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7069: ip link add p1 type veth peer name ovs-p1 ||
>> return 77
>> ./system-traffic.at:7069: ethtool -K p1 tx off
>> stderr:
>> stdout:
>> Actual changes:
>> tx-checksumming: off
>>         tx-checksum-ip-generic: off
>>         tx-checksum-sctp: off
>> tcp-segmentation-offload: off
>>         tx-tcp-segmentation: off [requested on]
>>         tx-tcp-ecn-segmentation: off [requested on]
>>         tx-tcp-mangleid-segmentation: off [requested on]
>>         tx-tcp6-segmentation: off [requested on]
>> ./system-traffic.at:7069: ip link set p1 netns at_ns1
>> ./system-traffic.at:7069: ip link set dev ovs-p1 up
>> ./system-traffic.at:7069: ovs-vsctl add-port br0 ovs-p1 -- \
>>                 set interface ovs-p1 external-ids:iface-id="p1"
>> ./system-traffic.at:7069: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip addr add "10.1.1.2/24" dev p1
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7069: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link set dev p1 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7071: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link add link p0 name p0.4094 type vlan proto 802.1ad id 4094
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7071: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link set dev p0.4094 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7071: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip addr add dev p0.4094 "10.255.2.1/24"
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7071: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link set p0.4094 mtu 1496
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7072: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link add link p1 name p1.4094 type vlan proto 802.1ad id 4094
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7072: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link set dev p1.4094 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7072: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip addr add dev p1.4094 "10.255.2.2/24"
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7072: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link set p1.4094 mtu 1496
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7074: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link add link p0.4094 name p0.4094.100 type vlan proto 802.1q id 100
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7074: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link set dev p0.4094.100 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7074: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip addr add dev p0.4094.100 "10.2.2.1/24"
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7074: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ip link set p0.4094.100 mtu 1492
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7075: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link add link p1.4094 name p1.4094.100 type vlan proto 802.1q id 100
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7075: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link set dev p1.4094.100 up
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7075: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip addr add dev p1.4094.100 "10.2.2.2/24"
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7075: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
>> ip link set p1.4094.100 mtu 1492
>> NS_EXEC_HEREDOC
>> ./system-traffic.at:7077: ovs-ofctl add-flow br0 "priority=1
>> action=normal"
>> system-traffic.at:7079: waiting until ip netns exec at_ns0 ping -c 1
>> 10.2.2.2...
>> PING 10.2.2.2 (10.2.2.2) 56(84) bytes of data.
>> 64 bytes from 10.2.2.2: icmp_seq=1 ttl=64 time=4.18 ms
>>
>> --- 10.2.2.2 ping statistics ---
>> 1 packets transmitted, 1 received, 0% packet loss, time 0ms
>> rtt min/avg/max/mdev = 4.175/4.175/4.175/0.000 ms
>> system-traffic.at:7079: wait succeeded immediately
>> ./system-traffic.at:7082: ovs-appctl revalidator/purge
>> ./system-traffic.at:7083: ovs-vsctl set Open_vSwitch .
>> other_config:vlan-limit=1
>> ./system-traffic.at:7084: ovs-ofctl add-flow br0 "priority=100
>> dl_type=0x8100 action=drop"
>> ./system-traffic.at:7085: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
>> ping -q -c 1 -w 3 10.2.2.2
>> NS_EXEC_HEREDOC
>> stdout:
>> PING 10.2.2.2 (10.2.2.2) 56(84) bytes of data.
>>
>> --- 10.2.2.2 ping statistics ---
>> 3 packets transmitted, 0 received, 100% packet loss, time 2040ms
>>
>> ./system-traffic.at:7087: check_logs ";/netdev_linux.*obtaining netdev
>> stats via vport failed/d
>> /dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The
>> Open vSwitch kernel module is probably not loaded./d
>> /dpif_netdev(revalidator.*)|ERR|internal error parsing flow
>> key.*proto=2.*/d
>> /dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d"
>> --- /dev/null   2022-09-08 14:00:00.725628259 +0000
>> +++
>> /root/ovs-dev/tests/system-userspace-testsuite.dir/at-groups/150/stdout
>>  2022-11-04 07:56:27.176635981 +0000
>> @@ -0,0 +1,2 @@
>> +2022-11-04T07:56:24.152Z|00001|dpif_netdev(revalidator75)|ERR|internal
>> error parsing flow key
>> skb_priority(0),skb_mark(0),ct_state(0),ct_zone(0),ct_mark(0),ct_label(0),recirc_id(0),dp_hash(0),in_port(3),packet_type(ns=0,id=0),eth(src=3e:e9:5f:95:d3:77,dst=33:33:ff:95:d3:77),eth_type(0x88a8),vlan(vid=4094,pcp=0),encap(eth_type(0x8100),vlan(vid=100,pcp=0),encap(eth_type(0x86dd),ipv6(src=::,dst=ff02::1:ff95:d377,label=0,proto=58,tclass=0,hlimit=255,frag=no),icmpv6(type=135,code=0),nd(target=fe80::3ce9:5fff:fe95:d377,sll=00:00:00:00:00:00,tll=00:00:00:00:00:00)))
>> +2022-11-04T07:56:24.152Z|00002|dpif(revalidator75)|WARN|netdev@ovs-netdev:
>> failed to put[modify] (Invalid argument)
>> ufid:45c08d8c-bd72-4af1-a1a9-b5ce7c7e5193
>> skb_priority(0/0),skb_mark(0/0),ct_state(0/0),ct_zone(0/0),ct_mark(0/0),ct_label(0/0),recirc_id(0),dp_hash(0/0),in_port(3),packet_type(ns=0,id=0),eth(src=3e:e9:5f:95:d3:77,dst=33:33:ff:95:d3:77),eth_type(0x88a8),vlan(vid=4094,pcp=0/0x0),encap(eth_type(0x8100),vlan(vid=100/0x0,pcp=0/0x0),encap(eth_type(0x86dd),ipv6(src=::/::,dst=ff02::1:ff95:d377/::,label=0/0,proto=58/0,tclass=0/0,hlimit=255/0,frag=no),icmpv6(type=135/0,code=0/0),nd(target=fe80::3ce9:5fff:fe95:d377/::,sll=00:00:00:00:00:00/00:00:00:00:00:00,tll=00:00:00:00:00:00/00:00:00:00:00:00))),
>> actions:drop
>> ovsdb-server.log:
>> > 2022-11-04T07:56:23.224Z|00001|vlog|INFO|opened log file
>> /root/ovs-dev/tests/system-userspace-testsuite.dir/150/ovsdb-server.log
>> > 2022-11-04T07:56:23.234Z|00002|ovsdb_server|INFO|ovsdb-server (Open
>> vSwitch) 3.0.90
>> ovs-vswitchd.log:
>> > 2022-11-04T07:56:23.280Z|00001|vlog|INFO|opened log file
>> /root/ovs-dev/tests/system-userspace-testsuite.dir/150/ovs-vswitchd.log
>> > 2022-11-04T07:56:23.284Z|00002|ovs_numa|INFO|Discovered 48 CPU cores on
>> NUMA node 1
>> > 2022-11-04T07:56:23.284Z|00003|ovs_numa|INFO|Discovered 48 CPU cores on
>> NUMA node 0
>> > 2022-11-04T07:56:23.284Z|00004|ovs_numa|INFO|Discovered 2 NUMA nodes
>> and 96 CPU cores
>> >
>> 2022-11-04T07:56:23.284Z|00005|reconnect|INFO|unix:/root/ovs-dev/tests/system-userspace-testsuite.dir/150/db.sock:
>> connecting...
>> >
>> 2022-11-04T07:56:23.284Z|00006|reconnect|INFO|unix:/root/ovs-dev/tests/system-userspace-testsuite.dir/150/db.sock:
>> connected
>> > 2022-11-04T07:56:23.292Z|00007|dpdk|INFO|DPDK Disabled - Use
>> other_config:dpdk-init to enable
>> > 2022-11-04T07:56:23.298Z|00008|bridge|INFO|ovs-vswitchd (Open vSwitch)
>> 3.0.90
>> > 2022-11-04T07:56:23.449Z|00009|pmd_perf|INFO|Estimated TSC frequency:
>> 2396611 KHz
>> > 2022-11-04T07:56:23.449Z|00010|dpif_netdev_extract|INFO|Default MFEX
>> Extract implementation is scalar.
>> > 2022-11-04T07:56:23.461Z|00011|dpif_netdev_impl|INFO|Default DPIF
>> implementation is dpif_scalar.
>> > 2022-11-04T07:56:23.474Z|00012|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports recirculation
>> > 2022-11-04T07:56:23.474Z|00013|ofproto_dpif|INFO|netdev@ovs-netdev:
>> VLAN header stack length probed as 2
>> > 2022-11-04T07:56:23.474Z|00014|ofproto_dpif|INFO|netdev@ovs-netdev:
>> MPLS label stack length probed as 3
>> > 2022-11-04T07:56:23.474Z|00015|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports truncate action
>> > 2022-11-04T07:56:23.474Z|00016|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports unique flow ids
>> > 2022-11-04T07:56:23.474Z|00017|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports clone action
>> > 2022-11-04T07:56:23.474Z|00018|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Max sample nesting level probed as 10
>> > 2022-11-04T07:56:23.474Z|00019|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports eventmask in conntrack action
>> > 2022-11-04T07:56:23.474Z|00020|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_clear action
>> > 2022-11-04T07:56:23.474Z|00021|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Max dp_hash algorithm probed to be 1
>> > 2022-11-04T07:56:23.474Z|00022|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports check_pkt_len action
>> > 2022-11-04T07:56:23.474Z|00023|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports timeout policy in conntrack action
>> > 2022-11-04T07:56:23.474Z|00024|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_zero_snat
>> > 2022-11-04T07:56:23.474Z|00025|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports add_mpls action
>> > 2022-11-04T07:56:23.475Z|00026|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_state
>> > 2022-11-04T07:56:23.475Z|00027|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_zone
>> > 2022-11-04T07:56:23.475Z|00028|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_mark
>> > 2022-11-04T07:56:23.475Z|00029|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_label
>> > 2022-11-04T07:56:23.475Z|00030|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_state_nat
>> > 2022-11-04T07:56:23.475Z|00031|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_orig_tuple
>> > 2022-11-04T07:56:23.475Z|00032|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports ct_orig_tuple6
>> > 2022-11-04T07:56:23.475Z|00033|ofproto_dpif|INFO|netdev@ovs-netdev:
>> Datapath supports IPv6 ND Extensions
>> > 2022-11-04T07:56:23.475Z|00034|ofproto_dpif_upcall|INFO|Setting
>> n-handler-threads to 71, setting n-revalidator-threads to 25
>> > 2022-11-04T07:56:23.475Z|00035|ofproto_dpif_upcall|INFO|Starting 96
>> threads
>> > 2022-11-04T07:56:23.540Z|00036|dpif_netdev|INFO|pmd-rxq-affinity
>> isolates PMD core
>> > 2022-11-04T07:56:23.540Z|00037|dpif_netdev|INFO|PMD auto load balance
>> interval set to 1 mins
>> > 2022-11-04T07:56:23.540Z|00038|dpif_netdev|INFO|PMD auto load balance
>> improvement threshold set to 25%
>> > 2022-11-04T07:56:23.540Z|00039|dpif_netdev|INFO|PMD auto load balance
>> load threshold set to 95%
>> > 2022-11-04T07:56:23.540Z|00040|dpif_netdev|INFO|PMD auto load balance
>> is disabled.
>> > 2022-11-04T07:56:23.549Z|00041|bridge|INFO|bridge br0: added interface
>> br0 on port 65534
>> > 2022-11-04T07:56:23.549Z|00042|bridge|INFO|bridge br0: using datapath
>> ID 0000e2ef2cf5c54a
>> > 2022-11-04T07:56:23.550Z|00043|connmgr|INFO|br0: added service
>> controller
>> "punix:/root/ovs-dev/tests/system-userspace-testsuite.dir/150/br0.mgmt"
>> > 2022-11-04T07:56:23.722Z|00044|bridge|INFO|bridge br0: added interface
>> ovs-p0 on port 1
>> > 2022-11-04T07:56:23.874Z|00045|bridge|INFO|bridge br0: added interface
>> ovs-p1 on port 2
>> > 2022-11-04T07:56:24.087Z|00046|vconn|DBG|unix#0: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x1):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.087Z|00047|vconn|DBG|unix#0: received: OFPT_HELLO
>> (xid=0x1):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.087Z|00048|vconn|DBG|unix#0: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.087Z|00049|vconn|DBG|unix#0: received: OFPST_TABLE
>> request (xid=0x2):
>> > 2022-11-04T07:56:24.089Z|00050|vconn|DBG|unix#0: sent (Success):
>> OFPST_TABLE reply (xid=0x2):
>> >   table 0:
>> >     active=0, lookup=4, matched=0
>> >     max_entries=1000000
>> >     matching:
>> >       exact match or wildcard: in_port eth_{src,dst,type}
>> vlan_{vid,pcp} ip_{src,dst} nw_{proto,tos} tcp_{src,dst}
>> >
>> >   table 1:
>> >     active=0, lookup=0, matched=0
>> >     (same features)
>> >
>> >   tables 2...253: ditto
>> > 2022-11-04T07:56:24.090Z|00051|vconn|DBG|unix#1: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x2):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.090Z|00052|vconn|DBG|unix#1: received: OFPT_HELLO
>> (xid=0x3):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.090Z|00053|vconn|DBG|unix#1: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.090Z|00054|vconn|DBG|unix#1: received:
>> OFPT_FEATURES_REQUEST (xid=0x4):
>> > 2022-11-04T07:56:24.091Z|00055|vconn|DBG|unix#1: sent (Success):
>> OFPT_FEATURES_REPLY (xid=0x4): dpid:0000e2ef2cf5c54a
>> > n_tables:254, n_buffers:0
>> > capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
>> > actions: output enqueue set_vlan_vid set_vlan_pcp strip_vlan mod_dl_src
>> mod_dl_dst mod_nw_src mod_nw_dst mod_nw_tos mod_tp_src mod_tp_dst
>> >  1(ovs-p0): addr:22:c4:1e:b8:92:af
>> >      config:     0
>> >      state:      0
>> >      current:    10GB-FD COPPER
>> >      speed: 10000 Mbps now, 0 Mbps max
>> >  2(ovs-p1): addr:0e:8d:ab:41:c2:5b
>> >      config:     0
>> >      state:      0
>> >      current:    10GB-FD COPPER
>> >      speed: 10000 Mbps now, 0 Mbps max
>> >  LOCAL(br0): addr:e2:ef:2c:f5:c5:4a
>> >      config:     PORT_DOWN
>> >      state:      LINK_DOWN
>> >      current:    10MB-FD COPPER
>> >      speed: 10 Mbps now, 0 Mbps max
>> > 2022-11-04T07:56:24.092Z|00056|vconn|DBG|unix#2: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x3):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.092Z|00057|vconn|DBG|unix#2: received: OFPT_HELLO
>> (xid=0x5):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.092Z|00058|vconn|DBG|unix#2: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.093Z|00059|vconn|DBG|unix#2: received:
>> OFPT_FLOW_MOD (xid=0x6): ADD priority=1 actions=NORMAL
>> > 2022-11-04T07:56:24.093Z|00060|vconn|DBG|unix#2: received:
>> OFPT_BARRIER_REQUEST (xid=0x7):
>> > 2022-11-04T07:56:24.093Z|00061|vconn|DBG|unix#2: sent (Success):
>> OFPT_BARRIER_REPLY (xid=0x7):
>> > 2022-11-04T07:56:24.093Z|00062|connmgr|INFO|br0<->unix#2: 1 flow_mods
>> in the last 0 s (1 adds)
>> > 2022-11-04T07:56:24.106Z|00063|dpif_lookup_avx512_gather|INFO|Using
>> non-specialized AVX512 lookup for subtable (5,2) and possibly others.
>> > 2022-11-04T07:56:24.116Z|00064|unixctl|DBG|received request
>> revalidator/purge[], id=0
>> > 2022-11-04T07:56:24.116Z|00065|unixctl|DBG|replying with success, id=0:
>> ""
>> > 2022-11-04T07:56:24.145Z|00066|vconn|DBG|unix#4: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x4):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.145Z|00067|vconn|DBG|unix#4: received: OFPT_HELLO
>> (xid=0x1):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.145Z|00068|vconn|DBG|unix#4: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.145Z|00069|vconn|DBG|unix#4: received: OFPST_TABLE
>> request (xid=0x2):
>> > 2022-11-04T07:56:24.146Z|00070|vconn|DBG|unix#4: sent (Success):
>> OFPST_TABLE reply (xid=0x2):
>> >   table 0:
>> >     active=1, lookup=12, matched=8
>> >     max_entries=1000000
>> >     matching:
>> >       exact match or wildcard: in_port eth_{src,dst,type}
>> vlan_{vid,pcp} ip_{src,dst} nw_{proto,tos} tcp_{src,dst}
>> >
>> >   table 1:
>> >     active=0, lookup=0, matched=0
>> >     (same features)
>> >
>> >   tables 2...253: ditto
>> > 2022-11-04T07:56:24.147Z|00071|vconn|DBG|unix#5: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x5):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.147Z|00072|vconn|DBG|unix#5: received: OFPT_HELLO
>> (xid=0x3):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.147Z|00073|vconn|DBG|unix#5: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.147Z|00074|vconn|DBG|unix#5: received:
>> OFPT_FEATURES_REQUEST (xid=0x4):
>> > 2022-11-04T07:56:24.148Z|00075|vconn|DBG|unix#5: sent (Success):
>> OFPT_FEATURES_REPLY (xid=0x4): dpid:0000e2ef2cf5c54a
>> > n_tables:254, n_buffers:0
>> > capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
>> > actions: output enqueue set_vlan_vid set_vlan_pcp strip_vlan mod_dl_src
>> mod_dl_dst mod_nw_src mod_nw_dst mod_nw_tos mod_tp_src mod_tp_dst
>> >  1(ovs-p0): addr:22:c4:1e:b8:92:af
>> >      config:     0
>> >      state:      0
>> >      current:    10GB-FD COPPER
>> >      speed: 10000 Mbps now, 0 Mbps max
>> >  2(ovs-p1): addr:0e:8d:ab:41:c2:5b
>> >      config:     0
>> >      state:      0
>> >      current:    10GB-FD COPPER
>> >      speed: 10000 Mbps now, 0 Mbps max
>> >  LOCAL(br0): addr:e2:ef:2c:f5:c5:4a
>> >      config:     PORT_DOWN
>> >      state:      LINK_DOWN
>> >      current:    10MB-FD COPPER
>> >      speed: 10 Mbps now, 0 Mbps max
>> > 2022-11-04T07:56:24.149Z|00076|vconn|DBG|unix#6: sent (Success):
>> OFPT_HELLO (OF1.5) (xid=0x6):
>> >  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
>> > 2022-11-04T07:56:24.149Z|00077|vconn|DBG|unix#6: received: OFPT_HELLO
>> (xid=0x5):
>> >  version bitmap: 0x01
>> > 2022-11-04T07:56:24.149Z|00078|vconn|DBG|unix#6: negotiated OpenFlow
>> version 0x01 (we support version 0x06 and earlier, peer supports version
>> 0x01)
>> > 2022-11-04T07:56:24.150Z|00079|vconn|DBG|unix#6: received:
>> OFPT_FLOW_MOD (xid=0x6): ADD priority=100,dl_type=0x8100 actions=drop
>> > 2022-11-04T07:56:24.150Z|00080|vconn|DBG|unix#6: received:
>> OFPT_BARRIER_REQUEST (xid=0x7):
>> > 2022-11-04T07:56:24.150Z|00081|vconn|DBG|unix#6: sent (Success):
>> OFPT_BARRIER_REPLY (xid=0x7):
>> > 2022-11-04T07:56:24.150Z|00082|connmgr|INFO|br0<->unix#6: 1 flow_mods
>> in the last 0 s (1 adds)
>> > 2022-11-04T07:56:24.152Z|00001|dpif_netdev(revalidator75)|ERR|internal
>> error parsing flow key
>> skb_priority(0),skb_mark(0),ct_state(0),ct_zone(0),ct_mark(0),ct_label(0),recirc_id(0),dp_hash(0),in_port(3),packet_type(ns=0,id=0),eth(src=3e:e9:5f:95:d3:77,dst=33:33:ff:95:d3:77),eth_type(0x88a8),vlan(vid=4094,pcp=0),encap(eth_type(0x8100),vlan(vid=100,pcp=0),encap(eth_type(0x86dd),ipv6(src=::,dst=ff02::1:ff95:d377,label=0,proto=58,tclass=0,hlimit=255,frag=no),icmpv6(type=135,code=0),nd(target=fe80::3ce9:5fff:fe95:d377,sll=00:00:00:00:00:00,tll=00:00:00:00:00:00)))
>> >
>> 2022-11-04T07:56:24.152Z|00002|dpif(revalidator75)|WARN|netdev@ovs-netdev:
>> failed to put[modify] (Invalid argument)
>> ufid:45c08d8c-bd72-4af1-a1a9-b5ce7c7e5193
>> skb_priority(0/0),skb_mark(0/0),ct_state(0/0),ct_zone(0/0),ct_mark(0/0),ct_label(0/0),recirc_id(0),dp_hash(0/0),in_port(3),packet_type(ns=0,id=0),eth(src=3e:e9:5f:95:d3:77,dst=33:33:ff:95:d3:77),eth_type(0x88a8),vlan(vid=4094,pcp=0/0x0),encap(eth_type(0x8100),vlan(vid=100/0x0,pcp=0/0x0),encap(eth_type(0x86dd),ipv6(src=::/::,dst=ff02::1:ff95:d377/::,label=0/0,proto=58/0,tclass=0/0,hlimit=255/0,frag=no),icmpv6(type=135/0,code=0/0),nd(target=fe80::3ce9:5fff:fe95:d377/::,sll=00:00:00:00:00:00/00:00:00:00:00:00,tll=00:00:00:00:00:00/00:00:00:00:00:00))),
>> actions:drop
>> 150. system-traffic.at:7062: 150. 802.1ad - vlan_limit (
>> system-traffic.at:7062): FAILED (system-traffic.at:7087)
>>
>> Errors in DPIF test:
>> None
>>
>> Errors in MFEX test:
>> None
>
>
>
> --
> hepeng
>


-- 
hepeng
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to