[ovs-discuss] Failing ovs tests on big-endian system

safradin at linux.vnet.ibm.com safradin at linux.vnet.ibm.com
Tue Nov 18 23:53:53 UTC 2014


Hi,

when running 'make check' on a big-endian system, some tests do fail.

...
## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 1589 tests were run,
34 failed unexpectedly.
1 test was skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

    To: <bugs at openvswitch.org>
    Subject: [openvswitch 2.3.90] testsuite: 79 346 607 744 745 749 793 832
833 834 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850  
851 852 853 854 855 856 857 858 859 failed
...

For instance, by looking at the testcase 79 "flow classifier - lookup  
segmentation" it shows that at lib/classifier.c the function  
miniflow_and_mask_matches_flow_wc() does process the bitwise OR in
wrong order. By introducing the function le32toh(), the test does pass  
on a little and big endian system.

quick hack:
diff --git a/lib/classifier.c b/lib/classifier.c
index 82aaf3e..8ce19b0 100644
--- a/lib/classifier.c
+++ b/lib/classifier.c
@@ -1230,14 +1230,14 @@ miniflow_and_mask_matches_flow_wc(const struct  
miniflow *flow,

      MAP_FOR_EACH_INDEX(idx, mask->masks.map) {
          uint32_t mask = *maskp++;
-        uint32_t diff = (*flowp++ ^ flow_u32_value(target, idx)) & mask;
+        uint32_t diff = le32toh((*flowp++ ^ flow_u32_value(target,  
idx)) & mask);

          if (diff) {
              /* Only unwildcard if none of the differing bits is already
               * exact-matched. */
-            if (!(flow_u32_value(&wc->masks, idx) & diff)) {
+            if (!le32toh((flow_u32_value(&wc->masks, idx)) & diff)) {
                  /* Keep one bit of the difference. */
-                *flow_u32_lvalue(&wc->masks, idx) |= rightmost_1bit(diff);
+                *flow_u32_lvalue(&wc->masks, idx) |=  
le32toh(rightmost_1bit(diff));
              }
              return false;
          }

The other failing tests seem to have similar processing issues on a  
big endian system. For those I don't have any patch available yet. But  
I started to look at those as well.

Additional information:
# git rev-parse HEAD
802f84ffd71a6c94234cec43f4a5abaf02b56fa8

Thanks,

Mijo Safradin
-------------- next part --------------
## ------------------------------ ##
## openvswitch 2.3.90 test suite. ##
## ------------------------------ ##

testsuite: command line was:
  $ ./tests/testsuite -C tests AUTOTEST_PATH=utilities:vswitchd:ovsdb:vtep:tests

## --------- ##
## Platform. ##
## --------- ##

hostname = 
uname -m = ppc64
uname -r = 
uname -s = Linux
uname -v = #1 SMP Thu Oct 30 00:16:48 EDT 2014

/usr/bin/uname -p = ppc64
/bin/uname -X     = unknown

/bin/arch              = ppc64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /root/ovs-test/utilities
PATH: /root/ovs-test/vswitchd
PATH: /root/ovs-test/ovsdb
PATH: /root/ovs-test/vtep
PATH: /root/ovs-test/tests
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2012 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/root/ovs-test/tests'
| at_srcdir='.'
| abs_srcdir='/root/ovs-test/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/root/ovs-test'
| at_top_build_prefix='../'
| abs_top_builddir='/root/ovs-test'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # -*- shell-script -*-
| HAVE_OPENSSL='yes'
| HAVE_PYTHON='yes'
| EGREP='/usr/bin/grep -E'
| PERL='/usr/bin/perl'
| 
| if test x"$PYTHON" = x; then
|     PYTHON='/usr/bin/python'
| fi
| 
| PYTHONPATH=$abs_top_srcdir/python:$abs_top_builddir/tests:$PYTHONPATH
| export PYTHONPATH
| 
| PYTHONIOENCODING=utf_8
| export PYTHONIOENCODING
| 
| # PYTHONDONTWRITEBYTECODE=yes keeps Python 2.6+ from creating .pyc and .pyo
| # files.  Creating .py[co] works OK for any given version of Open
| # vSwitch, but it causes trouble if you switch from a version with
| # foo/__init__.py into an (older) version with plain foo.py, since
| # foo/__init__.pyc will cause Python to ignore foo.py.
| #
| # Python before version 2.6 always creates .pyc files, so if you develop
| # with such an older version then you're out of luck.
| PYTHONDONTWRITEBYTECODE=yes
| export PYTHONDONTWRITEBYTECODE
| 
| # Test whether the current working directory name is all ASCII
| # characters.  Some Python code doesn't tolerate non-ASCII characters
| # in filenames very well, so if the current working directory is
| # non-ASCII then we skip the tests that run those programs.
| #
| # This would be just papering over a real problem, except that the
| # tests that we skip are launched from initscripts and thus normally
| # run in system directories with ASCII names.  (This problem only came
| # up at all because the Debian autobuilders do build in a top-level
| # directory named /«BUILDDIR».)
| case `pwd | tr -d ' -~'` in
|     '') non_ascii_cwd=false ;;
|     *) non_ascii_cwd=true
| esac
| 
| if test $HAVE_PYTHON = yes; then
|     if python -m argparse 2>/dev/null; then
|         :
|     else
|         PYTHONPATH=$PYTHONPATH:$abs_top_srcdir/python/compat
|         export PYTHONPATH
|     fi
| fi
| 
| # Enable malloc debugging features.
| case `uname` in
| Linux)
|     MALLOC_PERTURB_=165; export MALLOC_PERTURB_
| 
|     # Before glibc 2.11, the feature enabled by MALLOC_CHECK_ was not
|     # thread-safe.  See https://bugzilla.redhat.com/show_bug.cgi?id=585674 and
|     # in particular the patch attached there, which was applied to glibc CVS as
|     # "Restore locking in free_check." between 1.11 and 1.11.1.
|     vswitchd=$abs_top_builddir/vswitchd/ovs-vswitchd
|     glibc=`ldd $vswitchd | sed -n 's/^	libc\.[^ ]* => \([^ ]*\) .*/\1/p'`
|     glibc_version=`$glibc | sed -n '1s/.*version \([0-9]\{1,\}\.[0-9]\{1,\}\).*/\1/p'`
|     case $glibc_version in
|         2.[0-9] | 2.1[01]) mcheck=disabled ;;
|         *) mcheck=enabled ;;
|     esac
|     if test $mcheck = enabled; then
|         MALLOC_CHECK_=2; export MALLOC_CHECK_
|     else
|         echo >&2 "glibc $glibc_version detected, disabling memory checking"
|     fi
|     ;;
| FreeBSD)
|     case `uname -r` in
|     [789].*)
|         MALLOC_CONF=AJ
|         ;;
|     *)
|         MALLOC_CONF=abort:true,junk:true,redzone:true
|         ;;
|     esac
|     export MALLOC_CONF
| esac
| 
| # The name of loopback interface 
| case `uname` in
| Linux)
|     LOOPBACK_INTERFACE=lo
|     ;;
| FreeBSD|NetBSD)
|     LOOPBACK_INTERFACE=lo0
|     ;;
| esac
| 
| # Check for platform.
| case `uname` in
| MINGW*)
|     IS_WIN32="yes"
|     IS_BSD="no"
|     ;;
| FreeBSD|NetBSD)
|     IS_WIN32="no"
|     IS_BSD="yes"
|     ;;
| *)
|     IS_WIN32="no"
|     IS_BSD="no"
|     ;;
| esac
| 
| # XXX: Disable Python related tests on Windows because Open vSwitch code
| # written in Python has not been ported to the Windows platform. We will
| # need to remove the next block after porting is complete.
| if test "$IS_WIN32" = "yes"; then
|     HAVE_PYTHON="no"
| fi

## ---------------- ##
## Tested programs. ##
## ---------------- ##

./testsuite.at:1: /root/ovs-test/vswitchd/ovs-vswitchd --version
ovs-vswitchd (Open vSwitch) 2.3.90
Compiled Nov 18 2014 13:43:45
OpenFlow versions 0x1:0x1

./testsuite.at:1: /root/ovs-test/utilities/ovs-vsctl --version
ovs-vsctl (Open vSwitch) 2.3.90
Compiled Nov 18 2014 13:43:39
DB Schema 7.11.1

./testsuite.at:1: /usr/bin/perl --version

This is perl 5, version 16, subversion 3 (v5.16.3) built for ppc64-linux-thread-multi
(with 25 registered patches, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Tue Nov 18 13:45:43 CET 2014
1. bfd - basic config on different bridges (bfd.at:45): ok     (0m0.204s 0m0.440s)
2. bfd - Verify tunnel down detection (bfd.at:87): ok     (0m0.205s 0m0.831s)
3. bfd - concatenated path down (bfd.at:168): ok     (0m0.083s 0m0.433s)
4. bfd - Edit the Min Tx/Rx values (bfd.at:195): ok     (0m0.139s 0m0.491s)
5. bfd - check_tnl_key (bfd.at:226): ok     (0m0.081s 0m0.259s)
6. bfd - bfd decay (bfd.at:261): ok     (0m2.766s 0m9.926s)
7. bfd - bfd forwarding_if_rx - bfd on one side (bfd.at:408): ok     (0m0.490s 0m1.085s)
8. bfd - bfd forwarding_if_rx - bfd on both sides (bfd.at:452): ok     (0m0.350s 0m1.231s)
9. bfd - bfd forwarding_if_rx - with bfd decay (bfd.at:517): ok     (0m0.872s 0m2.381s)
10. bfd - bfd forwarding_if_rx - demand_rx_bfd (bfd.at:604): ok     (0m3.188s 0m8.690s)
11. bfd - flap_count (bfd.at:674): ok     (0m1.447s 0m3.658s)
12. cfm - check update ovsdb 1 (cfm.at:49): ok     (0m0.612s 0m1.265s)
13. cfm - check update ovsdb 2 (cfm.at:78): ok     (0m0.274s 0m0.905s)
14. cfm - demand mode (cfm.at:112): ok     (0m7.488s 0m22.641s)
15. cfm - demand_rx_ccm (cfm.at:154): ok     (0m9.575s 0m26.159s)
16. cfm - flap_count (cfm.at:216): ok     (0m0.130s 0m0.381s)
17. cfm - fault_override (cfm.at:249): ok     (0m0.144s 0m0.496s)
18. lacp - config (lacp.at:13): ok     (0m0.083s 0m0.177s)
19. lacp - multi port config (lacp.at:53): ok     (0m0.129s 0m0.158s)
20. lacp - negotiation (lacp.at:139): ok     (0m0.391s 0m0.896s)
21. test flow extractor (library.at:3): ok     (0m0.057s 0m0.026s)
22. test TCP/IP checksumming (library.at:9): ok     (0m0.000s 0m0.024s)
23. test hash functions (library.at:14): ok     (0m0.011s 0m0.005s)
24. test hash map (library.at:18): ok     (0m0.106s 0m0.010s)
25. test hash index (library.at:24): ok     (0m0.188s 0m0.022s)
26. test cuckoo hash (library.at:30): ok     (0m20.536s 0m0.017s)
27. test atomic operations (library.at:36): ok     (0m0.847s 0m0.045s)
28. test linked lists (library.at:40): ok     (0m0.000s 0m0.026s)
29. test packet library (library.at:45): ok     (0m0.005s 0m0.011s)
30. test SHA-1 (library.at:49): ok     (0m0.104s 0m0.012s)
31. test type properties (library.at:54): ok     (0m0.000s 0m0.009s)
32. test strtok_r bug fix (library.at:58): ok     (0m0.000s 0m0.017s)
33. test byte order conversion (library.at:63): ok     (0m0.011s 0m0.004s)
34. test random number generator (library.at:68): ok     (0m0.017s 0m0.009s)
35. ctz() function (library.at:120): ok     (0m0.005s 0m0.011s)
36. clz() function (library.at:120): ok     (0m0.000s 0m0.016s)
37. round_up_pow2() function (library.at:120): ok     (0m0.000s 0m0.015s)
38. round_down_pow2() function (library.at:120): ok     (0m0.000s 0m0.017s)
39. count_1bits() function (library.at:120): ok     (0m0.000s 0m0.019s)
40. log_2_floor() function (library.at:120): ok     (0m0.000s 0m0.016s)
41. bitwise_copy() function (library.at:120): ok     (0m0.009s 0m0.014s)
42. bitwise_zero() function (library.at:120): ok     (0m0.005s 0m0.011s)
43. bitwise_one() function (library.at:120): ok     (0m0.011s 0m0.005s)
44. bitwise_is_all_zeros() function (library.at:120): ok     (0m0.102s 0m0.000s)
45. ovs_scan() function (library.at:120): ok     (0m0.005s 0m0.011s)
46. test unix socket, short pathname - C (library.at:138): ok     (0m0.011s 0m0.008s)
47. test unix socket, long pathname - C (library.at:148): ok     (0m0.011s 0m0.013s)
48. test unix socket, short pathname - Python (library.at:157): ok     (0m0.055s 0m0.035s)
49. test unix socket, long pathname - Python (library.at:167): ok     (0m0.061s 0m0.034s)
50. ovs_assert (library.at:176): ok     (0m0.029s 0m0.046s)
51. snprintf (library.at:200): ok     (0m0.000s 0m0.021s)
52. test bitmap functions (library.at:204): ok     (0m0.000s 0m0.023s)
53. heap library -- insert delete same order (heap.at:8): ok     (0m0.066s 0m0.014s)
54. heap library -- insert delete reverse order (heap.at:9): ok     (0m0.066s 0m0.014s)
55. heap library -- insert delete every order (heap.at:10): ok     (0m0.127s 0m0.015s)
56. heap library -- insert delete same order with dups (heap.at:11): ok     (0m0.618s 0m0.000s)
57. heap library -- raw insert (heap.at:12): ok     (0m0.046s 0m0.014s)
58. heap library -- raw delete (heap.at:13): ok     (0m0.015s 0m0.005s)
59. hrw bundle link selection (bundle.at:10): ok     (0m0.267s 0m0.030s)
60. active_backup bundle link selection (bundle.at:80): ok     (0m0.174s 0m0.024s)
61. hrw bundle single link selection (bundle.at:151): ok     (0m0.030s 0m0.029s)
62. hrw bundle no link selection (bundle.at:159): ok     (0m0.032s 0m0.023s)
63. bundle action missing argument (bundle.at:166): ok     (0m0.000s 0m0.024s)
64. bundle action bad fields (bundle.at:172): ok     (0m0.017s 0m0.008s)
65. bundle action bad algorithm (bundle.at:178): ok     (0m0.005s 0m0.019s)
66. bundle action bad slave type (bundle.at:184): ok     (0m0.000s 0m0.024s)
67. bundle action bad slave delimiter (bundle.at:190): ok     (0m0.016s 0m0.008s)
68. flow classifier - empty (classifier.at:2): ok     (0m0.000s 0m0.016s)
69. flow classifier - destroy null (classifier.at:2): ok     (0m0.003s 0m0.013s)
70. flow classifier - single rule (classifier.at:2): ok     (0m2.491s 0m0.045s)
71. flow classifier - rule replacement (classifier.at:2): ok     (0m3.827s 0m0.044s)
72. flow classifier - many rules in one list (classifier.at:2): ok     (0m0.347s 0m0.025s)
73. flow classifier - many rules in one table (classifier.at:2): ok     (0m1.628s 0m0.015s)
74. flow classifier - many rules in two tables (classifier.at:2): ok     (0m5.451s 0m0.005s)
75. flow classifier - many rules in five tables (classifier.at:2): ok     (0m5.455s 0m0.015s)
76. miniflow - miniflow (classifier.at:17): ok     (0m0.009s 0m0.013s)
77. miniflow - minimask_has_extra (classifier.at:17): ok     (0m0.009s 0m0.014s)
78. miniflow - minimask_combine (classifier.at:17): ok     (0m0.019s 0m0.005s)
80. flow classifier - prefix lookup (classifier.at:65): ok     (0m0.183s 0m0.404s)
81. check struct tail padding (check-structs.at:11): ok     (0m0.022s 0m0.040s)
82. check struct internal alignment (check-structs.at:21): ok     (0m0.032s 0m0.028s)
83. check struct declared size (check-structs.at:32): ok     (0m0.022s 0m0.036s)
84. check wrong struct's declared size (check-structs.at:44): ok     (0m0.027s 0m0.031s)
85. daemon (daemon.at:3): ok     (0m0.054s 0m0.115s)
86. daemon --monitor (daemon.at:22): ok     (0m0.068s 0m0.349s)
87. daemon --detach (daemon.at:71): ok     (0m0.035s 0m0.117s)
88. daemon --detach --monitor (daemon.at:94): ok     (0m0.107s 0m0.374s)
89. daemon --detach startup errors (daemon.at:144): ok     (0m0.039s 0m0.082s)
90. daemon --detach --monitor startup errors (daemon.at:153): ok     (0m0.021s 0m0.108s)
91. daemon --service (daemon.at:163): skipped (daemon.at:164)
92. daemon - Python (daemon-py.at:3): ok     (0m0.017s 0m0.087s)
93. daemon --monitor - Python (daemon-py.at:21): ok     (0m0.056s 0m0.257s)
94. daemon --monitor restart exit code - Python (daemon-py.at:64): ok     (0m0.076s 0m0.234s)
95. daemon --detach - Python (daemon-py.at:107): ok     (0m0.069s 0m0.122s)
96. daemon --detach --monitor - Python (daemon-py.at:123): ok     (0m0.140s 0m0.373s)
97. daemon --detach startup errors - Python (daemon-py.at:172): ok     (0m0.077s 0m0.094s)
98. daemon --detach --monitor startup errors - Python (daemon-py.at:181): ok     (0m0.100s 0m0.091s)
99. daemon --detach closes standard fds - Python (daemon-py.at:190): ok     (0m0.068s 0m0.131s)
100. daemon --detach --monitor closes standard fds (daemon-py.at:210): ok     (0m0.139s 0m0.123s)
101. OpenFlow 1.0 action translation (ofp-actions.at:3): ok     (0m0.019s 0m0.029s)
102. OpenFlow 1.0 "instruction" translations (ofp-actions.at:150): ok     (0m0.000s 0m0.047s)
103. OpenFlow 1.1 action translation (ofp-actions.at:180): ok     (0m0.018s 0m0.030s)
104. OpenFlow 1.1 instruction translation (ofp-actions.at:312): ok     (0m0.006s 0m0.041s)
105. OpenFlow 1.2 action translation (ofp-actions.at:523): ok     (0m0.012s 0m0.037s)
106. OpenFlow 1.5 action translation (ofp-actions.at:549): ok     (0m0.004s 0m0.043s)
107. ofp-actions - inconsistent MPLS actions (ofp-actions.at:573): ok     (0m0.067s 0m0.171s)
108. empty (ofp-print.at:3): ok     (0m0.011s 0m0.013s)
109. too short (ofp-print.at:9): ok     (0m0.011s 0m0.013s)
110. wrong OpenFlow version (ofp-print.at:17): ok     (0m0.000s 0m0.034s)
111. truncated message (ofp-print.at:27): ok     (0m0.000s 0m0.023s)
112. message only uses part of buffer (ofp-print.at:35): ok     (0m0.011s 0m0.012s)
113. OFPT_HELLO - ordinary (ofp-print.at:44): ok     (0m0.020s 0m0.005s)
114. OFPT_HELLO with extra data (ofp-print.at:52): ok     (0m0.017s 0m0.008s)
115. OFPT_HELLO with version bitmap (ofp-print.at:64): ok     (0m0.005s 0m0.020s)
116. OFPT_HELLO with version bitmap and extra data (ofp-print.at:73): ok     (0m0.000s 0m0.026s)
117. OFPT_HELLO with higher than supported version (ofp-print.at:87): ok     (0m0.002s 0m0.070s)
118. OFPT_HELLO with contradictory version bitmaps (ofp-print.at:106): ok     (0m0.022s 0m0.107s)
119. OFPT_ECHO_REQUEST, empty payload (ofp-print.at:148): ok     (0m0.011s 0m0.012s)
120. OFPT_ECHO_REQUEST, 5-byte payload (ofp-print.at:155): ok     (0m0.016s 0m0.007s)
121. OFPT_ECHO_REPLY, empty payload (ofp-print.at:163): ok     (0m0.000s 0m0.024s)
122. OFPT_ECHO_REPLY, 5-byte payload (ofp-print.at:170): ok     (0m0.000s 0m0.024s)
123. OFPT_FEATURES_REQUEST (ofp-print.at:178): ok     (0m0.000s 0m0.023s)
124. OFPT_FEATURES_REPLY - OF1.0 (ofp-print.at:185): ok     (0m0.000s 0m0.026s)
125. OFPT_FEATURES_REPLY cut off mid-port - OF1.0 (ofp-print.at:235): ok     (0m0.013s 0m0.035s)
126. OFPT_FEATURES_REPLY - OF1.1 (ofp-print.at:274): ok     (0m0.011s 0m0.016s)
127. OFPT_FEATURES_REPLY cut off mid-port - OF1.1 (ofp-print.at:305): ok     (0m0.012s 0m0.037s)
128. OFPT_FEATURES_REPLY - OF1.2 (ofp-print.at:334): ok     (0m0.000s 0m0.027s)
129. OFPT_FEATURES_REPLY cut off mid-port - OF1.2 (ofp-print.at:365): ok     (0m0.004s 0m0.035s)
130. OFPT_FEATURES_REPLY - OF1.3 (ofp-print.at:394): ok     (0m0.015s 0m0.010s)
131. OFPT_FEATURES_REPLY - with auxiliary_id - OF1.3 (ofp-print.at:406): ok     (0m0.000s 0m0.025s)
132. OFPT_GET_CONFIG_REQUEST (ofp-print.at:418): ok     (0m0.000s 0m0.023s)
133. OFPT_GET_CONFIG_REPLY, most common form (ofp-print.at:425): ok     (0m0.011s 0m0.013s)
134. OFPT_GET_CONFIG_REPLY, frags and miss_send_len (ofp-print.at:433): ok     (0m0.011s 0m0.014s)
135. OFPT_PACKET_IN - OF1.0 (ofp-print.at:440): ok     (0m0.000s 0m0.025s)
136. OFPT_PACKET_IN - OF1.0, with hex output of packet data (ofp-print.at:454): ok     (0m0.012s 0m0.016s)
137. OFPT_PACKET_IN - OF1.1 (ofp-print.at:472): ok     (0m0.000s 0m0.024s)
138. OFPT_PACKET_IN - OF1.2 (ofp-print.at:487): ok     (0m0.000s 0m0.025s)
139. OFPT_PACKET_IN - OF1.2, with hex output of packet data (ofp-print.at:501): ok     (0m0.012s 0m0.013s)
140. OFPT_PACKET_IN - OF1.3 (ofp-print.at:518): ok     (0m0.000s 0m0.025s)
141. OFPT_PACKET_IN - OF1.3, with hex output of packet data (ofp-print.at:533): ok     (0m0.000s 0m0.027s)
142. OFPT_FLOW_REMOVED - OF1.0 (ofp-print.at:551): ok     (0m0.005s 0m0.019s)
143. OFPT_FLOW_REMOVED - OF1.2 (ofp-print.at:565): ok     (0m0.011s 0m0.013s)
144. OFPT_FLOW_REMOVED - OF1.3 (ofp-print.at:576): ok     (0m0.006s 0m0.020s)
145. OFPT_PORT_STATUS - OF1.0 (ofp-print.at:587): ok     (0m0.010s 0m0.014s)
146. OFPT_PORT_STATUS - OF1.1 (ofp-print.at:605): ok     (0m0.003s 0m0.023s)
147. OFPT_PORT_STATUS - OF1.4 (ofp-print.at:624): ok     (0m0.015s 0m0.010s)
148. OFPT_PACKET_OUT - OF1.0 (ofp-print.at:644): ok     (0m0.011s 0m0.013s)
149. OFPT_PACKET_OUT - OF1.0, with packet (ofp-print.at:658): ok     (0m0.011s 0m0.014s)
150. OFPT_PACKET_OUT - OF1.0, with hex output of packet data (ofp-print.at:673): ok     (0m0.000s 0m0.026s)
151. OFPT_PACKET_OUT - OF1.1 (ofp-print.at:692): ok     (0m0.011s 0m0.013s)
152. OFPT_PACKET_OUT - OF1.1, with packet (ofp-print.at:703): ok     (0m0.000s 0m0.024s)
153. OFPT_FLOW_MOD - OF1.0 - low verbosity (ofp-print.at:720): ok     (0m0.000s 0m0.033s)
154. OFPT_FLOW_MOD - OF1.1 - low verbosity (ofp-print.at:738): ok     (0m0.000s 0m0.026s)
155. OFPT_FLOW_MOD - OF1.2 - low verbosity (ofp-print.at:758): ok     (0m0.000s 0m0.025s)
156. OFPT_FLOW_MOD - OF1.0 - high verbosity (ofp-print.at:778): ok     (0m0.000s 0m0.033s)
157. OFPT_FLOW_MOD - OF1.2 - low verbosity (ofp-print.at:796): ok     (0m0.012s 0m0.014s)
158. OFPT_FLOW_MOD - OF1.3 - flags - low verbosity (ofp-print.at:815): ok     (0m0.000s 0m0.026s)
159. OFPT_FLOW_MOD - OF1.2 - set-field ip_src (ofp-print.at:833): ok     (0m0.012s 0m0.014s)
160. OFPT_FLOW_MOD - OF1.2 - set-field ip_dst (ofp-print.at:848): ok     (0m0.011s 0m0.013s)
161. OFPT_FLOW_MOD - OF1.2 - set-field sctp_src (ofp-print.at:863): ok     (0m0.000s 0m0.025s)
162. OFPT_FLOW_MOD - OF1.2 - set-field sctp_dst (ofp-print.at:878): ok     (0m0.000s 0m0.024s)
163. OFPT_FLOW_MOD - OF1.2 - experimenter OXM (ofp-print.at:893): ok     (0m0.000s 0m0.025s)
164. OFPT_FLOW_MOD - OF1.3 - meter (ofp-print.at:908): ok     (0m0.000s 0m0.026s)
165. OFPT_FLOW reply - OF1.2 - set-field ip_src (ofp-print.at:919): ok     (0m0.012s 0m0.013s)
166. OFPT_FLOW reply - OF1.2 - set-field ip_dst (ofp-print.at:936): ok     (0m0.000s 0m0.026s)
167. OFPT_FLOW reply - OF1.2 - set-field sctp_src (ofp-print.at:953): ok     (0m0.000s 0m0.024s)
168. OFPT_FLOW reply - OF1.2 - set-field sctp_dst (ofp-print.at:970): ok     (0m0.000s 0m0.025s)
169. OFPT_PORT_MOD - OF1.0 (ofp-print.at:987): ok     (0m0.000s 0m0.024s)
170. OFPT_PORT_MOD - OF1.1 (ofp-print.at:1000): ok     (0m0.000s 0m0.025s)
171. OFPT_PORT_MOD - OF1.2 (ofp-print.at:1014): ok     (0m0.000s 0m0.025s)
172. OFPT_PORT_MOD - OF1.3 (ofp-print.at:1028): ok     (0m0.000s 0m0.026s)
173. OFPT_PORT_MOD - OF1.4 (ofp-print.at:1042): ok     (0m0.000s 0m0.024s)
174. OFPT_TABLE_MOD - OF1.1 (ofp-print.at:1056): ok     (0m0.000s 0m0.026s)
175. OFPT_TABLE_MOD - OF1.2 (ofp-print.at:1065): ok     (0m0.000s 0m0.024s)
176. OFPT_TABLE_MOD - OF1.3 (ofp-print.at:1074): ok     (0m0.000s 0m0.025s)
177. OFPT_TABLE_MOD - OF1.4 (ofp-print.at:1083): ok     (0m0.005s 0m0.020s)
178. OFPST_DESC request (ofp-print.at:1092): ok     (0m0.000s 0m0.024s)
179. OFPST_DESC reply (ofp-print.at:1099): ok     (0m0.000s 0m0.025s)
180. OFPST_FLOW request - OF1.0 (ofp-print.at:1179): ok     (0m0.000s 0m0.025s)
181. OFPST_FLOW request - OF1.2 (ofp-print.at:1191): ok     (0m0.005s 0m0.020s)
182. OFPST_FLOW request - OF1.3 (ofp-print.at:1203): ok     (0m0.000s 0m0.023s)
183. OFPST_FLOW reply - OF1.0 (ofp-print.at:1215): ok     (0m0.000s 0m0.024s)
184. OFPST_FLOW reply - OF1.2 (ofp-print.at:1259): ok     (0m0.005s 0m0.021s)
185. OFPST_AGGREGATE request - OF1.0 (ofp-print.at:1294): ok     (0m0.010s 0m0.014s)
186. OFPST_AGGREGATE request - OF1.2 (ofp-print.at:1306): ok     (0m0.005s 0m0.019s)
187. OFPST_AGGREGATE request - OF1.3 (ofp-print.at:1318): ok     (0m0.005s 0m0.020s)
188. OFPST_AGGREGATE reply - OF1.0 (ofp-print.at:1330): ok     (0m0.011s 0m0.014s)
189. OFPST_AGGREGATE reply - OF1.2 (ofp-print.at:1341): ok     (0m0.010s 0m0.014s)
190. OFPST_AGGREGATE reply - OF1.3 (ofp-print.at:1352): ok     (0m0.005s 0m0.019s)
191. OFPST_TABLE request - OF1.0 (ofp-print.at:1363): ok     (0m0.000s 0m0.024s)
192. OFPST_TABLE request - OF1.1 (ofp-print.at:1370): ok     (0m0.000s 0m0.024s)
193. OFPST_TABLE request - OF1.2 (ofp-print.at:1377): ok     (0m0.000s 0m0.024s)
194. OFPST_TABLE request - OF1.3 (ofp-print.at:1384): ok     (0m0.000s 0m0.023s)
195. OFPST_TABLE reply - OF1.0 (ofp-print.at:1391): ok     (0m0.000s 0m0.026s)
196. OFPST_TABLE reply - OF1.2 (ofp-print.at:1420): ok     (0m1.971s 0m8.374s)
197. OFPST_TABLE reply - OF1.3 (ofp-print.at:1512): ok     (0m0.011s 0m0.014s)
198. OFPST_PORT request - 1.0 (ofp-print.at:1529): ok     (0m0.000s 0m0.025s)
199. OFPST_PORT request - 1.1 (ofp-print.at:1539): ok     (0m0.000s 0m0.024s)
200. OFPST_PORT request - 1.2 (ofp-print.at:1549): ok     (0m0.010s 0m0.013s)
201. OFPST_PORT request - 1.3 (ofp-print.at:1559): ok     (0m0.000s 0m0.024s)
202. OFPST_PORT reply - OF1.0 (ofp-print.at:1569): ok     (0m0.009s 0m0.015s)
203. OFPST_PORT reply - OF1.2 (ofp-print.at:1612): ok     (0m0.000s 0m0.027s)
204. OFPST_PORT reply - OF1.3 (ofp-print.at:1647): ok     (0m0.000s 0m0.026s)
205. OFPST_PORT reply - OF1.4 (ofp-print.at:1686): ok     (0m0.012s 0m0.014s)
206. OFPST_QUEUE request - OF1.0 (ofp-print.at:1706): ok     (0m0.011s 0m0.013s)
207. OFPST_QUEUE request - OF1.1 (ofp-print.at:1716): ok     (0m0.005s 0m0.019s)
208. OFPST_QUEUE request - OF1.2 (ofp-print.at:1726): ok     (0m0.005s 0m0.019s)
209. OFPST_QUEUE request - OF1.3 (ofp-print.at:1736): ok     (0m0.000s 0m0.023s)
210. OFPST_QUEUE reply - OF1.0 (ofp-print.at:1746): ok     (0m0.000s 0m0.026s)
211. OFPST_QUEUE reply - OF1.1 (ofp-print.at:1773): ok     (0m0.010s 0m0.014s)
212. OFPST_QUEUE reply - OF1.2 (ofp-print.at:1800): ok     (0m0.000s 0m0.026s)
213. OFPST_QUEUE reply - OF1.3 (ofp-print.at:1827): ok     (0m0.000s 0m0.025s)
214. OFPST_QUEUE reply - OF1.4 (ofp-print.at:1860): ok     (0m0.010s 0m0.015s)
215. OFPST_GROUP request (ofp-print.at:1894): ok     (0m0.000s 0m0.025s)
216. OFPST_GROUP reply - OF1.1 (ofp-print.at:1903): ok     (0m0.005s 0m0.020s)
217. OFPST_GROUP reply - OF1.3 (ofp-print.at:1923): ok     (0m0.000s 0m0.025s)
218. OFPST_GROUP_DESC request - OF1.1 (ofp-print.at:1945): ok     (0m0.000s 0m0.023s)
219. OFPST_GROUP_DESC request - OF1.5 (ofp-print.at:1953): ok     (0m0.000s 0m0.024s)
220. OFPST_GROUP_DESC reply - OF1.1 (ofp-print.at:1962): ok     (0m0.006s 0m0.019s)
221. OFPST_GROUP_DESC reply - OF1.5 (ofp-print.at:1979): ok     (0m0.010s 0m0.015s)
222. OFPST_GROUP_FEATURES request (ofp-print.at:1999): ok     (0m0.000s 0m0.025s)
223. OFPST_GROUP_FEATURES reply (ofp-print.at:2007): ok     (0m0.011s 0m0.014s)
224. OFPST_PORT_DESC request - OF1.0 (ofp-print.at:2034): ok     (0m0.000s 0m0.023s)
225. OFPST_PORT_DESC request - OF1.5 (ofp-print.at:2041): ok     (0m0.000s 0m0.025s)
226. OFPST_PORT_DESC reply - OF1.0 (ofp-print.at:2050): ok     (0m0.000s 0m0.024s)
227. OFPST_PORT_DESC reply - OF1.4 (ofp-print.at:2069): ok     (0m0.000s 0m0.024s)
228. OFPT_METER_MOD request - OF1.3 (ofp-print.at:2090): ok     (0m0.000s 0m0.024s)
229. OFPT_METER_MOD request - bad band - OF1.3 (ofp-print.at:2101): ok     (0m0.000s 0m0.024s)
230. OFPT_METER_MOD request - bad command - OF1.3 (ofp-print.at:2111): ok     (0m0.000s 0m0.025s)
231. OFPT_METER_MOD request - bad flags - OF1.3 (ofp-print.at:2120): ok     (0m0.000s 0m0.025s)
232. OFPST_METER request - OF1.3 (ofp-print.at:2130): ok     (0m0.005s 0m0.019s)
233. OFPST_METER_CONFIG request - OF1.3 (ofp-print.at:2137): ok     (0m0.000s 0m0.025s)
234. OFPST_METER_FEATURES request - OF1.3 (ofp-print.at:2144): ok     (0m0.000s 0m0.024s)
235. OFPST_METER_FEATURES reply - OF1.3 (ofp-print.at:2151): ok     (0m0.015s 0m0.010s)
236. OFPST_METER_CONFIG reply - OF1.3 (ofp-print.at:2164): ok     (0m0.000s 0m0.025s)
237. OFPST_METER reply - OF1.3 (ofp-print.at:2184): ok     (0m0.011s 0m0.013s)
238. OFPST_TABLE_FEATURES request - OF1.3 (ofp-print.at:2208): ok     (0m0.000s 0m0.025s)
239. OFPT_BARRIER_REQUEST - OF1.0 (ofp-print.at:2427): ok     (0m0.000s 0m0.023s)
240. OFPT_BARRIER_REQUEST - OF1.1 (ofp-print.at:2434): ok     (0m0.000s 0m0.023s)
241. OFPT_BARRIER_REQUEST - OF1.2 (ofp-print.at:2441): ok     (0m0.000s 0m0.024s)
242. OFPT_BARRIER_REQUEST - OF1.3 (ofp-print.at:2448): ok     (0m0.000s 0m0.023s)
243. OFPT_BARRIER_REPLY - OF1.0 (ofp-print.at:2455): ok     (0m0.000s 0m0.025s)
244. OFPT_BARRIER_REPLY - OF1.1 (ofp-print.at:2462): ok     (0m0.000s 0m0.024s)
245. OFPT_BARRIER_REPLY - OF1.2 (ofp-print.at:2469): ok     (0m0.000s 0m0.024s)
246. OFPT_BARRIER_REPLY - OF1.3 (ofp-print.at:2476): ok     (0m0.005s 0m0.020s)
247. OFPT_QUEUE_GET_CONFIG_REQUEST - OF1.0 (ofp-print.at:2483): ok     (0m0.005s 0m0.019s)
248. OFPT_QUEUE_GET_CONFIG_REQUEST - OF1.2 (ofp-print.at:2490): ok     (0m0.009s 0m0.014s)
249. OFPT_QUEUE_GET_CONFIG_REPLY - OF1.0 (ofp-print.at:2498): ok     (0m0.000s 0m0.025s)
250. OFPT_QUEUE_GET_CONFIG_REPLY - OF1.2 (ofp-print.at:2513): ok     (0m0.014s 0m0.010s)
251. OFPT_SET_ASYNC - OF1.3 (ofp-print.at:2528): ok     (0m0.000s 0m0.025s)
252. OFPT_ROLE_REQUEST - OF1.2 (ofp-print.at:2547): ok     (0m0.000s 0m0.024s)
253. OFPT_ROLE_REQUEST - nochange - OF1.2 (ofp-print.at:2557): ok     (0m0.006s 0m0.020s)
254. NXT_ROLE_REQUEST (ofp-print.at:2567): ok     (0m0.000s 0m0.024s)
255. OFPT_ROLE_REPLY - OF1.2 (ofp-print.at:2577): ok     (0m0.002s 0m0.021s)
256. NXT_ROLE_REPLY (ofp-print.at:2587): ok     (0m0.000s 0m0.025s)
257. OFP_ROLE_STATUS - master, experimenter - OF1.4 (ofp-print.at:2597): ok     (0m0.000s 0m0.024s)
258. OFP_ROLE_STATUS - master, config - OF1.4 (ofp-print.at:2607): ok     (0m0.000s 0m0.024s)
259. OFP_ROLE_STATUS - master, config,generation - OF1.4 (ofp-print.at:2617): ok     (0m0.000s 0m0.024s)
260. NXT_SET_PACKET_IN (ofp-print.at:2627): ok     (0m0.000s 0m0.024s)
261. NXT_PACKET_IN (ofp-print.at:2637): ok     (0m0.000s 0m0.026s)
262. NXT_PACKET_IN, with hex output of packet data (ofp-print.at:2658): ok     (0m0.005s 0m0.022s)
263. NXT_SET_ASYNC_CONFIG (ofp-print.at:2683): ok     (0m0.003s 0m0.022s)
264. NXT_SET_CONTROLLER_ID (ofp-print.at:2703): ok     (0m0.013s 0m0.010s)
265. NXT_FLOW_MONITOR_CANCEL (ofp-print.at:2713): ok     (0m0.000s 0m0.023s)
266. NXT_FLOW_MONITOR_PAUSED (ofp-print.at:2723): ok     (0m0.011s 0m0.013s)
267. NXT_FLOW_MONITOR_RESUMED (ofp-print.at:2732): ok     (0m0.010s 0m0.014s)
268. NXT_SET_FLOW_FORMAT (ofp-print.at:2741): ok     (0m0.000s 0m0.023s)
269. NXT_FLOW_MOD, low verbosity (ofp-print.at:2752): ok     (0m0.005s 0m0.020s)
270. NXT_FLOW_MOD, high verbosity (ofp-print.at:2768): ok     (0m0.000s 0m0.024s)
271. OFPT_GROUP_MOD - OF1.1 (ofp-print.at:2782): ok     (0m0.011s 0m0.012s)
272. OFPT_GROUP_MOD add - OF1.5 (ofp-print.at:2798): ok     (0m0.000s 0m0.025s)
273. OFPT_GROUP_MOD insert bucket - OF1.5 (ofp-print.at:2816): ok     (0m0.000s 0m0.025s)
274. NXT_FLOW_REMOVED (ofp-print.at:2834): ok     (0m0.000s 0m0.025s)
275. NXT_FLOW_MOD_TABLE_ID (ofp-print.at:2850): ok     (0m0.005s 0m0.019s)
276. NXST_FLOW request (ofp-print.at:2860): ok     (0m0.000s 0m0.025s)
277. NXST_FLOW reply (ofp-print.at:2870): ok     (0m0.012s 0m0.015s)
278. NXST_AGGREGATE request (ofp-print.at:3024): ok     (0m0.000s 0m0.024s)
279. NXST_AGGREGATE reply (ofp-print.at:3034): ok     (0m0.000s 0m0.024s)
280. NXST_FLOW_MONITOR request (ofp-print.at:3045): ok     (0m0.017s 0m0.008s)
281. NXST_FLOW_MONITOR reply (ofp-print.at:3058): ok     (0m0.000s 0m0.025s)
282. OFPT_BUNDLE_CONTROL - OPEN_REQUEST (ofp-print.at:3073): ok     (0m0.000s 0m0.024s)
283. OFPT_BUNDLE_CONTROL - OPEN_REQUEST (ofp-print.at:3084): ok     (0m0.000s 0m0.023s)
284. OFPT_BUNDLE_CONTROL - OPEN_REQUEST (ofp-print.at:3095): ok     (0m0.003s 0m0.022s)
285. OFPT_BUNDLE_CONTROL - OPEN_REPLY (ofp-print.at:3106): ok     (0m0.005s 0m0.019s)
286. OFPT_BUNDLE_CONTROL - CLOSE_REQUEST (ofp-print.at:3117): ok     (0m0.005s 0m0.019s)
287. OFPT_BUNDLE_CONTROL - CLOSE_REPLY (ofp-print.at:3128): ok     (0m0.011s 0m0.014s)
288. OFPT_BUNDLE_CONTROL - COMMIT_REQUEST (ofp-print.at:3139): ok     (0m0.000s 0m0.024s)
289. OFPT_BUNDLE_CONTROL - COMMIT_REPLY (ofp-print.at:3150): ok     (0m0.000s 0m0.024s)
290. OFPT_BUNDLE_CONTROL - DISCARD_REQUEST (ofp-print.at:3161): ok     (0m0.000s 0m0.024s)
291. OFPT_BUNDLE_CONTROL - DISCARD_REPLY (ofp-print.at:3172): ok     (0m0.000s 0m0.025s)
292. OFPT_BUNDLE_ADD_MESSAGE - OFPT_HELLO (ofp-print.at:3183): ok     (0m0.011s 0m0.013s)
293. encoding hellos (ofp-util.at:3): ok     (0m0.064s 0m0.148s)
294. OFPT_ERROR with type OFPET_HELLO_FAILED - OF1.0 (ofp-errors.at:3): ok     (0m0.011s 0m0.013s)
295. OFPT_ERROR with type OFPET_HELLO_FAILED - OF1.1 (ofp-errors.at:11): ok     (0m0.000s 0m0.024s)
296. OFPT_ERROR with type OFPET_BAD_REQUEST - OF1.0 (ofp-errors.at:19): ok     (0m0.011s 0m0.013s)
297. OFPT_ERROR prints type of truncated inner messages (ofp-errors.at:29): ok     (0m0.000s 0m0.024s)
298. OFPT_ERROR with code OFPBMC_BAD_PREREQ - OF1.0 (ofp-errors.at:46): ok     (0m0.016s 0m0.009s)
299. OFPT_ERROR with code OFPBMC_BAD_PREREQ - OF1.1 (ofp-errors.at:54): ok     (0m0.000s 0m0.023s)
300. OFPT_ERROR with type OFPFMFC_OVERLAP - OF1.0 (ofp-errors.at:64): ok     (0m0.006s 0m0.020s)
301. OFPT_ERROR with type OFPBIC_UNSUP_INST - OF1.1 (ofp-errors.at:73): ok     (0m0.000s 0m0.023s)
302. OFPT_ERROR with type OFPBIC_DUP_INST - OF1.4 (ofp-errors.at:83): ok     (0m0.012s 0m0.014s)
303. encoding OFPBIC_* experimenter errors (ofp-errors.at:97): ok     (0m0.005s 0m0.043s)
304. encoding errors extension that became official (ofp-errors.at:117): ok     (0m0.023s 0m0.050s)
305. decoding OFPBIC_* experimenter errors (ofp-errors.at:136): ok     (0m0.037s 0m0.035s)
306. decoding experimenter errors (ofp-errors.at:152): ok     (0m0.042s 0m0.101s)
307. encoding experimenter errors (ofp-errors.at:184): ok     (0m0.082s 0m0.119s)
308. ovs-ofctl parse-flows choice of protocol (ovs-ofctl.at:3): ok     (0m0.970s 0m3.031s)
309. ovs-ofctl parse-flows (OpenFlow 1.0) (ovs-ofctl.at:136): ok     (0m0.026s 0m0.021s)
310. ovs-ofctl parse-flows (OpenFlow 1.1) (ovs-ofctl.at:173): ok     (0m0.012s 0m0.034s)
311. ovs-ofctl parse-flows (OpenFlow 1.2) (ovs-ofctl.at:210): ok     (0m0.012s 0m0.034s)
312. ovs-ofctl parse-flow with invalid mask (ovs-ofctl.at:255): ok     (0m0.062s 0m0.512s)
313. ovs-ofctl action inconsistency (OpenFlow 1.1) (ovs-ofctl.at:294): ok     (0m0.007s 0m0.023s)
314. ovs-ofctl parse-flows (With Tunnel-Parameters) (ovs-ofctl.at:300): ok     (0m0.005s 0m0.030s)
315. ovs-ofctl parse-flows (skb_priority) (ovs-ofctl.at:312): ok     (0m0.018s 0m0.017s)
316. ovs-ofctl parse-flows (NXM) (ovs-ofctl.at:324): ok     (0m0.000s 0m0.045s)
317. ovs-ofctl -F nxm parse-flows (ovs-ofctl.at:395): ok     (0m0.012s 0m0.032s)
318. ovs-ofctl -F nxm -mmm parse-flows (ovs-ofctl.at:462): ok     (0m0.018s 0m0.032s)
319. ovs-ofctl parse-nx-match (ovs-ofctl.at:527): ok     (0m0.035s 0m0.038s)
320. ovs-ofctl parse-ofp10-match (ovs-ofctl.at:1122): ok     (0m0.019s 0m0.032s)
321. ovs-ofctl parse-ofp11-match (ovs-ofctl.at:1337): ok     (0m0.000s 0m0.048s)
322. ovs-ofctl parse-nx-match loose (ovs-ofctl.at:1663): ok     (0m0.016s 0m0.040s)
323. ovs-ofctl parse-oxm (OpenFlow 1.2) (ovs-ofctl.at:1684): ok     (0m0.020s 0m0.052s)
324. ovs-ofctl parse-oxm (OpenFlow 1.3) (ovs-ofctl.at:2178): ok     (0m0.005s 0m0.026s)
325. ovs-ofctl parse-oxm (OpenFlow 1.5) (ovs-ofctl.at:2201): ok     (0m0.011s 0m0.019s)
326. ovs-ofctl parse-oxm loose (ovs-ofctl.at:2266): ok     (0m0.007s 0m0.048s)
327. experimenter OXM encoding (ovs-ofctl.at:2287): ok     (0m0.010s 0m0.043s)
328. check TCP flags expression in OXM and NXM (ovs-ofctl.at:2334): ok     (0m0.030s 0m0.108s)
329. ovs-ofctl check-vlan (ovs-ofctl.at:2360): ok     (0m0.022s 0m0.220s)
330. ovs-ofctl -F option and NXM features (ovs-ofctl.at:2457): ok     (0m0.000s 0m0.050s)
331. ovs-ofctl -F option with flow_mods (ovs-ofctl.at:2470): ok     (0m0.066s 0m0.197s)
332. ovs-ofctl dump-flows honors -F option (ovs-ofctl.at:2482): ok     (0m0.050s 0m0.214s)
333. ovs-ofctl dump-flows rejects bad -F option (ovs-ofctl.at:2494): ok     (0m0.041s 0m0.180s)
334. ovs-ofctl add-flow reports non-normalized flows (ovs-ofctl.at:2503): ok     (0m0.078s 0m0.148s)
335. ovs-ofctl dump-flows with sorting (ovs-ofctl.at:2517): ok     (0m0.122s 0m0.384s)
336. ovs-ofctl diff-flows (ovs-ofctl.at:2604): ok     (0m5.831s 0m32.385s)
337. ovs-ofctl diff-flows - suppress false differences (ovs-ofctl.at:2636): ok     (0m0.109s 0m0.219s)
338. ovs-ofctl -F and -O interaction (ovs-ofctl.at:2653): ok     (0m0.027s 0m0.115s)
339. ovs-ofctl ofp-parse (ovs-ofctl.at:2674): ok     (0m0.000s 0m0.054s)
340. tcp flags - filtering (ovs-ofctl.at:2692): ok     (0m0.124s 0m0.372s)
341. ovs-ofctl rule with importance (ovs-ofctl.at:2761): ok     (0m0.139s 0m0.313s)
342. ovs-ofctl replace-flows with importance (ovs-ofctl.at:2788): ok     (0m0.120s 0m0.435s)
343. OVS datapath key parsing and formatting - valid forms (odp.at:3): ok     (0m0.048s 0m0.095s)
344. OVS datapath wildcarded key parsing and formatting - valid forms (odp.at:95): ok     (0m0.026s 0m0.092s)
345. OVS datapath wildcarded key filtering. (odp.at:161): ok     (0m0.081s 0m0.323s)
347. modulo_n multipath link selection (multipath.at:10): ok     (0m1.334s 0m0.020s)
348. hash_threshold multipath link selection (multipath.at:78): ok     (0m1.374s 0m0.029s)
349. hrw multipath link selection (multipath.at:146): ok     (0m2.749s 0m0.019s)
350. iter_hash multipath link selection (multipath.at:214): ok     (0m1.495s 0m0.030s)
351. multipath action missing argument (multipath.at:282): ok     (0m0.005s 0m0.019s)
352. multipath action bad fields (multipath.at:288): ok     (0m0.000s 0m0.024s)
353. multipath action bad algorithm (multipath.at:294): ok     (0m0.010s 0m0.013s)
354. multipath action bad n_links (multipath.at:300): ok     (0m0.000s 0m0.023s)
355. multipath action destination too narrow (multipath.at:306): ok     (0m0.005s 0m0.019s)
356. learning action - parsing and formatting (learn.at:3): ok     (0m0.000s 0m0.034s)
357. learning action - parsing and formatting - illegal in_port_oxm (learn.at:24): ok     (0m0.016s 0m0.023s)
358. learning action - parsing and formatting - OXM (learn.at:33): ok     (0m0.000s 0m0.033s)
359. learning action - examples (learn.at:46): ok     (0m0.005s 0m0.027s)
360. learning action - satisfied prerequisites (learn.at:64): ok     (0m0.005s 0m0.028s)
361. learning action - invalid prerequisites (learn.at:79): ok     (0m0.027s 0m0.051s)
362. learning action - standard VLAN+MAC learning (learn.at:94): ok     (0m0.227s 0m0.487s)
363. learning action - learn refreshes hard_age (learn.at:163): ok     (0m1.132s 0m3.296s)
364. learning action - TCPv4 port learning (learn.at:231): ok     (0m0.130s 0m0.271s)
365. learning action - TCPv6 port learning (learn.at:257): ok     (0m0.087s 0m0.311s)
366. learning action - self-modifying flow (learn.at:289): ok     (0m0.245s 0m0.388s)
367. learning action - self-modifying flow with idle_timeout (learn.at:331): ok     (0m0.341s 0m0.762s)
368. learning action - self-modifying flow with hard_timeout (learn.at:389): ok     (0m0.300s 0m0.806s)
369. learning action - fin_timeout feature (learn.at:473): ok     (0m0.075s 0m0.204s)
370. learning action - delete_learned feature (learn.at:488): ok     (0m0.453s 0m0.789s)
371. unix vconn - refuse connection (vconn.at:21): ok     (0m0.000s 0m0.027s)
372. unix vconn - accept then close (vconn.at:21): ok     (0m0.006s 0m0.020s)
373. unix vconn - read hello (vconn.at:21): ok     (0m0.004s 0m0.023s)
374. unix vconn - send plain hello (vconn.at:21): ok     (0m0.019s 0m0.008s)
375. unix vconn - send long hello (vconn.at:21): ok     (0m0.012s 0m0.015s)
376. unix vconn - send echo hello (vconn.at:21): ok     (0m0.000s 0m0.027s)
377. unix vconn - send short hello (vconn.at:21): ok     (0m0.000s 0m0.027s)
378. unix vconn - send invalid version hello (vconn.at:21): ok     (0m0.000s 0m0.026s)
379. tcp vconn - refuse connection (vconn.at:22): ok     (0m0.005s 0m0.022s)
380. tcp vconn - accept then close (vconn.at:22): ok     (0m0.019s 0m0.008s)
381. tcp vconn - read hello (vconn.at:22): ok     (0m0.012s 0m0.014s)
382. tcp vconn - send plain hello (vconn.at:22): ok     (0m0.016s 0m0.010s)
383. tcp vconn - send long hello (vconn.at:22): ok     (0m0.000s 0m0.027s)
384. tcp vconn - send echo hello (vconn.at:22): ok     (0m0.000s 0m0.027s)
385. tcp vconn - send short hello (vconn.at:22): ok     (0m0.006s 0m0.021s)
386. tcp vconn - send invalid version hello (vconn.at:22): ok     (0m0.010s 0m0.017s)
387. ssl vconn - refuse connection (vconn.at:23): ok     (0m0.006s 0m0.041s)
388. ssl vconn - accept then close (vconn.at:23): ok     (0m0.016s 0m0.033s)
389. ssl vconn - read hello (vconn.at:23): ok     (0m0.030s 0m0.038s)
390. ssl vconn - send plain hello (vconn.at:23): ok     (0m0.017s 0m0.049s)
391. ssl vconn - send long hello (vconn.at:23): ok     (0m0.022s 0m0.046s)
392. ssl vconn - send echo hello (vconn.at:23): ok     (0m0.035s 0m0.034s)
393. ssl vconn - send short hello (vconn.at:23): ok     (0m0.029s 0m0.041s)
394. ssl vconn - send invalid version hello (vconn.at:23): ok     (0m0.023s 0m0.043s)
395. components of "/usr/lib" are "/usr", "lib" (file_name.at:13): ok     (0m0.015s 0m0.013s)
396. components of "/usr/" are "/", "usr" (file_name.at:14): ok     (0m0.000s 0m0.026s)
397. components of "usr" are ".", "usr" (file_name.at:15): ok     (0m0.000s 0m0.027s)
398. components of "/" are "/", "/" (file_name.at:16): ok     (0m0.000s 0m0.028s)
399. components of "." are ".", "." (file_name.at:17): ok     (0m0.000s 0m0.027s)
400. components of ".." are ".", ".." (file_name.at:18): ok     (0m0.011s 0m0.016s)
401. components of "//" are "//", "//" (file_name.at:19): ok     (0m0.011s 0m0.017s)
402. components of "//foo" are "//", "foo" (file_name.at:20): ok     (0m0.000s 0m0.026s)
403. components of "" are ".", "." (file_name.at:21): ok     (0m0.000s 0m0.028s)
404. components of "dir/file" are "dir", "file" (file_name.at:24): ok     (0m0.000s 0m0.028s)
405. components of "dir/file/" are "dir", "file" (file_name.at:25): ok     (0m0.003s 0m0.024s)
406. components of "dir/file//" are "dir", "file" (file_name.at:26): ok     (0m0.000s 0m0.027s)
407. components of "///foo" are "/", "foo" (file_name.at:27): ok     (0m0.000s 0m0.027s)
408. follow_symlinks - relative symlinks (file_name.at:37): ok     (0m0.036s 0m0.065s)
409. follow_symlinks - absolute symlinks (file_name.at:54): ok     (0m0.017s 0m0.127s)
410. follow_symlinks - symlinks to directories (file_name.at:71): ok     (0m0.000s 0m0.089s)
411. follow_symlinks - nonexistent targets (file_name.at:84): ok     (0m0.010s 0m0.070s)
412. follow_symlinks - regular files (file_name.at:92): ok     (0m0.003s 0m0.026s)
413. follow_symlinks - device targets (file_name.at:97): ok     (0m0.000s 0m0.062s)
414. follow_symlinks - nonexistent files (file_name.at:106): ok     (0m0.016s 0m0.083s)
415. follow_symlinks - symlink loop (file_name.at:114): ok     (0m0.007s 0m0.055s)
416. wikipedia test vector 1 (aes128.at:10): ok     (0m0.014s 0m0.010s)
417. wikipedia test vector 2 (aes128.at:16): ok     (0m0.005s 0m0.019s)
418. NIST KAT ECBKeySbox128e vector 0 (aes128.at:22): ok     (0m0.000s 0m0.024s)
419. NIST KAT ECBKeySbox128e vector 1 (aes128.at:28): ok     (0m0.000s 0m0.026s)
420. NIST KAT ECBKeySbox128e vector 2 (aes128.at:34): ok     (0m0.014s 0m0.011s)
421. NIST KAT ECBKeySbox128e vector 3 (aes128.at:40): ok     (0m0.000s 0m0.024s)
422. NIST KAT ECBKeySbox128e vector 4 (aes128.at:46): ok     (0m0.000s 0m0.024s)
423. NIST KAT ECBKeySbox128e vector 5 (aes128.at:52): ok     (0m0.011s 0m0.013s)
424. NIST KAT ECBKeySbox128e vector 6 (aes128.at:58): ok     (0m0.003s 0m0.021s)
425. NIST KAT ECBKeySbox128e vector 7 (aes128.at:64): ok     (0m0.006s 0m0.019s)
426. NIST KAT ECBKeySbox128e vector 8 (aes128.at:70): ok     (0m0.000s 0m0.025s)
427. NIST KAT ECBKeySbox128e vector 9 (aes128.at:76): ok     (0m0.000s 0m0.024s)
428. NIST KAT ECBKeySbox128e vector 10 (aes128.at:82): ok     (0m0.000s 0m0.024s)
429. NIST KAT ECBKeySbox128e vector 11 (aes128.at:88): ok     (0m0.011s 0m0.014s)
430. NIST KAT ECBKeySbox128e vector 12 (aes128.at:94): ok     (0m0.000s 0m0.024s)
431. NIST KAT ECBKeySbox128e vector 13 (aes128.at:100): ok     (0m0.000s 0m0.024s)
432. NIST KAT ECBKeySbox128e vector 14 (aes128.at:106): ok     (0m0.000s 0m0.022s)
433. NIST KAT ECBKeySbox128e vector 15 (aes128.at:112): ok     (0m0.011s 0m0.014s)
434. NIST KAT ECBKeySbox128e vector 16 (aes128.at:118): ok     (0m0.000s 0m0.025s)
435. NIST KAT ECBKeySbox128e vector 17 (aes128.at:124): ok     (0m0.011s 0m0.013s)
436. NIST KAT ECBKeySbox128e vector 18 (aes128.at:130): ok     (0m0.000s 0m0.023s)
437. NIST KAT ECBKeySbox128e vector 19 (aes128.at:136): ok     (0m0.000s 0m0.025s)
438. NIST KAT ECBKeySbox128e vector 20 (aes128.at:142): ok     (0m0.011s 0m0.013s)
439. unixctl ovs-vswitchd exit - Python (unixctl-py.at:6): ok     (0m0.252s 0m0.211s)
440. unixctl ovs-vswitchd list-commands - Python (unixctl-py.at:17): ok     (0m0.185s 0m0.208s)
441. unixctl ovs-vswitchd arguments - Python (unixctl-py.at:32): ok     (0m0.537s 0m0.557s)
442. unixctl bad target - Python (unixctl-py.at:74): ok     (0m0.218s 0m0.119s)
443. unixctl server - Python (unixctl-py.at:91): ok     (0m0.940s 0m0.515s)
444. unixctl server errors - Python (unixctl-py.at:165): ok     (0m0.096s 0m0.055s)
445. UUID generation, parsing, serialization (uuid.at:15): ok     (0m1.188s 0m3.028s)
446. empty array - C (json.at:65): ok     (0m0.000s 0m0.041s)
447. empty array - Python (json.at:65): ok     (0m0.052s 0m0.027s)
448. single-element array - C (json.at:66): ok     (0m0.000s 0m0.040s)
449. single-element array - Python (json.at:66): ok     (0m0.033s 0m0.043s)
450. 2-element array - C (json.at:67): ok     (0m0.000s 0m0.041s)
451. 2-element array - Python (json.at:67): ok     (0m0.024s 0m0.051s)
452. many-element array - C (json.at:68): ok     (0m0.011s 0m0.029s)
453. many-element array - Python (json.at:68): ok     (0m0.042s 0m0.034s)
454. missing comma - C (json.at:71): ok     (0m0.000s 0m0.041s)
455. missing comma - Python (json.at:71): ok     (0m0.037s 0m0.040s)
456. trailing comma not allowed - C (json.at:73): ok     (0m0.011s 0m0.030s)
457. trailing comma not allowed - Python (json.at:73): ok     (0m0.027s 0m0.050s)
458. doubled comma not allowed - C (json.at:75): ok     (0m0.013s 0m0.029s)
459. doubled comma not allowed - Python (json.at:75): ok     (0m0.035s 0m0.045s)
460. empty string - C (json.at:80): ok     (0m0.004s 0m0.037s)
461. empty string - Python (json.at:80): ok     (0m0.046s 0m0.033s)
462. 1-character strings - C (json.at:81): ok     (0m0.000s 0m0.042s)
463. 1-character strings - Python (json.at:81): ok     (0m0.018s 0m0.059s)
464. escape sequences - C (json.at:84): ok     (0m0.010s 0m0.031s)
465. escape sequences - Python (json.at:84): ok     (0m0.025s 0m0.049s)
466. Unicode escape sequences - C (json.at:87): ok     (0m0.003s 0m0.038s)
467. Unicode escape sequences - Python (json.at:87): ok     (0m0.022s 0m0.057s)
468. surrogate pairs - C (json.at:90): ok     (0m0.011s 0m0.029s)
469. surrogate pairs - Python (json.at:93): ok     (0m0.032s 0m0.043s)
470. a string by itself is not valid JSON - C (json.at:96): ok     (0m0.000s 0m0.041s)
471. a string by itself is not valid JSON - Python (json.at:96): ok     (0m0.032s 0m0.045s)
472. end of line in quoted string - C (json.at:98): ok     (0m0.000s 0m0.043s)
473. end of line in quoted string - Python (json.at:98): ok     (0m0.036s 0m0.041s)
474. formfeed in quoted string - C (json.at:102): ok     (0m0.008s 0m0.036s)
475. formfeed in quoted string - Python (json.at:102): ok     (0m0.047s 0m0.029s)
476. bad escape in quoted string - C (json.at:105): ok     (0m0.009s 0m0.035s)
477. bad escape in quoted string - Python (json.at:105): ok     (0m0.049s 0m0.030s)
478. \u must be followed by 4 hex digits (1) - C (json.at:108): ok     (0m0.000s 0m0.043s)
479. \u must be followed by 4 hex digits (1) - Python (json.at:108): ok     (0m0.038s 0m0.041s)
480. \u must be followed by 4 hex digits (2) - C (json.at:111): ok     (0m0.005s 0m0.037s)
481. \u must be followed by 4 hex digits (2) - Python (json.at:111): ok     (0m0.053s 0m0.027s)
482. isolated leading surrogate not allowed - C (json.at:114): ok     (0m0.005s 0m0.038s)
483. isolated leading surrogate not allowed - Python (json.at:114): ok     (0m0.034s 0m0.043s)
484. surrogatess must paired properly - C (json.at:117): ok     (0m0.014s 0m0.029s)
485. surrogatess must paired properly - Python (json.at:117): ok     (0m0.031s 0m0.047s)
486. null bytes not allowed - C (json.at:120): ok     (0m0.000s 0m0.041s)
487. null bytes not allowed - Python (json.at:120): ok     (0m0.032s 0m0.047s)
488. properly quoted backslash at end of string - C (json.at:124): ok     (0m0.011s 0m0.030s)
489. properly quoted backslash at end of string - Python (json.at:124): ok     (0m0.041s 0m0.035s)
490. stray backslash at end of string - C (json.at:127): ok     (0m0.005s 0m0.038s)
491. stray backslash at end of string - Python (json.at:127): ok     (0m0.027s 0m0.050s)
492. end of input in quoted string - C (json.at:131): ok     (0m0.013s 0m0.017s)
493. end of input in quoted string - Python (json.at:138): ok     (0m0.031s 0m0.027s)
494. empty object - C (json.at:149): ok     (0m0.000s 0m0.042s)
495. empty object - Python (json.at:149): ok     (0m0.040s 0m0.035s)
496. simple object - C (json.at:150): ok     (0m0.025s 0m0.017s)
497. simple object - Python (json.at:150): ok     (0m0.027s 0m0.050s)
498. bad value - C (json.at:153): ok     (0m0.000s 0m0.043s)
499. bad value - Python (json.at:153): ok     (0m0.038s 0m0.040s)
500. missing colon - C (json.at:155): ok     (0m0.015s 0m0.028s)
501. missing colon - Python (json.at:155): ok     (0m0.019s 0m0.057s)
502. missing comma - C (json.at:157): ok     (0m0.005s 0m0.037s)
503. missing comma - Python (json.at:157): ok     (0m0.011s 0m0.066s)
504. trailing comma not allowed - C (json.at:159): ok     (0m0.021s 0m0.024s)
505. trailing comma not allowed - Python (json.at:159): ok     (0m0.033s 0m0.046s)
506. doubled comma not allowed - C (json.at:162): ok     (0m0.000s 0m0.042s)
507. doubled comma not allowed - Python (json.at:162): ok     (0m0.024s 0m0.052s)
508. names must be strings - C (json.at:165): ok     (0m0.000s 0m0.042s)
509. names must be strings - Python (json.at:165): ok     (0m0.037s 0m0.040s)
510. null - C (json.at:171): ok     (0m0.008s 0m0.032s)
511. null - Python (json.at:171): ok     (0m0.040s 0m0.039s)
512. false - C (json.at:172): ok     (0m0.016s 0m0.026s)
513. false - Python (json.at:172): ok     (0m0.036s 0m0.041s)
514. true - C (json.at:173): ok     (0m0.000s 0m0.040s)
515. true - Python (json.at:173): ok     (0m0.022s 0m0.055s)
516. a literal by itself is not valid JSON - C (json.at:174): ok     (0m0.010s 0m0.034s)
517. a literal by itself is not valid JSON - Python (json.at:174): ok     (0m0.033s 0m0.049s)
518. nullify is invalid - C (json.at:176): ok     (0m0.000s 0m0.042s)
519. nullify is invalid - Python (json.at:176): ok     (0m0.035s 0m0.045s)
520. nubs is invalid - C (json.at:178): ok     (0m0.004s 0m0.038s)
521. nubs is invalid - Python (json.at:178): ok     (0m0.042s 0m0.034s)
522. xxx is invalid - C (json.at:180): ok     (0m0.010s 0m0.032s)
523. xxx is invalid - Python (json.at:180): ok     (0m0.034s 0m0.047s)
524. integers expressed as reals - C (json.at:185): ok     (0m0.010s 0m0.032s)
525. integers expressed as reals - Python (json.at:185): ok     (0m0.022s 0m0.055s)
526. large integers - C (json.at:195): ok     (0m0.011s 0m0.030s)
527. large integers - Python (json.at:195): ok     (0m0.021s 0m0.054s)
528. large integers expressed as reals - C (json.at:199): ok     (0m0.000s 0m0.042s)
529. large integers expressed as reals - Python (json.at:199): ok     (0m0.035s 0m0.040s)
530. large integers that overflow to reals - C (json.at:207): ok     (0m0.000s 0m0.039s)
531. large integers that overflow to reals - Python (json.at:207): ok     (0m0.041s 0m0.034s)
532. negative zero - C (json.at:212): ok     (0m0.010s 0m0.030s)
533. negative zero - Python (json.at:212): ok     (0m0.022s 0m0.053s)
534. reals - C (json.at:217): ok     (0m0.013s 0m0.028s)
535. reals - Python (json.at:217): ok     (0m0.029s 0m0.046s)
536. scientific notation - C (json.at:221): ok     (0m0.000s 0m0.042s)
537. scientific notation - Python (json.at:221): ok     (0m0.049s 0m0.029s)
538. +/- DBL_MAX - C (json.at:228): ok     (0m0.004s 0m0.038s)
539. +/- DBL_MAX - Python (json.at:228): ok     (0m0.052s 0m0.025s)
540. negative reals - C (json.at:233): ok     (0m0.005s 0m0.035s)
541. negative reals - Python (json.at:233): ok     (0m0.035s 0m0.044s)
542. negative scientific notation - C (json.at:237): ok     (0m0.006s 0m0.036s)
543. negative scientific notation - Python (json.at:237): ok     (0m0.025s 0m0.050s)
544. 1e-9999 underflows to 0 - C (json.at:241): ok     (0m0.011s 0m0.030s)
545. 1e-9999 underflows to 0 - Python (json.at:241): ok     (0m0.035s 0m0.040s)
546. a number by itself is not valid JSON - C (json.at:245): ok     (0m0.008s 0m0.035s)
547. a number by itself is not valid JSON - Python (json.at:245): ok     (0m0.046s 0m0.035s)
548. leading zeros not allowed - C (json.at:247): ok     (0m0.010s 0m0.033s)
549. leading zeros not allowed - Python (json.at:247): ok     (0m0.029s 0m0.046s)
550. 1e9999 is too big - C (json.at:251): ok     (0m0.005s 0m0.038s)
551. 1e9999 is too big - Python (json.at:251): ok     (0m0.033s 0m0.046s)
552. exponent bigger than INT_MAX - C (json.at:255): ok     (0m0.009s 0m0.034s)
553. exponent bigger than INT_MAX - Python (json.at:255): ok     (0m0.031s 0m0.045s)
554. decimal point must be followed by digit - C (json.at:259): ok     (0m0.000s 0m0.042s)
555. decimal point must be followed by digit - Python (json.at:259): ok     (0m0.033s 0m0.045s)
556. exponent must contain at least one digit (1) - C (json.at:263): ok     (0m0.016s 0m0.028s)
557. exponent must contain at least one digit (1) - Python (json.at:263): ok     (0m0.038s 0m0.040s)
558. exponent must contain at least one digit (2) - C (json.at:267): ok     (0m0.017s 0m0.027s)
559. exponent must contain at least one digit (2) - Python (json.at:267): ok     (0m0.037s 0m0.041s)
560. exponent must contain at least one digit (3) - C (json.at:271): ok     (0m0.009s 0m0.035s)
561. exponent must contain at least one digit (3) - Python (json.at:271): ok     (0m0.030s 0m0.049s)
562. RFC 4267 object example - C (json.at:278): ok     (0m0.011s 0m0.031s)
563. RFC 4267 object example - Python (json.at:278): ok     (0m0.033s 0m0.045s)
564. RFC 4267 array example - C (json.at:294): ok     (0m0.026s 0m0.017s)
565. RFC 4267 array example - Python (json.at:294): ok     (0m0.047s 0m0.033s)
566. trailing garbage - C (json.at:321): ok     (0m0.005s 0m0.039s)
567. trailing garbage - Python (json.at:321): ok     (0m0.024s 0m0.053s)
568. formfeeds are not valid white space - C (json.at:323): ok     (0m0.000s 0m0.043s)
569. formfeeds are not valid white space - Python (json.at:323): ok     (0m0.047s 0m0.031s)
570. ';' is not a valid token - C (json.at:325): ok     (0m0.004s 0m0.039s)
571. ';' is not a valid token - Python (json.at:325): ok     (0m0.030s 0m0.046s)
572. arrays nesting too deep - C (json.at:327): ok     (0m0.016s 0m0.027s)
573. arrays nesting too deep - Python (json.at:327): ok     (0m0.030s 0m0.058s)
574. objects nesting too deep - C (json.at:331): ok     (0m0.014s 0m0.033s)
575. objects nesting too deep - Python (json.at:331): ok     (0m0.052s 0m0.056s)
576. input may not be empty (json.at:336): ok     (0m0.014s 0m0.011s)
577. multiple adjacent objects - C (json.at:344): ok     (0m0.011s 0m0.029s)
578. multiple adjacent objects - Python (json.at:344): ok     (0m0.031s 0m0.044s)
579. multiple space-separated objects - C (json.at:349): ok     (0m0.010s 0m0.031s)
580. multiple space-separated objects - Python (json.at:349): ok     (0m0.036s 0m0.038s)
581. multiple objects on separate lines - C (json.at:354): ok     (0m0.008s 0m0.033s)
582. multiple objects on separate lines - Python (json.at:354): ok     (0m0.042s 0m0.034s)
583. multiple objects and arrays - C (json.at:361): ok     (0m0.014s 0m0.026s)
584. multiple objects and arrays - Python (json.at:361): ok     (0m0.017s 0m0.057s)
585. garbage between multiple objects - C (json.at:367): ok     (0m0.000s 0m0.043s)
586. garbage between multiple objects - Python (json.at:367): ok     (0m0.043s 0m0.035s)
587. garbage after multiple objects - C (json.at:371): ok     (0m0.005s 0m0.039s)
588. garbage after multiple objects - Python (json.at:371): ok     (0m0.049s 0m0.027s)
589. JSON-RPC request and successful reply (jsonrpc.at:3): ok     (0m0.015s 0m0.072s)
590. JSON-RPC request and error reply (jsonrpc.at:15): ok     (0m0.028s 0m0.059s)
591. JSON-RPC notification (jsonrpc.at:27): ok     (0m0.020s 0m0.095s)
592. JSON-RPC request and successful reply - Python (jsonrpc-py.at:3): ok     (0m0.231s 0m0.099s)
593. JSON-RPC request and error reply - Python (jsonrpc-py.at:16): ok     (0m0.192s 0m0.148s)
594. JSON-RPC notification - Python (jsonrpc-py.at:29): ok     (0m0.197s 0m0.172s)
595. tunnel - input (tunnel.at:3): ok     (0m0.125s 0m0.406s)
596. tunnel - ECN decapsulation (tunnel.at:65): ok     (0m0.050s 0m0.355s)
597. tunnel - output (tunnel.at:112): ok     (0m0.094s 0m0.266s)
598. tunnel - ToS and TTL inheritance (tunnel.at:145): ok     (0m0.085s 0m0.310s)
599. tunnel - set_tunnel (tunnel.at:184): ok     (0m0.070s 0m0.263s)
600. tunnel - key (tunnel.at:219): ok     (0m0.115s 0m0.319s)
601. tunnel - key match (tunnel.at:269): ok     (0m0.124s 0m0.327s)
602. tunnel - Geneve (tunnel.at:319): ok     (0m0.050s 0m0.180s)
603. tunnel - VXLAN (tunnel.at:331): ok     (0m0.069s 0m0.161s)
604. tunnel - LISP (tunnel.at:343): ok     (0m0.081s 0m0.150s)
605. tunnel - different VXLAN UDP port (tunnel.at:355): ok     (0m0.056s 0m0.276s)
606. ofproto-dpif - set_field - tun_src/tun_dst/tun_id (tunnel.at:384): ok     (0m0.083s 0m0.233s)
608. lock and unlock (lockfile.at:15): ok     (0m0.015s 0m0.021s)
609. lock and unlock twice (lockfile.at:17): ok     (0m0.010s 0m0.030s)
610. lock blocks same process (lockfile.at:19): ok     (0m0.011s 0m0.037s)
611. lock blocks same process twice (lockfile.at:23): ok     (0m0.015s 0m0.033s)
612. lock blocks other process (lockfile.at:28): ok     (0m0.000s 0m0.055s)
613. lock twice blocks other process (lockfile.at:33): ok     (0m0.009s 0m0.047s)
614. lock and unlock allows other process (lockfile.at:39): ok     (0m0.009s 0m0.037s)
615. lock multiple (lockfile.at:41): ok     (0m0.009s 0m0.040s)
616. lock symlink (lockfile.at:45): ok     (0m0.016s 0m0.037s)
617. lock symlink to dir (lockfile.at:52): ok     (0m0.005s 0m0.048s)
618. nothing happens if not enabled - C (reconnect.at:26): ok     (0m0.000s 0m0.031s)
619. nothing happens if not enabled - Python (reconnect.at:26): ok     (0m0.044s 0m0.050s)
620. quick connect, idle disconnect - C (reconnect.at:37): ok     (0m0.000s 0m0.033s)
621. quick connect, idle disconnect - Python (reconnect.at:37): ok     (0m0.052s 0m0.046s)
622. slow connect, idle disconnect - C (reconnect.at:93): ok     (0m0.000s 0m0.033s)
623. slow connect, idle disconnect - Python (reconnect.at:93): ok     (0m0.058s 0m0.034s)
624. connect backs off - C (reconnect.at:163): ok     (0m0.011s 0m0.021s)
625. connect backs off - Python (reconnect.at:163): ok     (0m0.074s 0m0.024s)
626. connections with no data preserve backoff - C (reconnect.at:362): ok     (0m0.007s 0m0.024s)
627. connections with no data preserve backoff - Python (reconnect.at:362): ok     (0m0.054s 0m0.045s)
628. brief connection preserves backoff - C (reconnect.at:526): ok     (0m0.013s 0m0.020s)
629. brief connection preserves backoff - Python (reconnect.at:526): ok     (0m0.037s 0m0.061s)
630. brief connection with data preserves backoff - C (reconnect.at:657): ok     (0m0.011s 0m0.020s)
631. brief connection with data preserves backoff - Python (reconnect.at:657): ok     (0m0.046s 0m0.051s)
632. long connection resets backoff - C (reconnect.at:818): ok     (0m0.011s 0m0.021s)
633. long connection resets backoff - Python (reconnect.at:818): ok     (0m0.064s 0m0.032s)
634. connection attempt fails quickly - C (reconnect.at:979): ok     (0m0.021s 0m0.012s)
635. connection attempt fails quickly - Python (reconnect.at:979): ok     (0m0.027s 0m0.069s)
636. max-tries of 1 honored - C (reconnect.at:1034): ok     (0m0.005s 0m0.028s)
637. max-tries of 1 honored - Python (reconnect.at:1034): ok     (0m0.055s 0m0.042s)
638. max-tries of 0 honored - C (reconnect.at:1094): ok     (0m0.007s 0m0.024s)
639. max-tries of 0 honored - Python (reconnect.at:1094): ok     (0m0.031s 0m0.065s)
640. passive mode - C (reconnect.at:1110): ok     (0m0.000s 0m0.032s)
641. passive mode - Python (reconnect.at:1110): ok     (0m0.057s 0m0.040s)
642. ovs-vswitchd detaches correctly with empty db (ovs-vswitchd.at:7): ok     (0m0.000s 0m0.096s)
643. ovs-vswitchd -- stats-update-interval (ovs-vswitchd.at:38): ok     (0m0.155s 0m0.566s)
644. ovs-vswitchd -- start additional ovs-vswitchd process (ovs-vswitchd.at:71): ok     (0m0.076s 0m0.218s)
645. ovs-vswitchd -- switch over to another ovs-vswitchd process (ovs-vswitchd.at:95): ok     (0m0.087s 0m0.201s)
646. ovs-vswitchd -- invalid database path (ovs-vswitchd.at:134): ok     (0m0.019s 0m0.048s)
647. ofproto - echo request (ofproto.at:3): ok     (0m0.074s 0m0.142s)
648. ofproto - handling messages with bad version (ofproto.at:9): ok     (0m0.073s 0m0.208s)
649. ofproto - feature request, config request (ofproto.at:32): ok     (0m0.045s 0m0.200s)
650. ofproto - set OpenFlow port number (ofproto.at:49): ok     (0m0.065s 0m0.179s)
651. ofproto - port stats - (OpenFlow 1.0) (ofproto.at:82): ok     (0m0.055s 0m0.187s)
652. ofproto - port stats - (OpenFlow 1.2) (ofproto.at:93): ok     (0m0.070s 0m0.171s)
653. ofproto - port stats - (OpenFlow 1.4) (ofproto.at:104): ok     (0m0.048s 0m0.203s)
654. ofproto - port-desc stats (OpenFlow 1.0) (ofproto.at:119): ok     (0m0.049s 0m0.190s)
655. ofproto - port-desc stats (OpenFlow 1.2) (ofproto.at:134): ok     (0m0.091s 0m0.150s)
656. ofproto - port-desc stats (OpenFlow 1.5) (ofproto.at:147): ok     (0m0.122s 0m0.195s)
657. ofproto - queue stats - (OpenFlow 1.0) (ofproto.at:183): ok     (0m0.094s 0m0.201s)
658. ofproto - queue stats - (OpenFlow 1.2) (ofproto.at:200): ok     (0m0.082s 0m0.211s)
659. ofproto - queue stats - (OpenFlow 1.4) (ofproto.at:217): ok     (0m0.078s 0m0.214s)
660. ofproto - queue configuration - (OpenFlow 1.0) (ofproto.at:236): ok     (0m0.060s 0m0.215s)
661. ofproto - queue configuration - (OpenFlow 1.2) (ofproto.at:250): ok     (0m0.072s 0m0.208s)
662. ofproto - no group support (OpenFlow 1.0) (ofproto.at:267): ok     (0m0.104s 0m0.191s)
663. ofproto - del group (OpenFlow 1.1) (ofproto.at:286): ok     (0m0.119s 0m0.325s)
664. ofproto - add indirect group (ofproto.at:322): ok     (0m0.086s 0m0.183s)
665. ofproto - del group (OpenFlow 1.5) (ofproto.at:338): ok     (0m0.074s 0m0.372s)
666. ofproto - del group deletes flows (ofproto.at:372): ok     (0m0.158s 0m0.514s)
667. ofproto - insert buckets (ofproto.at:413): ok     (0m0.147s 0m0.425s)
668. ofproto - remove buckets (ofproto.at:463): ok     (0m0.154s 0m0.474s)
669. ofproto - flow mod checks group availability (ofproto.at:515): ok     (0m0.084s 0m0.205s)
670. ofproto - group description (ofproto.at:543): ok     (0m0.056s 0m0.207s)
671. ofproto - group description (ofproto.at:556): ok     (0m0.070s 0m0.189s)
672. ofproto - group features (ofproto.at:569): ok     (0m0.050s 0m0.197s)
673. ofproto - group stats (OpenFlow 1.1) (ofproto.at:595): ok     (0m0.070s 0m0.343s)
674. ofproto - group stats (OpenFlow 1.3) (ofproto.at:619): ok     (0m0.111s 0m0.327s)
675. ofproto - group stats (OpenFlow 1.5) (ofproto.at:643): ok     (0m0.092s 0m0.342s)
676. ofproto - mod-port (OpenFlow 1.0) (ofproto.at:665): ok     (0m0.242s 0m0.842s)
677. ofproto - mod-port (OpenFlow 1.2) (ofproto.at:699): ok     (0m0.184s 0m0.721s)
678. ofproto - mod-port (OpenFlow 1.4) (ofproto.at:730): ok     (0m0.167s 0m0.710s)
679. ofproto - basic flow_mod commands (NXM) (ofproto.at:762): ok     (0m0.153s 0m0.329s)
680. ofproto - basic flow_mod commands (OpenFlow 1.0) (ofproto.at:784): ok     (0m0.165s 0m0.325s)
681. ofproto - basic flow_mod commands (OpenFlow 1.1) (ofproto.at:806): ok     (0m0.082s 0m0.412s)
682. ofproto - flow_mod negative test (OpenFlow 1.1) (ofproto.at:829): ok     (0m0.074s 0m0.166s)
683. ofproto - set-field flow_mod commands (NXM) (ofproto.at:843): ok     (0m0.143s 0m0.179s)
684. ofproto - basic flow_mod commands (OpenFlow 1.2) (ofproto.at:854): ok     (0m0.172s 0m0.284s)
685. ofproto - dump flows with cookie (ofproto.at:873): ok     (0m0.135s 0m0.377s)
686. ofproto - mod flow with cookie change (OpenFlow 1.0) (ofproto.at:897): ok     (0m0.078s 0m0.330s)
687. ofproto - mod flow with cookie change (NXM) (ofproto.at:913): ok     (0m0.152s 0m0.270s)
688. ofproto - no mod flow with cookie change (OpenFlow 1.1) (ofproto.at:929): ok     (0m0.098s 0m0.323s)
689. ofproto - no mod flow with cookie change (OpenFlow 1.2) (ofproto.at:945): ok     (0m0.113s 0m0.310s)
690. ofproto - mod flows based on cookie mask (OpenFlow 1.0) (ofproto.at:961): ok     (0m0.115s 0m0.334s)
691. ofproto - mod flows based on cookie mask (OpenFlow 1.1) (ofproto.at:983): ok     (0m0.119s 0m0.333s)
692. ofproto - mod flows based on cookie mask (OpenFlow 1.2) (ofproto.at:1005): ok     (0m0.120s 0m0.349s)
693. ofproto - mod flows based on cookie mask with cookie change (ofproto.at:1028): ok     (0m0.139s 0m0.314s)
694. ofproto - mod flow with cookie miss (mask==0) - NXM (ofproto.at:1050): ok     (0m0.072s 0m0.237s)
695. ofproto - mod flow with cookie miss (mask==0) - OF1.1 (ofproto.at:1060): ok     (0m0.052s 0m0.261s)
696. ofproto - mod flow with cookie miss (mask==0) - OF1.2 (ofproto.at:1070): ok     (0m0.090s 0m0.218s)
697. ofproto - mod flow with cookie miss (mask!=0) - NXM (ofproto.at:1079): ok     (0m0.085s 0m0.233s)
698. ofproto - mod flow with cookie miss (mask!=0) - OF1.1 (ofproto.at:1088): ok     (0m0.103s 0m0.200s)
699. ofproto - mod flow with cookie miss (mask!=0) - OF1.2 (ofproto.at:1097): ok     (0m0.069s 0m0.245s)
700. ofproto - del flows with cookies (ofproto.at:1106): ok     (0m0.131s 0m0.330s)
701. ofproto - del flows based on cookie (ofproto.at:1125): ok     (0m0.140s 0m0.327s)
702. ofproto - del flows based on cookie mask (ofproto.at:1146): ok     (0m0.170s 0m0.299s)
703. ofproto - del flows based on table id (NXM) (ofproto.at:1165): ok     (0m0.254s 0m0.542s)
704. ofproto - del flows based on table id (OpenFlow 1.1) (ofproto.at:1197): ok     (0m0.219s 0m0.533s)
705. ofproto - del flows based on table id (OpenFlow 1.2) (ofproto.at:1230): ok     (0m0.176s 0m0.601s)
706. ofproto - flow table configuration (OpenFlow 1.0) (ofproto.at:1262): ok     (0m0.553s 0m2.542s)
707. ofproto - flow table configuration (OpenFlow 1.2) (ofproto.at:1309): ok     (0m0.821s 0m2.427s)
708. ofproto - table features (OpenFlow 1.3) (ofproto.at:1385): ok     (0m1.060s 0m2.620s)
709. ofproto - hard limits on flow table size (OpenFlow 1.0) (ofproto.at:1491): ok     (0m0.218s 0m0.409s)
710. ofproto - hard limits on flow table size (OpenFlow 1.2) (ofproto.at:1535): ok     (0m0.207s 0m0.380s)
711. ofproto - eviction upon table overflow (OpenFlow 1.0) (ofproto.at:1574): ok     (0m0.205s 0m0.618s)
712. ofproto - eviction upon table overflow (OpenFlow 1.2) (ofproto.at:1632): ok     (0m0.162s 0m0.682s)
713. ofproto - eviction upon table overflow, with fairness (OpenFlow 1.0) (ofproto.at:1691): ok     (0m0.283s 0m0.566s)
714. ofproto - eviction upon table overflow, with fairness (OpenFlow 1.2) (ofproto.at:1773): ok     (0m0.254s 0m0.606s)
715. ofproto - eviction upon table overflow, with modified hard timeout (ofproto.at:1855): ok     (0m0.203s 0m0.361s)
716. ofproto - eviction upon table overflow, with modified idle timeout (ofproto.at:1899): ok     (0m0.093s 0m0.465s)
717. ofproto - asynchronous message control (OpenFlow 1.0) (ofproto.at:1943): ok     (0m0.327s 0m1.023s)
718. ofproto - asynchronous message control (OpenFlow 1.2) (ofproto.at:2046): ok     (0m0.382s 0m0.953s)
719. ofproto - asynchronous message control (OpenFlow 1.3) (ofproto.at:2150): ok     (0m0.499s 0m0.874s)
720. ofproto - asynchronous message control (OpenFlow 1.5) (ofproto.at:2259): ok     (0m0.083s 0m0.345s)
721. ofproto - controller role (OpenFlow 1.2) (ofproto.at:2334): ok     (0m0.155s 0m0.397s)
722. ofproto - controller role (OpenFlow 1.4) (ofproto.at:2399): ok     (0m0.164s 0m0.380s)
723. ofproto - packet-out from controller (OpenFlow 1.0) (ofproto.at:2465): ok     (0m0.089s 0m0.261s)
724. ofproto - packet-out from controller (OpenFlow 1.2) (ofproto.at:2501): ok     (0m0.110s 0m0.213s)
725. ofproto - packet-out from controller (OpenFlow 1.1) (ofproto.at:2534): ok     (0m0.092s 0m0.237s)
726. ofproto - packet-out with metadata (NXM) (ofproto.at:2565): ok     (0m0.057s 0m0.252s)
727. ofproto - packet-out with metadata (OpenFlow 1.2) (ofproto.at:2593): ok     (0m0.115s 0m0.192s)
728. ofproto - packet-out with metadata and dual set_field (OpenFlow 1.3) (ofproto.at:2621): ok     (0m0.056s 0m0.251s)
729. ofproto - packet-out with tunnel metadata (OpenFlow 1.2) (ofproto.at:2648): ok     (0m0.098s 0m0.215s)
730. ofproto - flow monitoring (ofproto.at:2696): ok     (0m0.270s 0m0.521s)
731. ofproto - flow monitoring with !own (ofproto.at:2833): ok     (0m0.118s 0m0.279s)
732. ofproto - flow monitoring with out_port (ofproto.at:2874): ok     (0m0.115s 0m0.319s)
733. ofproto - flow monitoring pause and resume (ofproto.at:2926): ok     (0m0.523s 0m0.493s)
734. ofproto - event filtering (OpenFlow 1.3) (ofproto.at:3032): ok     (0m0.047s 0m0.215s)
735. ofproto - ofport_request (ofproto.at:3066): ok     (0m4.027s 0m8.768s)
736. ofproto - bundles, open (OpenFlow 1.4) (ofproto.at:3122): ok     (0m0.069s 0m0.206s)
737. ofproto - bundles, double open (OpenFlow 1.4) (ofproto.at:3146): ok     (0m0.113s 0m0.185s)
738. ofproto - bundle close without open (OpenFlow 1.4) (ofproto.at:3178): ok     (0m0.094s 0m0.179s)
739. ofproto - bundle double close (OpenFlow 1.4) (ofproto.at:3202): ok     (0m0.087s 0m0.238s)
740. ofproto - bundle close, different flags (OpenFlow 1.4) (ofproto.at:3241): ok     (0m0.091s 0m0.207s)
741. ofproto - bundle commit without open (OpenFlow 1.4) (ofproto.at:3273): ok     (0m0.090s 0m0.186s)
742. ofproto - bundle commit, different flags (OpenFlow 1.4) (ofproto.at:3298): ok     (0m0.071s 0m0.227s)
743. ofproto - bundle discard without open (OpenFlow 1.4) (ofproto.at:3330): ok     (0m0.075s 0m0.199s)
746. dpif-netdev - miss upcall key matches flow_dump (dpif-netdev.at:91): ok     (0m0.172s 0m0.544s)
747. dpif-netdev - Datapath removal (dpif-netdev.at:126): ok     (0m0.076s 0m0.155s)
748. ofproto-dpif - revalidator/wait (ofproto-dpif.at:3): ok     (0m0.050s 0m0.170s)
750. ofproto-dpif, balance-slb bonding (ofproto-dpif.at:56): ok     (0m1.685s 0m2.649s)
751. ofproto-dpif, balance-tcp bonding (ofproto-dpif.at:99): ok     (0m3.913s 0m5.988s)
752. ofproto-dpif - resubmit (ofproto-dpif.at:150): ok     (0m0.023s 0m0.264s)
753. ofproto-dpif - goto table (ofproto-dpif.at:170): ok     (0m0.126s 0m0.805s)
754. ofproto-dpif - write actions (ofproto-dpif.at:184): ok     (0m0.063s 0m0.216s)
755. ofproto-dpif - clear actions (ofproto-dpif.at:201): ok     (0m0.070s 0m0.208s)
756. ofproto-dpif - group chaining not supported (ofproto-dpif.at:217): ok     (0m0.054s 0m0.214s)
757. ofproto-dpif - all group in action list (ofproto-dpif.at:228): ok     (0m0.086s 0m0.201s)
758. ofproto-dpif - indirect group in action list (ofproto-dpif.at:243): ok     (0m0.078s 0m0.209s)
759. ofproto-dpif - all group in action set (ofproto-dpif.at:255): ok     (0m0.078s 0m0.215s)
760. ofproto-dpif - indirect group in action set (ofproto-dpif.at:270): ok     (0m0.073s 0m0.215s)
761. ofproto-dpif - select group (ofproto-dpif.at:282): ok     (0m0.154s 0m0.543s)
762. ofproto-dpif - select group with watch port (ofproto-dpif.at:302): ok     (0m0.049s 0m0.238s)
763. ofproto-dpif - select group with weight (ofproto-dpif.at:314): ok     (0m0.055s 0m0.229s)
764. ofproto-dpif - fast failover group (ofproto-dpif.at:326): ok     (0m0.077s 0m0.209s)
765. ofproto-dpif - group stats single bucket (ofproto-dpif.at:338): ok     (0m0.181s 0m0.309s)
766. ofproto-dpif - group stats all buckets (ofproto-dpif.at:360): ok     (0m0.157s 0m0.325s)
767. ofproto-dpif - registers (ofproto-dpif.at:382): ok     (0m0.065s 0m0.212s)
768. ofproto-dpif - extended registers (ofproto-dpif.at:419): ok     (0m0.080s 0m0.199s)
769. ofproto-dpif - load and move order (ofproto-dpif.at:438): ok     (0m0.094s 0m0.193s)
770. ofproto-dpif - copy-field into extended registers (ofproto-dpif.at:452): ok     (0m0.089s 0m0.189s)
771. ofproto-dpif - masked set-field into metadata (ofproto-dpif.at:472): ok     (0m0.074s 0m0.203s)
772. ofproto-dpif - actset_output (ofproto-dpif.at:494): ok     (0m0.069s 0m0.226s)
773. ofproto-dpif - push-pop (ofproto-dpif.at:533): ok     (0m0.051s 0m0.226s)
774. ofproto-dpif - output (ofproto-dpif.at:552): ok     (0m0.053s 0m0.233s)
775. ofproto-dpif - dec_ttl (ofproto-dpif.at:573): ok     (0m0.111s 0m0.331s)
776. ofproto-dpif - dec_ttl without arguments at offset 32 in ofpacts (ofproto-dpif.at:617): ok     (0m0.580s 0m2.349s)
777. ofproto-dpif - dec_ttl with arguments at offset 32 in ofpacts (ofproto-dpif.at:634): ok     (0m0.448s 0m2.496s)
778. ofproto-dpif - note at offset 24 in ofpacts (ofproto-dpif.at:651): ok     (0m0.476s 0m2.542s)
779. ofproto-dpif - output, OFPP_NONE ingress port (ofproto-dpif.at:661): ok     (0m0.092s 0m0.245s)
780. ofproto-dpif - DSCP (ofproto-dpif.at:679): ok     (0m0.125s 0m0.184s)
781. ofproto-dpif - output/flood flags (ofproto-dpif.at:706): ok     (0m0.178s 0m0.492s)
782. ofproto-dpif - Default Table Miss - OF1.0 (OFPTC_TABLE_MISS_CONTROLLER) (ofproto-dpif.at:764): ok     (0m0.101s 0m0.353s)
783. ofproto-dpif - Default Table Miss - OF1.3 (OFPTC_TABLE_MISS_DROP) (ofproto-dpif.at:798): ok     (0m0.153s 0m0.272s)
784. ofproto-dpif - Table Miss - goto table and OFPTC_TABLE_MISS_CONTROLLER (ofproto-dpif.at:826): ok     (0m0.201s 0m0.282s)
785. ofproto-dpif - Table Miss - resubmit and OFPTC_TABLE_MISS_CONTROLLER (ofproto-dpif.at:863): ok     (0m0.102s 0m0.342s)
786. ofproto-dpif - Table Miss - OFPTC_TABLE_MISS_CONTINUE (ofproto-dpif.at:892): ok     (0m0.160s 0m0.485s)
787. ofproto-dpif - Table Miss - goto table and OFPTC_TABLE_MISS_CONTINUE (ofproto-dpif.at:952): ok     (0m0.154s 0m0.496s)
788. ofproto-dpif - Table Miss - resubmit and OFPTC_TABLE_MISS_CONTINUE (ofproto-dpif.at:1017): ok     (0m0.251s 0m0.315s)
789. ofproto-dpif - Table Miss - OFPTC_TABLE_MISS_DROP (ofproto-dpif.at:1064): ok     (0m0.138s 0m0.292s)
790. ofproto-dpif - Table Miss - goto table and OFPTC_TABLE_MISS_DROP (ofproto-dpif.at:1092): ok     (0m0.138s 0m0.349s)
791. ofproto-dpif - Table Miss - resubmit and OFPTC_TABLE_MISS_DROP (ofproto-dpif.at:1124): ok     (0m0.131s 0m0.349s)
792. ofproto-dpif - controller (ofproto-dpif.at:1156): ok     (0m0.327s 0m1.143s)
794. ofproto-dpif - MPLS handling with goto_table (ofproto-dpif.at:2473): ok     (0m0.129s 0m0.359s)
795. ofproto-dpif - MPLS handling with write_actions (ofproto-dpif.at:2522): ok     (0m0.145s 0m0.347s)
796. ofproto-dpif - table-miss flow (OpenFlow 1.0) (ofproto-dpif.at:2571): ok     (0m0.170s 0m0.318s)
797. ofproto-dpif - table-miss flow (OpenFlow 1.3) (ofproto-dpif.at:2613): ok     (0m0.146s 0m0.327s)
798. ofproto-dpif - ARP modification slow-path (ofproto-dpif.at:2655): ok     (0m0.102s 0m0.224s)
799. ofproto-dpif - VLAN handling (ofproto-dpif.at:2684): ok     (0m1.720s 0m5.700s)
800. ofproto-dpif - MPLS handling (ofproto-dpif.at:2818): ok     (0m0.189s 0m0.530s)
801. ofproto-dpif - VLAN+MPLS handling (ofproto-dpif.at:2935): ok     (0m0.575s 0m1.412s)
802. ofproto-dpif - fragment handling - trace (ofproto-dpif.at:3327): ok     (0m0.132s 0m0.548s)
803. ofproto-dpif - fragment handling - upcall (ofproto-dpif.at:3376): ok     (0m0.177s 0m0.456s)
804. ofproto-dpif - fragment handling - actions (ofproto-dpif.at:3448): ok     (0m0.230s 0m0.789s)
805. ofproto-dpif - exit (ofproto-dpif.at:3547): ok     (0m0.060s 0m0.307s)
806. ofproto-dpif - mirroring, select_all (ofproto-dpif.at:3572): ok     (0m0.129s 0m0.205s)
807. ofproto-dpif - mirroring, select_src (ofproto-dpif.at:3602): ok     (0m0.092s 0m0.242s)
808. ofproto-dpif - mirroring, OFPP_NONE ingress port (ofproto-dpif.at:3630): ok     (0m0.080s 0m0.212s)
809. ofproto-dpif - mirroring, select_dst (ofproto-dpif.at:3651): ok     (0m0.070s 0m0.268s)
810. ofproto-dpif - mirroring, select_vlan (ofproto-dpif.at:3681): ok     (0m0.095s 0m0.275s)
811. ofproto-dpif - mirroring, output_port (ofproto-dpif.at:3716): ok     (0m0.086s 0m0.250s)
812. ofproto-dpif - mirroring, output_vlan (ofproto-dpif.at:3745): ok     (0m0.146s 0m0.286s)
813. ofproto-dpif - ofproto/trace command 1 (ofproto-dpif.at:3783): ok     (0m0.184s 0m0.767s)
814. ofproto-dpif - ofproto/trace command 2 (ofproto-dpif.at:3924): ok     (0m0.197s 0m0.871s)
815. ofproto-dpif - ofproto/trace-packet-out (ofproto-dpif.at:4040): ok     (0m0.070s 0m0.220s)
816. ofproto-dpif - MAC learning (ofproto-dpif.at:4070): ok     (0m0.219s 0m0.711s)
817. ofproto-dpif - MAC table overflow (ofproto-dpif.at:4159): ok     (0m0.342s 0m1.158s)
818. ofproto-dpif - sFlow packet sampling - IPv4 collector (ofproto-dpif.at:4546): ok     (0m0.117s 0m0.367s)
819. ofproto-dpif - sFlow packet sampling - IPv6 collector (ofproto-dpif.at:4547): ok     (0m0.096s 0m0.386s)
820. ofproto-dpif - sFlow LACP structures (ofproto-dpif.at:4550): ok     (0m0.260s 0m0.743s)
821. ofproto-dpif - NetFlow flow expiration - IPv4 collector (ofproto-dpif.at:4656): ok     (0m0.149s 0m0.339s)
822. ofproto-dpif - NetFlow flow expiration - IPv6 collector (ofproto-dpif.at:4657): ok     (0m0.152s 0m0.328s)
823. ofproto-dpif - NetFlow active expiration - IPv4 collector (ofproto-dpif.at:4740): ok     (0m0.784s 0m3.019s)
824. ofproto-dpif - NetFlow active expiration - IPv6 collector (ofproto-dpif.at:4741): ok     (0m1.021s 0m2.738s)
825. ofproto-dpif - flow stats (ofproto-dpif.at:4743): ok     (0m0.177s 0m0.421s)
826. ofproto-dpif - flow stats, set-n-threads (ofproto-dpif.at:4765): ok     (0m0.142s 0m0.471s)
827. idle_age and hard_age increase over time (ofproto-dpif.at:4788): ok     (0m0.137s 0m0.605s)
828. ofproto-dpif - fin_timeout (ofproto-dpif.at:4878): ok     (0m0.105s 0m0.384s)
829. ofproto-dpif - ovs-appctl dpif/dump-dps (ofproto-dpif.at:4912): ok     (0m0.051s 0m0.205s)
830. ofproto-dpif - ovs-appctl dpif/show (ofproto-dpif.at:4924): ok     (0m0.057s 0m0.199s)
831. ofproto-dpif - ovs-appctl dpif/dump-flows (ofproto-dpif.at:4942): ok     (0m0.155s 0m0.469s)
835. ofproto-dpif - port duration (ofproto-dpif.at:5122): ok     (0m0.075s 0m0.211s)
860. ofproto-dpif - datapath port number change (ofproto-dpif.at:5654): ok     (0m0.131s 0m0.177s)
861. ofproto - bundle with variable bfd/cfm config (ofproto-dpif.at:5676): ok     (0m0.182s 0m0.452s)
862. ofproto-dpif - ofproto-dpif-monitor 1 (ofproto-dpif.at:5754): ok     (0m0.146s 0m0.441s)
863. ofproto-dpif - ofproto-dpif-monitor 2 (ofproto-dpif.at:5801): ok     (0m3.958s 0m5.154s)
864. ofproto-dpif - infinite resubmit (ofproto-dpif.at:5814): ok     (0m0.043s 0m0.236s)
865. ofproto-dpif - exponential resubmit chain (ofproto-dpif.at:5827): ok     (0m1.151s 0m1.639s)
866. ofproto-dpif - too many output actions (ofproto-dpif.at:5842): ok     (0m0.778s 0m0.788s)
867. ofproto-dpif - stack too deep (ofproto-dpif.at:5860): ok     (0m0.146s 0m0.456s)
868. ofproto-dpif packet-out controller (ofproto-dpif.at:5877): ok     (0m0.541s 0m2.678s)
869. ofproto-dpif packet-out controller (patch port) (ofproto-dpif.at:5922): ok     (0m0.940s 0m4.808s)
870. ofproto-dpif packet-out goto_table (ofproto-dpif.at:5979): ok     (0m0.540s 0m2.652s)
871. ofproto-dpif packet-out table-miss (continue) (ofproto-dpif.at:6037): ok     (0m0.550s 0m2.667s)
872. ofproto-dpif - ICMPv6 (ofproto-dpif.at:6090): ok     (0m0.159s 0m0.202s)
873. bridge - ports that disappear get added back (bridge.at:7): ok     (0m0.132s 0m0.205s)
874. VLAN splinters (vlan-splinters.at:3): ok     (0m0.197s 0m0.380s)
875. create empty, reread (ovsdb-log.at:3): ok     (0m0.024s 0m0.035s)
876. write one, reread (ovsdb-log.at:18): ok     (0m0.018s 0m0.043s)
877. check that create fails if file exists (ovsdb-log.at:35): ok     (0m0.005s 0m0.080s)
878. write one, reread (ovsdb-log.at:55): ok     (0m0.017s 0m0.045s)
879. write one, reread, append (ovsdb-log.at:76): ok     (0m0.022s 0m0.070s)
880. write, reread one, overwrite (ovsdb-log.at:106): ok     (0m0.015s 0m0.077s)
881. write, add corrupted data, read (ovsdb-log.at:132): ok     (0m0.005s 0m0.059s)
882. write, add corrupted data, read, overwrite (ovsdb-log.at:154): ok     (0m0.014s 0m0.080s)
883. write, corrupt some data, read, overwrite (ovsdb-log.at:186): ok     (0m0.051s 0m0.079s)
884. write, truncate file, read, overwrite (ovsdb-log.at:219): ok     (0m0.017s 0m0.110s)
885. write bad JSON, read, overwrite (ovsdb-log.at:252): ok     (0m0.017s 0m0.079s)
886. integer - C (ovsdb-types.at:3): ok     (0m0.000s 0m0.023s)
887. integer - Python (ovsdb-types.at:3): ok     (0m0.144s 0m0.063s)
888. real - C (ovsdb-types.at:5): ok     (0m0.011s 0m0.014s)
889. real - Python (ovsdb-types.at:5): ok     (0m0.129s 0m0.072s)
890. boolean - C (ovsdb-types.at:7): ok     (0m0.011s 0m0.014s)
891. boolean - Python (ovsdb-types.at:7): ok     (0m0.118s 0m0.093s)
892. string - C (ovsdb-types.at:9): ok     (0m0.010s 0m0.014s)
893. string - Python (ovsdb-types.at:9): ok     (0m0.130s 0m0.070s)
894. uuid - C (ovsdb-types.at:11): ok     (0m0.011s 0m0.013s)
895. uuid - Python (ovsdb-types.at:11): ok     (0m0.116s 0m0.094s)
896. void is not a valid atomic-type - C (ovsdb-types.at:13): ok     (0m0.004s 0m0.035s)
897. void is not a valid atomic-type - Python (ovsdb-types.at:13): ok     (0m0.174s 0m0.055s)
898. integer enum - C (ovsdb-types.at:18): ok     (0m0.005s 0m0.020s)
899. integer enum - Python (ovsdb-types.at:18): ok     (0m0.134s 0m0.067s)
900. integer >= 5 - C (ovsdb-types.at:21): ok     (0m0.005s 0m0.020s)
901. integer >= 5 - Python (ovsdb-types.at:21): ok     (0m0.135s 0m0.065s)
902. integer <= 7 - C (ovsdb-types.at:24): ok     (0m0.011s 0m0.015s)
903. integer <= 7 - Python (ovsdb-types.at:24): ok     (0m0.143s 0m0.070s)
904. integer between -5 and 10 - C (ovsdb-types.at:27): ok     (0m0.000s 0m0.026s)
905. integer between -5 and 10 - Python (ovsdb-types.at:27): ok     (0m0.126s 0m0.088s)
906. integer max may not be less than min - C (ovsdb-types.at:30): ok     (0m0.005s 0m0.033s)
907. integer max may not be less than min - Python (ovsdb-types.at:30): ok     (0m0.130s 0m0.086s)
908. real enum - C (ovsdb-types.at:34): ok     (0m0.011s 0m0.014s)
909. real enum - Python (ovsdb-types.at:34): ok     (0m0.146s 0m0.056s)
910. real >= -1.5 - C (ovsdb-types.at:37): ok     (0m0.008s 0m0.017s)
911. real >= -1.5 - Python (ovsdb-types.at:37): ok     (0m0.117s 0m0.084s)
912. real <= 1e5 - C (ovsdb-types.at:40): ok     (0m0.006s 0m0.020s)
913. real <= 1e5 - Python (ovsdb-types.at:40): ok     (0m0.151s 0m0.056s)
914. real between -2.5 and 3.75 - C (ovsdb-types.at:43): ok     (0m0.005s 0m0.019s)
915. real between -2.5 and 3.75 - Python (ovsdb-types.at:43): ok     (0m0.139s 0m0.075s)
916. real max may not be less than min - C (ovsdb-types.at:46): ok     (0m0.000s 0m0.038s)
917. real max may not be less than min - Python (ovsdb-types.at:46): ok     (0m0.119s 0m0.104s)
918. boolean - C (ovsdb-types.at:50): ok     (0m0.000s 0m0.024s)
919. boolean - Python (ovsdb-types.at:50): ok     (0m0.125s 0m0.083s)
920. boolean enum - C (ovsdb-types.at:52): ok     (0m0.000s 0m0.025s)
921. boolean enum - Python (ovsdb-types.at:52): ok     (0m0.127s 0m0.084s)
922. string enum - C (ovsdb-types.at:56): ok     (0m0.000s 0m0.025s)
923. string enum - Python (ovsdb-types.at:56): ok     (0m0.120s 0m0.085s)
924. string minLength - C (ovsdb-types.at:59): ok     (0m0.000s 0m0.024s)
925. string minLength - Python (ovsdb-types.at:59): ok     (0m0.128s 0m0.085s)
926. string maxLength - C (ovsdb-types.at:62): ok     (0m0.000s 0m0.025s)
927. string maxLength - Python (ovsdb-types.at:62): ok     (0m0.154s 0m0.048s)
928. string minLength and maxLength - C (ovsdb-types.at:65): ok     (0m0.011s 0m0.014s)
929. string minLength and maxLength - Python (ovsdb-types.at:65): ok     (0m0.111s 0m0.091s)
930. maxLength must not be less than minLength - C (ovsdb-types.at:68): ok     (0m0.000s 0m0.038s)
931. maxLength must not be less than minLength - Python (ovsdb-types.at:68): ok     (0m0.136s 0m0.080s)
932. maxLength must not be negative - C (ovsdb-types.at:71): ok     (0m0.005s 0m0.033s)
933. maxLength must not be negative - Python (ovsdb-types.at:71): ok     (0m0.127s 0m0.096s)
934. uuid enum - C (ovsdb-types.at:75): ok     (0m0.011s 0m0.014s)
935. uuid enum - Python (ovsdb-types.at:75): ok     (0m0.123s 0m0.079s)
936. uuid refTable - C (ovsdb-types.at:78): ok     (0m0.005s 0m0.019s)
937. uuid refTable - Python (ovsdb-types.at:78): ok     (0m0.123s 0m0.082s)
938. uuid refTable must be valid id - C (ovsdb-types.at:81): ok     (0m0.004s 0m0.034s)
939. uuid refTable must be valid id - Python (ovsdb-types.at:81): ok     (0m0.143s 0m0.071s)
940. void is not a valid base-type - C (ovsdb-types.at:85): ok     (0m0.005s 0m0.034s)
941. void is not a valid base-type - Python (ovsdb-types.at:85): ok     (0m0.146s 0m0.075s)
942. "type" member must be present - C (ovsdb-types.at:87): ok     (0m0.004s 0m0.035s)
943. "type" member must be present - Python (ovsdb-types.at:87): ok     (0m0.131s 0m0.085s)
944. simple integer - C (ovsdb-types.at:92): ok     (0m0.005s 0m0.019s)
945. simple integer - Python (ovsdb-types.at:92): ok     (0m0.125s 0m0.074s)
946. simple real - C (ovsdb-types.at:94): ok     (0m0.011s 0m0.014s)
947. simple real - Python (ovsdb-types.at:94): ok     (0m0.108s 0m0.093s)
948. simple boolean - C (ovsdb-types.at:96): ok     (0m0.000s 0m0.024s)
949. simple boolean - Python (ovsdb-types.at:96): ok     (0m0.146s 0m0.062s)
950. simple string - C (ovsdb-types.at:98): ok     (0m0.011s 0m0.014s)
951. simple string - Python (ovsdb-types.at:98): ok     (0m0.143s 0m0.068s)
952. simple uuid - C (ovsdb-types.at:100): ok     (0m0.000s 0m0.023s)
953. simple uuid - Python (ovsdb-types.at:100): ok     (0m0.107s 0m0.093s)
954. integer in object - C (ovsdb-types.at:102): ok     (0m0.011s 0m0.014s)
955. integer in object - Python (ovsdb-types.at:102): ok     (0m0.113s 0m0.088s)
956. real in object with explicit min and max - C (ovsdb-types.at:104): ok     (0m0.000s 0m0.024s)
957. real in object with explicit min and max - Python (ovsdb-types.at:104): ok     (0m0.139s 0m0.057s)
958. key type is required - C (ovsdb-types.at:107): ok     (0m0.000s 0m0.039s)
959. key type is required - Python (ovsdb-types.at:107): ok     (0m0.126s 0m0.090s)
960. void is not a valid type - C (ovsdb-types.at:109): ok     (0m0.011s 0m0.028s)
961. void is not a valid type - Python (ovsdb-types.at:109): ok     (0m0.163s 0m0.055s)
962. optional boolean - C (ovsdb-types.at:114): ok     (0m0.011s 0m0.013s)
963. optional boolean - Python (ovsdb-types.at:114): ok     (0m0.142s 0m0.067s)
964. set of 1 to 3 uuids - C (ovsdb-types.at:118): ok     (0m0.000s 0m0.025s)
965. set of 1 to 3 uuids - Python (ovsdb-types.at:118): ok     (0m0.122s 0m0.082s)
966. set of 0 to 3 strings - C (ovsdb-types.at:121): ok     (0m0.011s 0m0.014s)
967. set of 0 to 3 strings - Python (ovsdb-types.at:121): ok     (0m0.126s 0m0.083s)
968. set of 0 or more integers - C (ovsdb-types.at:124): ok     (0m0.006s 0m0.020s)
969. set of 0 or more integers - Python (ovsdb-types.at:124): ok     (0m0.101s 0m0.097s)
970. set of 1 or more reals - C (ovsdb-types.at:127): ok     (0m0.000s 0m0.025s)
971. set of 1 or more reals - Python (ovsdb-types.at:127): ok     (0m0.092s 0m0.110s)
972. set max cannot be less than min - C (ovsdb-types.at:131): ok     (0m0.000s 0m0.038s)
973. set max cannot be less than min - Python (ovsdb-types.at:131): ok     (0m0.148s 0m0.068s)
974. set max cannot be negative - C (ovsdb-types.at:134): ok     (0m0.005s 0m0.033s)
975. set max cannot be negative - Python (ovsdb-types.at:134): ok     (0m0.162s 0m0.054s)
976. set min cannot be negative - C (ovsdb-types.at:137): ok     (0m0.010s 0m0.027s)
977. set min cannot be negative - Python (ovsdb-types.at:137): ok     (0m0.148s 0m0.074s)
978. set min cannot be greater than one - C (ovsdb-types.at:140): ok     (0m0.015s 0m0.025s)
979. set min cannot be greater than one - Python (ovsdb-types.at:140): ok     (0m0.127s 0m0.092s)
980. map of 1 integer to boolean - C (ovsdb-types.at:146): ok     (0m0.000s 0m0.023s)
981. map of 1 integer to boolean - Python (ovsdb-types.at:146): ok     (0m0.140s 0m0.066s)
982. map of 1 boolean to integer, explicit min and max - C (ovsdb-types.at:149): ok     (0m0.006s 0m0.019s)
983. map of 1 boolean to integer, explicit min and max - Python (ovsdb-types.at:149): ok     (0m0.130s 0m0.078s)
984. map of 1 to 5 uuid to real - C (ovsdb-types.at:152): ok     (0m0.006s 0m0.020s)
985. map of 1 to 5 uuid to real - Python (ovsdb-types.at:152): ok     (0m0.147s 0m0.063s)
986. map of 0 to 10 string to uuid - C (ovsdb-types.at:155): ok     (0m0.000s 0m0.025s)
987. map of 0 to 10 string to uuid - Python (ovsdb-types.at:155): ok     (0m0.113s 0m0.091s)
988. map of 1 to 20 real to string - C (ovsdb-types.at:158): ok     (0m0.005s 0m0.020s)
989. map of 1 to 20 real to string - Python (ovsdb-types.at:158): ok     (0m0.108s 0m0.094s)
990. map of 0 or more string to real - C (ovsdb-types.at:161): ok     (0m0.011s 0m0.014s)
991. map of 0 or more string to real - Python (ovsdb-types.at:161): ok     (0m0.109s 0m0.095s)
992. map key type is required - C (ovsdb-types.at:165): ok     (0m0.011s 0m0.028s)
993. map key type is required - Python (ovsdb-types.at:165): ok     (0m0.139s 0m0.080s)
994. default atoms - C (ovsdb-data.at:3): ok     (0m0.011s 0m0.014s)
995. default atoms - Python (ovsdb-data.at:3): ok     (0m0.132s 0m0.072s)
996. default data - C (ovsdb-data.at:11): ok     (0m0.005s 0m0.020s)
997. default data - Python (ovsdb-data.at:11): ok     (0m0.136s 0m0.076s)
998. integer atom from JSON - C (ovsdb-data.at:76): ok     (0m0.000s 0m0.025s)
999. integer atom from JSON - Python (ovsdb-data.at:76): ok     (0m0.139s 0m0.068s)
1000. integer atom from string (ovsdb-data.at:89): ok     (0m0.011s 0m0.014s)
1001. real atom from JSON - C (ovsdb-data.at:102): ok     (0m0.000s 0m0.026s)
1002. real atom from JSON - Python (ovsdb-data.at:102): ok     (0m0.140s 0m0.066s)
1003. real atom from string (ovsdb-data.at:119): ok     (0m0.010s 0m0.014s)
1004. boolean atom from JSON - C (ovsdb-data.at:136): ok     (0m0.000s 0m0.024s)
1005. boolean atom from JSON - Python (ovsdb-data.at:136): ok     (0m0.148s 0m0.061s)
1006. boolean atom from string (ovsdb-data.at:141): ok     (0m0.005s 0m0.020s)
1007. string atom from JSON - C (ovsdb-data.at:146): ok     (0m0.000s 0m0.025s)
1008. string atom from JSON - Python (ovsdb-data.at:146): ok     (0m0.153s 0m0.068s)
1009. string atom from string (ovsdb-data.at:152): ok     (0m0.000s 0m0.026s)
1010. uuid atom from JSON - C (ovsdb-data.at:167): ok     (0m0.011s 0m0.014s)
1011. uuid atom from JSON - Python (ovsdb-data.at:167): ok     (0m0.121s 0m0.086s)
1012. uuid atom from string (ovsdb-data.at:171): ok     (0m0.005s 0m0.019s)
1013. integer atom sorting - C (ovsdb-data.at:175): ok     (0m0.010s 0m0.014s)
1014. integer atom sorting - Python (ovsdb-data.at:175): ok     (0m0.147s 0m0.074s)
1015. real atom sorting - C (ovsdb-data.at:179): ok     (0m0.000s 0m0.024s)
1016. real atom sorting - Python (ovsdb-data.at:179): ok     (0m0.144s 0m0.067s)
1017. boolean atom sorting - C (ovsdb-data.at:183): ok     (0m0.000s 0m0.024s)
1018. boolean atom sorting - Python (ovsdb-data.at:183): ok     (0m0.143s 0m0.057s)
1019. string atom sorting - C (ovsdb-data.at:187): ok     (0m0.000s 0m0.024s)
1020. string atom sorting - Python (ovsdb-data.at:187): ok     (0m0.114s 0m0.088s)
1021. uuid atom sorting - C (ovsdb-data.at:191): ok     (0m0.016s 0m0.011s)
1022. uuid atom sorting - Python (ovsdb-data.at:191): ok     (0m0.154s 0m0.071s)
1023. real not acceptable integer JSON atom - C (ovsdb-data.at:228): ok     (0m0.000s 0m0.024s)
1024. real not acceptable integer JSON atom - Python (ovsdb-data.at:228): ok     (0m0.139s 0m0.065s)
1025. no invalid UTF-8 sequences in strings (ovsdb-data.at:234): ok     (0m0.006s 0m0.020s)
1026. no invalid UTF-8 sequences in strings - Python (ovsdb-data.at:249): ok     (0m0.115s 0m0.094s)
1027. real not acceptable integer string atom (ovsdb-data.at:257): ok     (0m0.016s 0m0.024s)
1028. string "true" not acceptable boolean JSON atom - C (ovsdb-data.at:261): ok     (0m0.000s 0m0.025s)
1029. string "true" not acceptable boolean JSON atom - Python (ovsdb-data.at:261): ok     (0m0.140s 0m0.068s)
1030. string "true" not acceptable boolean string atom (ovsdb-data.at:265): ok     (0m0.000s 0m0.038s)
1031. integer not acceptable string JSON atom - C (ovsdb-data.at:269): ok     (0m0.000s 0m0.024s)
1032. integer not acceptable string JSON atom - Python (ovsdb-data.at:269): ok     (0m0.086s 0m0.118s)
1033. uuid atom must be expressed as JSON array - C (ovsdb-data.at:273): ok     (0m0.000s 0m0.025s)
1034. uuid atom must be expressed as JSON array - Python (ovsdb-data.at:273): ok     (0m0.127s 0m0.075s)
1035. named-uuid requires symbol table - C (ovsdb-data.at:277): ok     (0m0.010s 0m0.014s)
1036. named-uuid requires symbol table - Python (ovsdb-data.at:277): ok     (0m0.145s 0m0.065s)
1037. empty string atom must be quoted (ovsdb-data.at:281): ok     (0m0.004s 0m0.035s)
1038. quotes must be balanced (ovsdb-data.at:285): ok     (0m0.005s 0m0.035s)
1039. uuids must be valid (ovsdb-data.at:289): ok     (0m0.007s 0m0.031s)
1040. integer atom enum - C (ovsdb-data.at:295): ok     (0m0.010s 0m0.017s)
1041. integer atom enum - Python (ovsdb-data.at:295): ok     (0m0.140s 0m0.068s)
1042. real atom enum - C (ovsdb-data.at:318): ok     (0m0.000s 0m0.026s)
1043. real atom enum - Python (ovsdb-data.at:318): ok     (0m0.133s 0m0.068s)
1044. boolean atom enum - C (ovsdb-data.at:335): ok     (0m0.000s 0m0.026s)
1045. boolean atom enum - Python (ovsdb-data.at:335): ok     (0m0.134s 0m0.085s)
1046. string atom enum - C (ovsdb-data.at:342): ok     (0m0.013s 0m0.014s)
1047. string atom enum - Python (ovsdb-data.at:342): ok     (0m0.134s 0m0.070s)
1048. uuid atom enum - C (ovsdb-data.at:357): ok     (0m0.006s 0m0.018s)
1049. uuid atom enum - Python (ovsdb-data.at:357): ok     (0m0.163s 0m0.051s)
1050. integers >= 5 - C (ovsdb-data.at:368): ok     (0m0.000s 0m0.025s)
1051. integers >= 5 - Python (ovsdb-data.at:368): ok     (0m0.137s 0m0.066s)
1052. integers <= -1 - C (ovsdb-data.at:381): ok     (0m0.000s 0m0.025s)
1053. integers <= -1 - Python (ovsdb-data.at:381): ok     (0m0.147s 0m0.055s)
1054. integers in range -10 to 10 - C (ovsdb-data.at:392): ok     (0m0.000s 0m0.027s)
1055. integers in range -10 to 10 - Python (ovsdb-data.at:392): ok     (0m0.150s 0m0.059s)
1056. reals >= 5 - C (ovsdb-data.at:413): ok     (0m0.005s 0m0.020s)
1057. reals >= 5 - Python (ovsdb-data.at:413): ok     (0m0.129s 0m0.076s)
1058. reals <= -1 - C (ovsdb-data.at:426): ok     (0m0.000s 0m0.026s)
1059. reals <= -1 - Python (ovsdb-data.at:426): ok     (0m0.137s 0m0.071s)
1060. reals in range -10 to 10 - C (ovsdb-data.at:437): ok     (0m0.005s 0m0.019s)
1061. reals in range -10 to 10 - Python (ovsdb-data.at:437): ok     (0m0.143s 0m0.071s)
1062. strings at least 2 characters long - C (ovsdb-data.at:458): ok     (0m0.000s 0m0.026s)
1063. strings at least 2 characters long - Python (ovsdb-data.at:458): ok     (0m0.162s 0m0.093s)
1064. strings no more than 2 characters long - C (ovsdb-data.at:476): ok     (0m0.011s 0m0.015s)
1065. strings no more than 2 characters long - Python (ovsdb-data.at:476): ok     (0m0.135s 0m0.074s)
1066. integer JSON datum - C (ovsdb-data.at:491): ok     (0m0.000s 0m0.027s)
1067. integer JSON datum - Python (ovsdb-data.at:491): ok     (0m0.143s 0m0.062s)
1068. integer string datum (ovsdb-data.at:497): ok     (0m0.011s 0m0.014s)
1069. real JSON datum - C (ovsdb-data.at:504): ok     (0m0.011s 0m0.014s)
1070. real JSON datum - Python (ovsdb-data.at:504): ok     (0m0.127s 0m0.073s)
1071. real string datum (ovsdb-data.at:510): ok     (0m0.000s 0m0.026s)
1072. boolean JSON datum - C (ovsdb-data.at:516): ok     (0m0.012s 0m0.014s)
1073. boolean JSON datum - Python (ovsdb-data.at:516): ok     (0m0.154s 0m0.046s)
1074. boolean string datum (ovsdb-data.at:521): ok     (0m0.005s 0m0.019s)
1075. string JSON datum - C (ovsdb-data.at:526): ok     (0m0.011s 0m0.014s)
1076. string JSON datum - Python (ovsdb-data.at:526): ok     (0m0.155s 0m0.053s)
1077. string string datum (ovsdb-data.at:532): ok     (0m0.011s 0m0.015s)
1078. JSON optional boolean - C (ovsdb-data.at:541): ok     (0m0.000s 0m0.025s)
1079. JSON optional boolean - Python (ovsdb-data.at:541): ok     (0m0.156s 0m0.062s)
1080. string optional boolean (ovsdb-data.at:551): ok     (0m0.005s 0m0.019s)
1081. JSON set of 0 or more integers - C (ovsdb-data.at:561): ok     (0m0.023s 0m0.003s)
1082. JSON set of 0 or more integers - Python (ovsdb-data.at:561): ok     (0m0.138s 0m0.079s)
1083. string set of 0 or more integers (ovsdb-data.at:578): ok     (0m0.012s 0m0.014s)
1084. JSON set of 1 to 3 uuids - C (ovsdb-data.at:593): ok     (0m0.000s 0m0.024s)
1085. JSON set of 1 to 3 uuids - Python (ovsdb-data.at:593): ok     (0m0.137s 0m0.076s)
1086. string set of 1 to 3 uuids (ovsdb-data.at:604): ok     (0m0.011s 0m0.014s)
1087. JSON set of 0 to 3 strings - C (ovsdb-data.at:613): ok     (0m0.018s 0m0.008s)
1088. JSON set of 0 to 3 strings - Python (ovsdb-data.at:613): ok     (0m0.152s 0m0.054s)
1089. string set of 0 to 3 strings (ovsdb-data.at:626): ok     (0m0.000s 0m0.025s)
1090. duplicate boolean not allowed in JSON set - C (ovsdb-data.at:637): ok     (0m0.004s 0m0.034s)
1091. duplicate boolean not allowed in JSON set - Python (ovsdb-data.at:637): ok     (0m0.114s 0m0.105s)
1092. duplicate boolean not allowed in string set (ovsdb-data.at:641): ok     (0m0.005s 0m0.034s)
1093. duplicate integer not allowed in JSON set - C (ovsdb-data.at:645): ok     (0m0.015s 0m0.024s)
1094. duplicate integer not allowed in JSON set - Python (ovsdb-data.at:645): ok     (0m0.162s 0m0.056s)
1095. duplicate integer not allowed in string set (ovsdb-data.at:649): ok     (0m0.006s 0m0.034s)
1096. duplicate real not allowed in JSON set - C (ovsdb-data.at:653): ok     (0m0.000s 0m0.037s)
1097. duplicate real not allowed in JSON set - Python (ovsdb-data.at:653): ok     (0m0.153s 0m0.059s)
1098. duplicate real not allowed in string set (ovsdb-data.at:657): ok     (0m0.000s 0m0.040s)
1099. duplicate string not allowed in JSON set - C (ovsdb-data.at:661): ok     (0m0.010s 0m0.028s)
1100. duplicate string not allowed in JSON set - Python (ovsdb-data.at:661): ok     (0m0.124s 0m0.108s)
1101. duplicate string not allowed in string set (ovsdb-data.at:665): ok     (0m0.005s 0m0.034s)
1102. duplicate uuid not allowed in JSON set - C (ovsdb-data.at:669): ok     (0m0.010s 0m0.029s)
1103. duplicate uuid not allowed in JSON set - Python (ovsdb-data.at:669): ok     (0m0.128s 0m0.097s)
1104. duplicate uuid not allowed in string set (ovsdb-data.at:676): ok     (0m0.004s 0m0.035s)
1105. JSON map of 1 integer to boolean - C (ovsdb-data.at:685): ok     (0m0.000s 0m0.024s)
1106. JSON map of 1 integer to boolean - Python (ovsdb-data.at:685): ok     (0m0.099s 0m0.107s)
1107. string map of 1 integer to boolean (ovsdb-data.at:690): ok     (0m0.000s 0m0.024s)
1108. JSON map of at least 1 integer to boolean - C (ovsdb-data.at:695): ok     (0m0.006s 0m0.020s)
1109. JSON map of at least 1 integer to boolean - Python (ovsdb-data.at:695): ok     (0m0.164s 0m0.068s)
1110. string map of at least 1 integer to boolean (ovsdb-data.at:704): ok     (0m0.012s 0m0.014s)
1111. JSON map of 1 boolean to integer - C (ovsdb-data.at:713): ok     (0m0.003s 0m0.022s)
1112. JSON map of 1 boolean to integer - Python (ovsdb-data.at:713): ok     (0m0.144s 0m0.065s)
1113. string map of 1 boolean to integer (ovsdb-data.at:718): ok     (0m0.011s 0m0.015s)
1114. JSON map of 1 uuid to real - C (ovsdb-data.at:723): ok     (0m0.000s 0m0.026s)
1115. JSON map of 1 uuid to real - Python (ovsdb-data.at:723): ok     (0m0.124s 0m0.079s)
1116. string map of 1 uuid to real (ovsdb-data.at:732): ok     (0m0.006s 0m0.020s)
1117. JSON map of 10 string to string - C (ovsdb-data.at:741): ok     (0m0.005s 0m0.020s)
1118. JSON map of 10 string to string - Python (ovsdb-data.at:741): ok     (0m0.126s 0m0.090s)
1119. string map of 10 string to string (ovsdb-data.at:755): ok     (0m0.012s 0m0.014s)
1120. duplicate integer key not allowed in JSON map - C (ovsdb-data.at:769): ok     (0m0.005s 0m0.035s)
1121. duplicate integer key not allowed in JSON map - Python (ovsdb-data.at:769): ok     (0m0.153s 0m0.065s)
1122. duplicate integer key not allowed in string map (ovsdb-data.at:774): ok     (0m0.000s 0m0.038s)
1123. ordinary column - C (ovsdb-column.at:3): ok     (0m0.000s 0m0.025s)
1124. ordinary column - Python (ovsdb-column.at:3): ok     (0m0.114s 0m0.099s)
1125. immutable column - C (ovsdb-column.at:7): ok     (0m0.000s 0m0.024s)
1126. immutable column - Python (ovsdb-column.at:7): ok     (0m0.148s 0m0.053s)
1127. ephemeral column - C (ovsdb-column.at:11): ok     (0m0.017s 0m0.009s)
1128. ephemeral column - Python (ovsdb-column.at:11): ok     (0m0.143s 0m0.064s)
1129. non-root table with one column - C (ovsdb-table.at:3): ok     (0m0.000s 0m0.026s)
1130. non-root table with one column - Python (ovsdb-table.at:3): ok     (0m0.116s 0m0.083s)
1131. immutable table with one column - C (ovsdb-table.at:7): ok     (0m0.000s 0m0.026s)
1132. immutable table with one column - Python (ovsdb-table.at:7): ok     (0m0.141s 0m0.066s)
1133. root table with one column - C (ovsdb-table.at:13): ok     (0m0.015s 0m0.010s)
1134. root table with one column - Python (ovsdb-table.at:13): ok     (0m0.111s 0m0.101s)
1135. non-root table with default_is_root=true - C (ovsdb-table.at:19): ok     (0m0.004s 0m0.022s)
1136. non-root table with default_is_root=true - Python (ovsdb-table.at:19): ok     (0m0.130s 0m0.077s)
1137. root table with default_is_root=true - C (ovsdb-table.at:23): ok     (0m0.011s 0m0.015s)
1138. root table with default_is_root=true - Python (ovsdb-table.at:23): ok     (0m0.150s 0m0.056s)
1139. table with maxRows of 2 - C (ovsdb-table.at:29): ok     (0m0.000s 0m0.026s)
1140. table with maxRows of 2 - Python (ovsdb-table.at:29): ok     (0m0.141s 0m0.072s)
1141. table with index - C (ovsdb-table.at:34): ok     (0m0.000s 0m0.026s)
1142. table with index - Python (ovsdb-table.at:34): ok     (0m0.139s 0m0.078s)
1143. table with syntax error in index - C (ovsdb-table.at:40): ok     (0m0.005s 0m0.035s)
1144. table with syntax error in index - Python (ovsdb-table.at:40): ok     (0m0.124s 0m0.094s)
1145. table with empty index - C (ovsdb-table.at:46): ok     (0m0.000s 0m0.040s)
1146. table with empty index - Python (ovsdb-table.at:46): ok     (0m0.149s 0m0.066s)
1147. table with index of ephemeral column - C (ovsdb-table.at:52): ok     (0m0.010s 0m0.028s)
1148. table with index of ephemeral column - Python (ovsdb-table.at:52): ok     (0m0.133s 0m0.096s)
1149. column names may not begin with _ - C (ovsdb-table.at:59): ok     (0m0.000s 0m0.038s)
1150. column names may not begin with _ - Python (ovsdb-table.at:59): ok     (0m0.128s 0m0.096s)
1151. table must have at least one column (1) - C (ovsdb-table.at:65): ok     (0m0.009s 0m0.031s)
1152. table must have at least one column (1) - Python (ovsdb-table.at:65): ok     (0m0.161s 0m0.070s)
1153. table must have at least one column (2) - C (ovsdb-table.at:69): ok     (0m0.000s 0m0.038s)
1154. table must have at least one column (2) - Python (ovsdb-table.at:69): ok     (0m0.135s 0m0.080s)
1155. table maxRows must be positive - C (ovsdb-table.at:73): ok     (0m0.010s 0m0.028s)
1156. table maxRows must be positive - Python (ovsdb-table.at:73): ok     (0m0.148s 0m0.076s)
1157. row with one string column (ovsdb-row.at:3): ok     (0m0.000s 0m0.026s)
1158. row with one integer column (ovsdb-row.at:19): ok     (0m0.005s 0m0.023s)
1159. row with one real column (ovsdb-row.at:35): ok     (0m0.000s 0m0.028s)
1160. row with one boolean column (ovsdb-row.at:51): ok     (0m0.006s 0m0.018s)
1161. row with one uuid column (ovsdb-row.at:64): ok     (0m0.006s 0m0.022s)
1162. row with set of 1 to 2 elements (ovsdb-row.at:77): ok     (0m0.000s 0m0.026s)
1163. row with map of 1 to 2 elements (ovsdb-row.at:84): ok     (0m0.005s 0m0.020s)
1164. row with several columns (ovsdb-row.at:91): ok     (0m0.006s 0m0.023s)
1165. row hashing (scalars) (ovsdb-row.at:113): ok     (0m0.016s 0m0.013s)
1166. row hashing (sets) (ovsdb-row.at:182): ok     (0m0.006s 0m0.022s)
1167. row hashing (maps) (ovsdb-row.at:235): ok     (0m0.000s 0m0.027s)
1168. schema with valid refTables - C (ovsdb-schema.at:3): ok     (0m0.018s 0m0.008s)
1169. schema with valid refTables - Python (ovsdb-schema.at:3): ok     (0m0.102s 0m0.109s)
1170. schema with ephemeral strong references - C (ovsdb-schema.at:30): ok     (0m0.005s 0m0.022s)
1171. schema with ephemeral strong references - Python (ovsdb-schema.at:30): ok     (0m0.122s 0m0.089s)
1172. schema without version number - C (ovsdb-schema.at:61): ok     (0m0.000s 0m0.025s)
1173. schema without version number - Python (ovsdb-schema.at:61): ok     (0m0.148s 0m0.065s)
1174. schema with invalid refTables - C (ovsdb-schema.at:71): ok     (0m0.000s 0m0.043s)
1175. schema with invalid refTables - Python (ovsdb-schema.at:71): ok     (0m0.145s 0m0.085s)
1176. schema with invalid version number - C (ovsdb-schema.at:94): ok     (0m0.005s 0m0.035s)
1177. schema with invalid version number - Python (ovsdb-schema.at:94): ok     (0m0.112s 0m0.112s)
1178. null condition (ovsdb-condition.at:3): ok     (0m0.000s 0m0.024s)
1179. conditions on scalars (ovsdb-condition.at:9): ok     (0m0.006s 0m0.023s)
1180. disallowed conditions on scalars (ovsdb-condition.at:75): ok     (0m0.000s 0m0.027s)
1181. conditions on sets (ovsdb-condition.at:112): ok     (0m0.019s 0m0.008s)
1182. condition sorting (ovsdb-condition.at:173): ok     (0m0.012s 0m0.014s)
1183. evaluating null condition (ovsdb-condition.at:187): ok     (0m0.000s 0m0.025s)
1184. evaluating conditions on integers (ovsdb-condition.at:196): ok     (0m0.000s 0m0.024s)
1185. evaluating conditions on reals (ovsdb-condition.at:221): ok     (0m0.006s 0m0.021s)
1186. evaluating conditions on booleans (ovsdb-condition.at:246): ok     (0m0.000s 0m0.025s)
1187. evaluating conditions on strings (ovsdb-condition.at:270): ok     (0m0.000s 0m0.025s)
1188. evaluating conditions on UUIDs (ovsdb-condition.at:295): ok     (0m0.000s 0m0.025s)
1189. evaluating conditions on sets (ovsdb-condition.at:321): ok     (0m0.000s 0m0.029s)
1190. evaluating conditions on maps (1) (ovsdb-condition.at:403): ok     (0m0.006s 0m0.023s)
1191. evaluating conditions on maps (2) (ovsdb-condition.at:488): ok     (0m0.006s 0m0.022s)
1192. evaluating conditions on optional integers (ovsdb-condition.at:580): ok     (0m0.000s 0m0.025s)
1193. evaluating conditions on optional strings (ovsdb-condition.at:607): ok     (0m0.005s 0m0.020s)
1194. evaluating conditions on optional reals (ovsdb-condition.at:634): ok     (0m0.000s 0m0.027s)
1195. null mutation (ovsdb-mutation.at:3): ok     (0m0.000s 0m0.025s)
1196. mutations on scalars (ovsdb-mutation.at:9): ok     (0m0.023s 0m0.003s)
1197. disallowed mutations on scalars (ovsdb-mutation.at:37): ok     (0m0.012s 0m0.017s)
1198. disallowed mutations on immutable columns (ovsdb-mutation.at:102): ok     (0m0.011s 0m0.015s)
1199. mutations on sets (ovsdb-mutation.at:114): ok     (0m0.006s 0m0.024s)
1200. executing null mutation (ovsdb-mutation.at:166): ok     (0m0.000s 0m0.025s)
1201. executing mutations on integers (ovsdb-mutation.at:179): ok     (0m0.011s 0m0.015s)
1202. integer overflow detection (ovsdb-mutation.at:216): ok     (0m0.000s 0m0.025s)
1203. executing mutations on integers with constraints (ovsdb-mutation.at:297): ok     (0m0.000s 0m0.028s)
1204. executing mutations on reals (ovsdb-mutation.at:336): ok     (0m0.011s 0m0.015s)
1205. real overflow detection (ovsdb-mutation.at:367): ok     (0m0.006s 0m0.022s)
1206. executing mutations on reals with constraints (ovsdb-mutation.at:410): ok     (0m0.016s 0m0.011s)
1207. executing mutations on integer sets (ovsdb-mutation.at:443): ok     (0m0.005s 0m0.020s)
1208. executing mutations on integer sets with constraints (ovsdb-mutation.at:517): ok     (0m0.007s 0m0.022s)
1209. executing mutations on real sets (ovsdb-mutation.at:556): ok     (0m0.000s 0m0.026s)
1210. executing mutations on boolean sets (ovsdb-mutation.at:629): ok     (0m0.018s 0m0.011s)
1211. executing mutations on string sets (ovsdb-mutation.at:679): ok     (0m0.000s 0m0.030s)
1212. executing mutations on uuid sets (ovsdb-mutation.at:729): ok     (0m0.016s 0m0.012s)
1213. executing mutations on integer maps (ovsdb-mutation.at:779): ok     (0m0.016s 0m0.012s)
1214. queries on scalars (ovsdb-query.at:3): ok     (0m0.006s 0m0.023s)
1215. queries on sets (ovsdb-query.at:95): ok     (0m0.013s 0m0.017s)
1216. queries on maps (1) (ovsdb-query.at:176): ok     (0m0.006s 0m0.023s)
1217. queries on maps (2) (ovsdb-query.at:260): ok     (0m0.024s 0m0.006s)
1218. UUID-distinct queries on scalars (ovsdb-query.at:351): ok     (0m0.000s 0m0.029s)
1219. Boolean-distinct queries on scalars (ovsdb-query.at:444): ok     (0m0.012s 0m0.018s)
1220. parse colunn set containing bad name (ovsdb-query.at:537): ok     (0m0.005s 0m0.034s)
1221. empty table, empty transaction (ovsdb-transaction.at:3): ok     (0m0.000s 0m0.025s)
1222. nonempty table, empty transaction (ovsdb-transaction.at:17): ok     (0m0.011s 0m0.015s)
1223. insert, commit (ovsdb-transaction.at:41): ok     (0m0.011s 0m0.014s)
1224. insert, abort (ovsdb-transaction.at:70): ok     (0m0.005s 0m0.021s)
1225. modify, commit (ovsdb-transaction.at:98): ok     (0m0.005s 0m0.021s)
1226. modify, abort (ovsdb-transaction.at:127): ok     (0m0.000s 0m0.026s)
1227. delete, commit (ovsdb-transaction.at:156): ok     (0m0.012s 0m0.015s)
1228. delete, abort (ovsdb-transaction.at:181): ok     (0m0.006s 0m0.020s)
1229. modify, delete, commit (ovsdb-transaction.at:207): ok     (0m0.012s 0m0.015s)
1230. modify, delete, abort (ovsdb-transaction.at:234): ok     (0m0.018s 0m0.008s)
1231. insert, delete, commit (ovsdb-transaction.at:262): ok     (0m0.022s 0m0.005s)
1232. insert, delete, abort (ovsdb-transaction.at:291): ok     (0m0.023s 0m0.003s)
1233. insert, modify, delete, commit (ovsdb-transaction.at:322): ok     (0m0.024s 0m0.004s)
1234. insert, modify, delete, abort (ovsdb-transaction.at:353): ok     (0m0.000s 0m0.025s)
1235. deletes are aborted cleanly (ovsdb-transaction.at:385): ok     (0m0.000s 0m0.026s)
1236. uuid-name must be <id> (ovsdb-execution.at:147): ok     (0m0.008s 0m0.068s)
1237. named-uuid must be <id> (ovsdb-execution.at:157): ok     (0m0.016s 0m0.060s)
1238. duplicate uuid-name not allowed (ovsdb-execution.at:166): ok     (0m0.012s 0m0.064s)
1239. insert default row, query table (ovsdb-execution.at:1102): ok     (0m0.022s 0m0.055s)
1240. insert row, query table (ovsdb-execution.at:1102): ok     (0m0.024s 0m0.049s)
1241. insert rows, query by value (ovsdb-execution.at:1102): ok     (0m0.038s 0m0.037s)
1242. insert rows, query by named-uuid (ovsdb-execution.at:1102): ok     (0m0.000s 0m0.074s)
1243. insert rows, update rows by value (ovsdb-execution.at:1102): ok     (0m0.011s 0m0.063s)
1244. insert rows, mutate rows (ovsdb-execution.at:1102): ok     (0m0.011s 0m0.062s)
1245. insert rows, delete by named-uuid (ovsdb-execution.at:1102): ok     (0m0.015s 0m0.061s)
1246. insert rows, delete rows by value (ovsdb-execution.at:1102): ok     (0m0.016s 0m0.058s)
1247. insert rows, delete by (non-matching) value (ovsdb-execution.at:1102): ok     (0m0.024s 0m0.051s)
1248. insert rows, delete all (ovsdb-execution.at:1102): ok     (0m0.020s 0m0.054s)
1249. insert row, query table, commit (ovsdb-execution.at:1102): ok     (0m0.022s 0m0.052s)
1250. insert row, query table, commit durably (ovsdb-execution.at:1102): ok     (0m0.026s 0m0.049s)
1251. equality wait with correct rows (ovsdb-execution.at:1102): ok     (0m0.025s 0m0.051s)
1252. equality wait with extra row (ovsdb-execution.at:1102): ok     (0m0.015s 0m0.060s)
1253. equality wait with missing row (ovsdb-execution.at:1102): ok     (0m0.020s 0m0.054s)
1254. inequality wait with correct rows (ovsdb-execution.at:1102): ok     (0m0.018s 0m0.057s)
1255. inequality wait with extra row (ovsdb-execution.at:1102): ok     (0m0.024s 0m0.051s)
1256. inequality wait with missing row (ovsdb-execution.at:1102): ok     (0m0.012s 0m0.063s)
1257. insert and update constraints (ovsdb-execution.at:1102): ok     (0m0.018s 0m0.061s)
1258. index uniqueness checking (ovsdb-execution.at:1102): ok     (0m0.026s 0m0.051s)
1259. referential integrity -- simple (ovsdb-execution.at:1102): ok     (0m0.030s 0m0.049s)
1260. referential integrity -- mutual references (ovsdb-execution.at:1102): ok     (0m0.021s 0m0.057s)
1261. weak references (ovsdb-execution.at:1102): ok     (0m0.023s 0m0.054s)
1262. immutable columns (ovsdb-execution.at:1102): ok     (0m0.032s 0m0.044s)
1263. garbage collection (ovsdb-execution.at:1102): ok     (0m0.019s 0m0.059s)
1264. trigger fires immediately (ovsdb-trigger.at:15): ok     (0m0.000s 0m0.069s)
1265. trigger times out (ovsdb-trigger.at:38): ok     (0m0.042s 0m0.028s)
1266. trigger fires after delay (ovsdb-trigger.at:61): ok     (0m0.037s 0m0.032s)
1267. delayed trigger modifies database (ovsdb-trigger.at:92): ok     (0m0.056s 0m0.014s)
1268. one delayed trigger wakes up another (ovsdb-trigger.at:132): ok     (0m0.041s 0m0.033s)
1269. insert default row, query table (ovsdb-tool.at:30): ok     (0m0.028s 0m0.103s)
1270. insert row, query table (ovsdb-tool.at:30): ok     (0m0.051s 0m0.081s)
1271. insert rows, query by value (ovsdb-tool.at:30): ok     (0m0.071s 0m0.123s)
1272. insert rows, query by named-uuid (ovsdb-tool.at:30): ok     (0m0.037s 0m0.065s)
1273. insert rows, update rows by value (ovsdb-tool.at:30): ok     (0m0.038s 0m0.155s)
1274. insert rows, mutate rows (ovsdb-tool.at:30): ok     (0m0.039s 0m0.151s)
1275. insert rows, delete by named-uuid (ovsdb-tool.at:30): ok     (0m0.017s 0m0.083s)
1276. insert rows, delete rows by value (ovsdb-tool.at:30): ok     (0m0.056s 0m0.132s)
1277. insert rows, delete by (non-matching) value (ovsdb-tool.at:30): ok     (0m0.066s 0m0.122s)
1278. insert rows, delete all (ovsdb-tool.at:30): ok     (0m0.006s 0m0.093s)
1279. insert row, query table, commit (ovsdb-tool.at:30): ok     (0m0.049s 0m0.052s)
1280. insert row, query table, commit durably (ovsdb-tool.at:30): ok     (0m0.048s 0m0.050s)
1281. equality wait with correct rows (ovsdb-tool.at:30): ok     (0m0.030s 0m0.072s)
1282. equality wait with extra row (ovsdb-tool.at:30): ok     (0m0.017s 0m0.082s)
1283. equality wait with missing row (ovsdb-tool.at:30): ok     (0m0.045s 0m0.053s)
1284. inequality wait with correct rows (ovsdb-tool.at:30): ok     (0m0.022s 0m0.081s)
1285. inequality wait with extra row (ovsdb-tool.at:30): ok     (0m0.035s 0m0.064s)
1286. inequality wait with missing row (ovsdb-tool.at:30): ok     (0m0.033s 0m0.064s)
1287. insert and update constraints (ovsdb-tool.at:30): ok     (0m0.018s 0m0.206s)
1288. index uniqueness checking (ovsdb-tool.at:30): ok     (0m0.063s 0m0.249s)
1289. referential integrity -- simple (ovsdb-tool.at:30): ok     (0m0.090s 0m0.255s)
1290. referential integrity -- mutual references (ovsdb-tool.at:30): ok     (0m0.104s 0m0.179s)
1291. weak references (ovsdb-tool.at:30): ok     (0m0.105s 0m0.427s)
1292. immutable columns (ovsdb-tool.at:30): ok     (0m0.056s 0m0.166s)
1293. garbage collection (ovsdb-tool.at:30): ok     (0m0.109s 0m0.454s)
1294. transaction comments (ovsdb-tool.at:32): ok     (0m0.043s 0m0.059s)
1295. ovsdb-tool compact (ovsdb-tool.at:50): ok     (0m0.213s 0m0.395s)
1296. ovsdb-tool convert -- removing a column (ovsdb-tool.at:158): ok     (0m0.047s 0m0.352s)
1297. ovsdb-tool convert -- adding a column (ovsdb-tool.at:226): ok     (0m0.138s 0m0.258s)
1298. ovsdb-tool schema-version (ovsdb-tool.at:293): ok     (0m0.000s 0m0.033s)
1299. ovsdb-tool db-version (ovsdb-tool.at:300): ok     (0m0.011s 0m0.046s)
1300. ovsdb-tool schema-cksum (ovsdb-tool.at:309): ok     (0m0.000s 0m0.034s)
1301. ovsdb-tool db-cksum (ovsdb-tool.at:316): ok     (0m0.000s 0m0.058s)
1302. ovsdb-tool needs-conversion (no conversion needed) (ovsdb-tool.at:325): ok     (0m0.012s 0m0.047s)
1303. ovsdb-tool needs-conversion (conversion needed) (ovsdb-tool.at:334): ok     (0m0.025s 0m0.057s)
1304. insert default row, query table (ovsdb-server.at:39): ok     (0m0.058s 0m0.181s)
1305. insert row, query table (ovsdb-server.at:39): ok     (0m0.076s 0m0.165s)
1306. insert rows, query by value (ovsdb-server.at:39): ok     (0m0.070s 0m0.229s)
1307. insert rows, query by named-uuid (ovsdb-server.at:39): ok     (0m0.024s 0m0.185s)
1308. insert rows, update rows by value (ovsdb-server.at:39): ok     (0m0.091s 0m0.213s)
1309. insert rows, mutate rows (ovsdb-server.at:39): ok     (0m0.072s 0m0.227s)
1310. insert rows, delete by named-uuid (ovsdb-server.at:39): ok     (0m0.075s 0m0.134s)
1311. insert rows, delete rows by value (ovsdb-server.at:39): ok     (0m0.054s 0m0.249s)
1312. insert rows, delete by (non-matching) value (ovsdb-server.at:39): ok     (0m0.104s 0m0.203s)
1313. insert rows, delete all (ovsdb-server.at:39): ok     (0m0.058s 0m0.154s)
1314. insert row, query table, commit (ovsdb-server.at:39): ok     (0m0.026s 0m0.182s)
1315. insert row, query table, commit durably (ovsdb-server.at:39): ok     (0m0.021s 0m0.187s)
1316. equality wait with correct rows (ovsdb-server.at:39): ok     (0m0.057s 0m0.151s)
1317. equality wait with extra row (ovsdb-server.at:39): ok     (0m0.027s 0m0.176s)
1318. equality wait with missing row (ovsdb-server.at:39): ok     (0m0.055s 0m0.149s)
1319. inequality wait with correct rows (ovsdb-server.at:39): ok     (0m0.057s 0m0.149s)
1320. inequality wait with extra row (ovsdb-server.at:39): ok     (0m0.043s 0m0.163s)
1321. inequality wait with missing row (ovsdb-server.at:39): ok     (0m0.040s 0m0.166s)
1322. insert and update constraints (ovsdb-server.at:39): ok     (0m0.092s 0m0.244s)
1323. index uniqueness checking (ovsdb-server.at:39): ok     (0m0.140s 0m0.276s)
1324. referential integrity -- simple (ovsdb-server.at:39): ok     (0m0.113s 0m0.339s)
1325. referential integrity -- mutual references (ovsdb-server.at:39): ok     (0m0.129s 0m0.260s)
1326. weak references (ovsdb-server.at:39): ok     (0m0.119s 0m0.517s)
1327. immutable columns (ovsdb-server.at:39): ok     (0m0.099s 0m0.229s)
1328. garbage collection (ovsdb-server.at:39): ok     (0m0.150s 0m0.513s)
1329. truncating corrupted database log (ovsdb-server.at:43): ok     (0m0.124s 0m0.161s)
1330. truncating database log with bad transaction (ovsdb-server.at:91): ok     (0m0.083s 0m0.202s)
1331. ovsdb-client get-schema-version (ovsdb-server.at:140): ok     (0m0.035s 0m0.132s)
1332. database multiplexing implementation (ovsdb-server.at:151): ok     (0m0.042s 0m0.190s)
1333. ovsdb-server/add-db and remove-db (ovsdb-server.at:171): ok     (0m0.183s 0m0.398s)
1334. ovsdb-server/add-db with --monitor (ovsdb-server.at:256): ok     (0m0.063s 0m0.208s)
1335. ovsdb-server/add-db and remove-db with --monitor (ovsdb-server.at:289): ok     (0m0.046s 0m0.222s)
1336. --remote=db: implementation (ovsdb-server.at:320): ok     (0m0.051s 0m0.120s)
1337. ovsdb-server/add-remote and remove-remote (ovsdb-server.at:385): ok     (0m0.076s 0m0.276s)
1338. ovsdb-server/add-remote with --monitor (ovsdb-server.at:439): ok     (0m0.038s 0m0.217s)
1339. ovsdb-server/add-remote and remove-remote with --monitor (ovsdb-server.at:470): ok     (0m0.076s 0m0.220s)
1340. SSL db: implementation (ovsdb-server.at:505): ok     (0m0.071s 0m0.202s)
1341. compacting online (ovsdb-server.at:562): ok     (0m0.235s 0m0.508s)
1342. ovsdb-server combines updates on backlogged connections (ovsdb-server.at:695): ok     (0m0.824s 0m1.961s)
1343. insert default row, query table (ovsdb-server.at:820): ok     (0m0.083s 0m0.207s)
1344. insert row, query table (ovsdb-server.at:820): ok     (0m0.097s 0m0.197s)
1345. insert rows, query by value (ovsdb-server.at:820): ok     (0m0.131s 0m0.262s)
1346. insert rows, query by named-uuid (ovsdb-server.at:820): ok     (0m0.078s 0m0.170s)
1347. insert rows, update rows by value (ovsdb-server.at:820): ok     (0m0.127s 0m0.253s)
1348. insert rows, mutate rows (ovsdb-server.at:820): ok     (0m0.145s 0m0.241s)
1349. insert rows, delete by named-uuid (ovsdb-server.at:820): ok     (0m0.057s 0m0.192s)
1350. insert rows, delete rows by value (ovsdb-server.at:820): ok     (0m0.127s 0m0.260s)
1351. insert rows, delete by (non-matching) value (ovsdb-server.at:820): ok     (0m0.136s 0m0.264s)
1352. insert rows, delete all (ovsdb-server.at:820): ok     (0m0.063s 0m0.182s)
1353. insert row, query table, commit (ovsdb-server.at:820): ok     (0m0.046s 0m0.194s)
1354. insert row, query table, commit durably (ovsdb-server.at:820): ok     (0m0.061s 0m0.181s)
1355. equality wait with correct rows (ovsdb-server.at:820): ok     (0m0.064s 0m0.190s)
1356. equality wait with extra row (ovsdb-server.at:820): ok     (0m0.099s 0m0.160s)
1357. equality wait with missing row (ovsdb-server.at:820): ok     (0m0.054s 0m0.194s)
1358. inequality wait with correct rows (ovsdb-server.at:820): ok     (0m0.134s 0m0.129s)
1359. inequality wait with extra row (ovsdb-server.at:820): ok     (0m0.066s 0m0.183s)
1360. inequality wait with missing row (ovsdb-server.at:820): ok     (0m0.088s 0m0.168s)
1361. insert and update constraints (ovsdb-server.at:820): ok     (0m0.146s 0m0.281s)
1362. index uniqueness checking (ovsdb-server.at:820): ok     (0m0.176s 0m0.392s)
1363. referential integrity -- simple (ovsdb-server.at:820): ok     (0m0.191s 0m0.429s)
1364. referential integrity -- mutual references (ovsdb-server.at:820): ok     (0m0.167s 0m0.357s)
1365. weak references (ovsdb-server.at:820): ok     (0m0.369s 0m0.547s)
1366. immutable columns (ovsdb-server.at:820): ok     (0m0.163s 0m0.278s)
1367. garbage collection (ovsdb-server.at:820): ok     (0m0.424s 0m0.577s)
1368. insert default row, query table (ovsdb-server.at:859): ok     (0m0.105s 0m0.197s)
1369. ovsdb-client get-schema-version - tcp socket (ovsdb-server.at:863): ok     (0m0.022s 0m0.165s)
1370. insert default row, query table (ovsdb-server.at:909): ok     (0m0.042s 0m0.211s)
1371. insert row, query table (ovsdb-server.at:909): ok     (0m0.027s 0m0.231s)
1372. insert rows, query by value (ovsdb-server.at:909): ok     (0m0.066s 0m0.254s)
1373. insert rows, query by named-uuid (ovsdb-server.at:909): ok     (0m0.035s 0m0.200s)
1374. insert rows, update rows by value (ovsdb-server.at:909): ok     (0m0.069s 0m0.253s)
1375. insert rows, mutate rows (ovsdb-server.at:909): ok     (0m0.047s 0m0.274s)
1376. insert rows, delete by named-uuid (ovsdb-server.at:909): ok     (0m0.017s 0m0.210s)
1377. insert rows, delete rows by value (ovsdb-server.at:909): ok     (0m0.072s 0m0.253s)
1378. insert rows, delete by (non-matching) value (ovsdb-server.at:909): ok     (0m0.079s 0m0.245s)
1379. insert rows, delete all (ovsdb-server.at:909): ok     (0m0.039s 0m0.186s)
1380. insert row, query table, commit (ovsdb-server.at:909): ok     (0m0.045s 0m0.180s)
1381. insert row, query table, commit durably (ovsdb-server.at:909): ok     (0m0.051s 0m0.179s)
1382. equality wait with correct rows (ovsdb-server.at:909): ok     (0m0.024s 0m0.198s)
1383. equality wait with extra row (ovsdb-server.at:909): ok     (0m0.047s 0m0.174s)
1384. equality wait with missing row (ovsdb-server.at:909): ok     (0m0.038s 0m0.182s)
1385. inequality wait with correct rows (ovsdb-server.at:909): ok     (0m0.042s 0m0.177s)
1386. inequality wait with extra row (ovsdb-server.at:909): ok     (0m0.072s 0m0.150s)
1387. inequality wait with missing row (ovsdb-server.at:909): ok     (0m0.080s 0m0.138s)
1388. insert and update constraints (ovsdb-server.at:909): ok     (0m0.036s 0m0.304s)
1389. index uniqueness checking (ovsdb-server.at:909): ok     (0m0.084s 0m0.347s)
1390. referential integrity -- simple (ovsdb-server.at:909): ok     (0m0.136s 0m0.325s)
1391. referential integrity -- mutual references (ovsdb-server.at:909): ok     (0m0.090s 0m0.317s)
1392. weak references (ovsdb-server.at:909): ok     (0m0.121s 0m0.525s)
1393. immutable columns (ovsdb-server.at:909): ok     (0m0.110s 0m0.236s)
1394. garbage collection (ovsdb-server.at:909): ok     (0m0.162s 0m0.515s)
1395. insert default row, query table (ovsdb-server.at:947): ok     (0m0.086s 0m0.172s)
1396. insert default row, query table (ovsdb-server.at:984): ok     (0m0.056s 0m0.156s)
1397. insert row, query table (ovsdb-server.at:984): ok     (0m0.054s 0m0.163s)
1398. insert rows, query by value (ovsdb-server.at:984): ok     (0m0.065s 0m0.288s)
1399. insert rows, query by named-uuid (ovsdb-server.at:984): ok     (0m0.040s 0m0.096s)
1400. insert rows, update rows by value (ovsdb-server.at:984): ok     (0m0.078s 0m0.269s)
1401. insert rows, mutate rows (ovsdb-server.at:984): ok     (0m0.086s 0m0.259s)
1402. insert rows, delete by named-uuid (ovsdb-server.at:984): ok     (0m0.034s 0m0.110s)
1403. insert rows, delete rows by value (ovsdb-server.at:984): ok     (0m0.118s 0m0.227s)
1404. insert rows, delete by (non-matching) value (ovsdb-server.at:984): ok     (0m0.080s 0m0.268s)
1405. insert rows, delete all (ovsdb-server.at:984): ok     (0m0.038s 0m0.106s)
1406. insert row, query table, commit (ovsdb-server.at:984): ok     (0m0.034s 0m0.106s)
1407. insert row, query table, commit durably (ovsdb-server.at:984): ok     (0m0.038s 0m0.105s)
1408. equality wait with correct rows (ovsdb-server.at:984): ok     (0m0.014s 0m0.125s)
1409. equality wait with extra row (ovsdb-server.at:984): ok     (0m0.049s 0m0.093s)
1410. equality wait with missing row (ovsdb-server.at:984): ok     (0m0.043s 0m0.097s)
1411. inequality wait with correct rows (ovsdb-server.at:984): ok     (0m0.036s 0m0.108s)
1412. inequality wait with extra row (ovsdb-server.at:984): ok     (0m0.048s 0m0.093s)
1413. inequality wait with missing row (ovsdb-server.at:984): ok     (0m0.040s 0m0.100s)
1414. insert and update constraints (ovsdb-server.at:984): ok     (0m0.098s 0m0.321s)
1415. index uniqueness checking (ovsdb-server.at:984): ok     (0m0.172s 0m0.446s)
1416. referential integrity -- simple (ovsdb-server.at:984): ok     (0m0.189s 0m0.503s)
1417. referential integrity -- mutual references (ovsdb-server.at:984): ok     (0m0.144s 0m0.412s)
1418. weak references (ovsdb-server.at:984): ok     (0m0.384s 0m0.712s)
1419. immutable columns (ovsdb-server.at:984): ok     (0m0.101s 0m0.317s)
1420. garbage collection (ovsdb-server.at:984): ok     (0m0.387s 0m0.795s)
1421. monitor insert into empty table (ovsdb-monitor.at:48): ok     (0m0.088s 0m0.163s)
1422. monitor insert into populated table (ovsdb-monitor.at:60): ok     (0m0.071s 0m0.205s)
1423. monitor delete (ovsdb-monitor.at:78): ok     (0m0.074s 0m0.202s)
1424. monitor row update (ovsdb-monitor.at:96): ok     (0m0.097s 0m0.180s)
1425. monitor no-op row updates (ovsdb-monitor.at:116): ok     (0m0.049s 0m0.250s)
1426. monitor insert-and-update transaction (ovsdb-monitor.at:139): ok     (0m0.075s 0m0.202s)
1427. monitor insert-update-and-delete transaction (ovsdb-monitor.at:162): ok     (0m0.045s 0m0.233s)
1428. monitor weak reference change (ovsdb-monitor.at:191): ok     (0m0.078s 0m0.225s)
1429. monitor insert-update-and-delete transaction (ovsdb-monitor.at:226): ok     (0m0.063s 0m0.218s)
1430. monitor all operations (ovsdb-monitor.at:277): ok     (0m0.043s 0m0.289s)
1431. monitor initial only (ovsdb-monitor.at:297): ok     (0m0.067s 0m0.260s)
1432. monitor insert only (ovsdb-monitor.at:304): ok     (0m0.051s 0m0.281s)
1433. monitor delete only (ovsdb-monitor.at:311): ok     (0m0.097s 0m0.237s)
1434. monitor modify only (ovsdb-monitor.at:319): ok     (0m0.066s 0m0.266s)
1435. simple idl, initially empty, no ops - C (ovsdb-idl.at:103): ok     (0m0.060s 0m0.140s)
1436. simple idl, initially empty, no ops - Python (ovsdb-idl.at:103): ok     (0m0.210s 0m0.179s)
1437. simple idl, initially empty, no ops - Python tcp (ovsdb-idl.at:103): ok     (0m0.163s 0m0.254s)
1438. simple idl, initially empty, no ops - Python tcp6 (ovsdb-idl.at:103): ok     (0m0.191s 0m0.218s)
1439. simple idl, initially empty, various ops - C (ovsdb-idl.at:110): ok     (0m0.055s 0m0.157s)
1440. simple idl, initially empty, various ops - Python (ovsdb-idl.at:110): ok     (0m0.207s 0m0.232s)
1441. simple idl, initially empty, various ops - Python tcp (ovsdb-idl.at:110): ok     (0m0.210s 0m0.249s)
1442. simple idl, initially empty, various ops - Python tcp6 (ovsdb-idl.at:110): ok     (0m0.223s 0m0.239s)
1443. simple idl, initially populated - C (ovsdb-idl.at:188): ok     (0m0.071s 0m0.163s)
1444. simple idl, initially populated - Python (ovsdb-idl.at:188): ok     (0m0.210s 0m0.215s)
1445. simple idl, initially populated - Python tcp (ovsdb-idl.at:188): ok     (0m0.233s 0m0.212s)
1446. simple idl, initially populated - Python tcp6 (ovsdb-idl.at:188): ok     (0m0.212s 0m0.241s)
1447. simple idl, writing via IDL - C (ovsdb-idl.at:219): ok     (0m0.086s 0m0.164s)
1448. simple idl, writing via IDL - Python (ovsdb-idl.at:219): ok     (0m0.183s 0m0.257s)
1449. simple idl, writing via IDL - Python tcp (ovsdb-idl.at:219): ok     (0m0.253s 0m0.205s)
1450. simple idl, writing via IDL - Python tcp6 (ovsdb-idl.at:219): ok     (0m0.221s 0m0.243s)
1451. simple idl, handling verification failure - C (ovsdb-idl.at:250): ok     (0m0.075s 0m0.157s)
1452. simple idl, handling verification failure - Python (ovsdb-idl.at:250): ok     (0m0.212s 0m0.232s)
1453. simple idl, handling verification failure - Python tcp (ovsdb-idl.at:250): ok     (0m0.200s 0m0.253s)
1454. simple idl, handling verification failure - Python tcp6 (ovsdb-idl.at:250): ok     (0m0.188s 0m0.277s)
1455. simple idl, increment operation - C (ovsdb-idl.at:281): ok     (0m0.055s 0m0.171s)
1456. simple idl, increment operation - Python (ovsdb-idl.at:281): ok     (0m0.229s 0m0.193s)
1457. simple idl, increment operation - Python tcp (ovsdb-idl.at:281): ok     (0m0.192s 0m0.248s)
1458. simple idl, increment operation - Python tcp6 (ovsdb-idl.at:281): ok     (0m0.205s 0m0.250s)
1459. simple idl, aborting - C (ovsdb-idl.at:293): ok     (0m0.047s 0m0.177s)
1460. simple idl, aborting - Python (ovsdb-idl.at:293): ok     (0m0.218s 0m0.207s)
1461. simple idl, aborting - Python tcp (ovsdb-idl.at:293): ok     (0m0.209s 0m0.236s)
1462. simple idl, aborting - Python tcp6 (ovsdb-idl.at:293): ok     (0m0.219s 0m0.228s)
1463. simple idl, destroy without commit or abort - C (ovsdb-idl.at:307): ok     (0m0.077s 0m0.149s)
1464. simple idl, destroy without commit or abort - Python (ovsdb-idl.at:307): ok     (0m0.158s 0m0.256s)
1465. simple idl, destroy without commit or abort - Python tcp (ovsdb-idl.at:307): ok     (0m0.238s 0m0.212s)
1466. simple idl, destroy without commit or abort - Python tcp6 (ovsdb-idl.at:307): ok     (0m0.229s 0m0.212s)
1467. self-linking idl, consistent ops - C (ovsdb-idl.at:321): ok     (0m0.054s 0m0.155s)
1468. self-linking idl, consistent ops - Python (ovsdb-idl.at:321): ok     (0m0.201s 0m0.204s)
1469. self-linking idl, consistent ops - Python tcp (ovsdb-idl.at:321): ok     (0m0.194s 0m0.235s)
1470. self-linking idl, consistent ops - Python tcp6 (ovsdb-idl.at:321): ok     (0m0.194s 0m0.241s)
1471. self-linking idl, inconsistent ops - C (ovsdb-idl.at:365): ok     (0m0.049s 0m0.172s)
1472. self-linking idl, inconsistent ops - Python (ovsdb-idl.at:365): ok     (0m0.212s 0m0.217s)
1473. self-linking idl, inconsistent ops - Python tcp (ovsdb-idl.at:365): ok     (0m0.199s 0m0.249s)
1474. self-linking idl, inconsistent ops - Python tcp6 (ovsdb-idl.at:365): ok     (0m0.222s 0m0.233s)
1475. self-linking idl, sets - C (ovsdb-idl.at:413): ok     (0m0.056s 0m0.167s)
1476. self-linking idl, sets - Python (ovsdb-idl.at:413): ok     (0m0.191s 0m0.235s)
1477. self-linking idl, sets - Python tcp (ovsdb-idl.at:413): ok     (0m0.189s 0m0.252s)
1478. self-linking idl, sets - Python tcp6 (ovsdb-idl.at:413): ok     (0m0.205s 0m0.250s)
1479. external-linking idl, consistent ops - C (ovsdb-idl.at:463): ok     (0m0.051s 0m0.153s)
1480. external-linking idl, consistent ops - Python (ovsdb-idl.at:463): ok     (0m0.209s 0m0.194s)
1481. external-linking idl, consistent ops - Python tcp (ovsdb-idl.at:463): ok     (0m0.134s 0m0.287s)
1482. external-linking idl, consistent ops - Python tcp6 (ovsdb-idl.at:463): ok     (0m0.206s 0m0.216s)
1483. external-linking idl, insert ops - Python (ovsdb-idl.at:481): ok     (0m0.165s 0m0.233s)
1484. getattr idl, insert ops - Python (ovsdb-idl.at:491): ok     (0m0.172s 0m0.220s)
1485. ovs-vsctl connection retry (ovs-vsctl.at:145): ok     (0m0.065s 0m0.104s)
1486. add-br a (ovs-vsctl.at:191): ok     (0m0.149s 0m0.363s)
1487. add-br a, add-br a (ovs-vsctl.at:201): ok     (0m0.054s 0m0.163s)
1488. add-br a, add-br b (ovs-vsctl.at:211): ok     (0m0.238s 0m0.581s)
1489. add-br a, add-br b, del-br a (ovs-vsctl.at:228): ok     (0m0.147s 0m0.393s)
1490. add-br a, del-br a, add-br a (ovs-vsctl.at:239): ok     (0m0.134s 0m0.381s)
1491. add-br a, add-port a a1, add-port a a2 (ovs-vsctl.at:259): ok     (0m0.150s 0m0.539s)
1492. add-br a, add-port a a1, add-port a a1 (ovs-vsctl.at:273): ok     (0m0.080s 0m0.159s)
1493. add-br a b, add-port a a1, add-port b b1, del-br a (ovs-vsctl.at:285): ok     (0m0.157s 0m0.425s)
1494. add-br a, add-bond a bond0 a1 a2 a3 (ovs-vsctl.at:307): ok     (0m0.230s 0m0.483s)
1495. add-br a b, add-port a a1, add-port b b1, del-port a a1 (ovs-vsctl.at:325): ok     (0m0.275s 0m0.752s)
1496. add-br a, add-bond a bond0 a1 a2 a3, del-port bond0 (ovs-vsctl.at:356): ok     (0m0.145s 0m0.320s)
1497. external IDs (ovs-vsctl.at:373): ok     (0m0.271s 0m0.690s)
1498. controllers (ovs-vsctl.at:429): ok     (0m0.044s 0m0.162s)
1499. simple fake bridge (VLAN 9) (ovs-vsctl.at:556): ok     (0m0.344s 0m0.782s)
1500. list bridges -- real and fake (VLAN 9) (ovs-vsctl.at:556): ok     (0m0.121s 0m0.254s)
1501. simple fake bridge + del-br fake bridge (VLAN 9) (ovs-vsctl.at:556): ok     (0m0.170s 0m0.523s)
1502. simple fake bridge + del-br real bridge (VLAN 9) (ovs-vsctl.at:556): ok     (0m0.097s 0m0.278s)
1503. simple fake bridge + external IDs (VLAN 9) (ovs-vsctl.at:556): ok     (0m0.310s 0m0.711s)
1504. simple fake bridge (VLAN 0) (ovs-vsctl.at:557): ok     (0m0.343s 0m0.777s)
1505. list bridges -- real and fake (VLAN 0) (ovs-vsctl.at:557): ok     (0m0.089s 0m0.280s)
1506. simple fake bridge + del-br fake bridge (VLAN 0) (ovs-vsctl.at:557): ok     (0m0.157s 0m0.541s)
1507. simple fake bridge + del-br real bridge (VLAN 0) (ovs-vsctl.at:557): ok     (0m0.115s 0m0.257s)
1508. simple fake bridge + external IDs (VLAN 0) (ovs-vsctl.at:557): ok     (0m0.268s 0m0.785s)
1509. fake bridge on bond (ovs-vsctl.at:569): ok     (0m0.277s 0m0.715s)
1510. fake bridge on bond + del-br fake bridge (ovs-vsctl.at:581): ok     (0m0.206s 0m0.491s)
1511. fake bridge on bond + del-br real bridge (ovs-vsctl.at:593): ok     (0m0.083s 0m0.246s)
1512. managers (ovs-vsctl.at:605): ok     (0m0.070s 0m0.136s)
1513. database commands -- positive checks (ovs-vsctl.at:631): ok     (0m0.239s 0m0.522s)
1514. database commands -- negative checks (ovs-vsctl.at:743): ok     (0m0.279s 0m1.032s)
1515. database commands -- conditions (ovs-vsctl.at:868): ok     (0m1.798s 0m4.745s)
1516. database commands -- wait-until immediately true (ovs-vsctl.at:1003): ok     (0m0.039s 0m0.267s)
1517. database commands -- wait-until must wait (ovs-vsctl.at:1022): ok     (0m0.081s 0m0.308s)
1518. --id option on create, get commands (ovs-vsctl.at:1056): ok     (0m0.110s 0m0.267s)
1519. unreferenced record warnings (ovs-vsctl.at:1105): ok     (0m0.076s 0m0.288s)
1520. created row UUID is wrong in same execution (ovs-vsctl.at:1139): ok     (0m0.066s 0m0.170s)
1521. --all option on destroy command (ovs-vsctl.at:1175): ok     (0m0.309s 0m0.652s)
1522. add-port -- reserved names 1 (ovs-vsctl.at:1224): ok     (0m0.222s 0m0.570s)
1523. add-port -- reserved names 2 (ovs-vsctl.at:1253): ok     (0m0.148s 0m0.490s)
1524. naming in db commands (ovs-vsctl.at:1291): ok     (0m0.076s 0m0.217s)
1525. ovs-monitor-ipsec (ovs-monitor-ipsec.at:3): ok     (0m0.200s 0m0.950s)
1526. ovs-xapi-sync (ovs-xapi-sync.at:3): ok     (0m0.195s 0m0.490s)
1527. non-VLAN, non-bond (interface-reconfigure.at:697): ok     (0m0.324s 0m0.666s)
1528. VLAN, non-bond (interface-reconfigure.at:774): ok     (0m0.254s 0m0.616s)
1529. Bond, non-VLAN (interface-reconfigure.at:849): ok     (0m0.324s 0m0.630s)
1530. VLAN on bond (interface-reconfigure.at:939): ok     (0m0.316s 0m0.641s)
1531. Re-create port with different types (interface-reconfigure.at:1040): ok     (0m0.040s 0m0.184s)
1532. STP example from IEEE 802.1D-1998 (stp.at:3): ok     (0m0.009s 0m0.031s)
1533. STP example from IEEE 802.1D-2004 figures 17.4 and 17.5 (stp.at:27): ok     (0m0.027s 0m0.025s)
1534. STP example from IEEE 802.1D-2004 figure 17.6 (stp.at:70): ok     (0m0.026s 0m0.014s)
1535. STP example from IEEE 802.1D-2004 figure 17.7 (stp.at:96): ok     (0m0.023s 0m0.020s)
1536. STP.io.1.1: Link Failure (stp.at:125): ok     (0m0.000s 0m0.040s)
1537. STP.io.1.2: Repeated Network (stp.at:164): ok     (0m0.026s 0m0.013s)
1538. STP.io.1.4: Network Initialization (stp.at:188): ok     (0m0.009s 0m0.031s)
1539. STP.io.1.5: Topology Change (stp.at:214): ok     (0m0.021s 0m0.027s)
1540. STP.op.1.1 and STP.op.1.2 (stp.at:267): ok     (0m0.000s 0m0.025s)
1541. STP.op.1.4: All Ports Initialized to Designated Ports (stp.at:281): ok     (0m0.000s 0m0.037s)
1542. STP.op.3.1: Root Bridge Selection: Root ID Values (stp.at:302): ok     (0m0.007s 0m0.031s)
1543. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:322): ok     (0m0.012s 0m0.023s)
1544. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:345): ok     (0m0.019s 0m0.019s)
1545. STP - dummy interface (stp.at:380): ok     (0m0.265s 0m0.538s)
1546. RSTP Single bridge (rstp.at:3): ok     (0m0.000s 0m0.026s)
1547. RSTP Link failure (rstp.at:13): ok     (0m0.015s 0m0.015s)
1548. RSTP Double link Failure (rstp.at:32): ok     (0m0.041s 0m0.005s)
1549. RSTP example from IEEE 802.1D-2004 figures 17.4 and 17.5 (rstp.at:74): ok     (0m0.020s 0m0.025s)
1550. RSTP example from IEEE 802.1D-2004 figure 17.6 (rstp.at:111): ok     (0m0.009s 0m0.024s)
1551. RSTP example from IEEE 802.1D-2004 figure 17.7 (rstp.at:131): ok     (0m0.017s 0m0.020s)
1552. RSTP - dummy interface (rstp.at:163): ok     (0m0.244s 0m0.687s)
1553. vlog - Python (vlog.at:3): ok     (0m0.067s 0m0.072s)
1554. vlog - vlog/reopen - Python (vlog.at:104): ok     (0m0.148s 0m0.172s)
1555. vlog - vlog/reopen without log file - Python (vlog.at:133): ok     (0m0.085s 0m0.114s)
1556. vlog - vlog/reopen can't reopen log file - Python (vlog.at:151): ok     (0m0.119s 0m0.225s)
1557. vlog - vlog/set and vlog/list - Python (vlog.at:183): ok     (0m0.177s 0m0.222s)
1558. add-ps a (vtep-ctl.at:136): ok     (0m0.038s 0m0.237s)
1559. add-ps a, add-ps a (vtep-ctl.at:144): ok     (0m0.071s 0m0.141s)
1560. add-ps a, add-ps b (vtep-ctl.at:154): ok     (0m0.071s 0m0.239s)
1561. add-ps a, add-ps b, del-ps a (vtep-ctl.at:163): ok     (0m0.054s 0m0.249s)
1562. add-ps a, del-ps a, add-ps a (vtep-ctl.at:172): ok     (0m0.045s 0m0.239s)
1563. add-ps a, add-port a a1, add-port a a2 (vtep-ctl.at:186): ok     (0m0.139s 0m0.233s)
1564. add-ps a, add-port a a1, add-port a a1 (vtep-ctl.at:199): ok     (0m0.041s 0m0.186s)
1565. add-ps a b, add-port a a1, add-port b b1, del-ps a (vtep-ctl.at:211): ok     (0m0.120s 0m0.229s)
1566. add-ps a b, add-port a a1, add-port b b1, del-port a a1 (vtep-ctl.at:232): ok     (0m0.100s 0m0.372s)
1567. add-ps a b, add-port a p1, add-port b p1, del-port a p1 (vtep-ctl.at:249): ok     (0m0.211s 0m0.458s)
1568. add-ls a (vtep-ctl.at:272): ok     (0m0.054s 0m0.220s)
1569. add-ls a, add-ls a (vtep-ctl.at:280): ok     (0m0.094s 0m0.123s)
1570. add-ls a, add-ls b (vtep-ctl.at:290): ok     (0m0.103s 0m0.203s)
1571. add-ls a, add-ls b, del-ls a (vtep-ctl.at:299): ok     (0m0.084s 0m0.219s)
1572. add-ls a, del-ls a, add-ls a (vtep-ctl.at:308): ok     (0m0.046s 0m0.241s)
1573. bind-ls ps1 pp1 300 ls1 (vtep-ctl.at:326): ok     (0m0.154s 0m0.336s)
1574. bind-ls ps1 pp1 300 ls1, bind-ls ps1 pp1 400 ls2 (vtep-ctl.at:344): ok     (0m0.192s 0m0.349s)
1575. bind-ls ps1 pp1 300, bind-ls ps2 pp2 300 ls2 (vtep-ctl.at:366): ok     (0m0.285s 0m0.388s)
1576. add-ucast-local ls1 (vtep-ctl.at:397): ok     (0m0.154s 0m0.215s)
1577. add-ucast-local ls1, overwrite (vtep-ctl.at:424): ok     (0m0.096s 0m0.245s)
1578. add-ucast-local ls1, del-ucast-local ls1 (vtep-ctl.at:444): ok     (0m0.151s 0m0.228s)
1579. add-ucast-remote ls1 (vtep-ctl.at:475): ok     (0m0.139s 0m0.231s)
1580. add-ucast-remote ls1, overwrite (vtep-ctl.at:502): ok     (0m0.070s 0m0.266s)
1581. add-ucast-remote ls1, del-ucast-remote ls1 (vtep-ctl.at:522): ok     (0m0.094s 0m0.287s)
1582. add-ucast-local ls1, add-ucast-remote ls1 (vtep-ctl.at:553): ok     (0m0.093s 0m0.303s)
1583. add-mcast-local ls1 (vtep-ctl.at:584): ok     (0m0.099s 0m0.284s)
1584. add-mcast-local ls1, del-mcast-local ls1 (vtep-ctl.at:613): ok     (0m0.108s 0m0.303s)
1585. add-mcast-remote ls1 (vtep-ctl.at:650): ok     (0m0.057s 0m0.317s)
1586. add-mcast-remote ls1, del-mcast-remote ls1 (vtep-ctl.at:679): ok     (0m0.065s 0m0.352s)
1587. add-mcast-local ls1, add-mcast-remote ls1 (vtep-ctl.at:716): ok     (0m0.113s 0m0.305s)
1588. add local and remote macs, clear-local-macs (vtep-ctl.at:751): ok     (0m0.161s 0m0.362s)
1589. add local and remote macs, clear-remote-macs (vtep-ctl.at:808): ok     (0m0.227s 0m0.299s)
1590. managers (vtep-ctl.at:868): ok     (0m0.055s 0m0.147s)
testsuite: ending at: Tue Nov 18 14:03:13 CET 2014
testsuite: test suite duration: 0h 17m 30s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 1589 tests were run,
34 failed unexpectedly.
1 test was skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
openvswitch 2.3.90 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  79: classifier.at:27   flow classifier - lookup segmentation
 346: odp.at:226         OVS datapath actions parsing and formatting - valid forms
 607: tunnel-push-pop.at:3 tunnel_push_pop - action
 744: dpif-netdev.at:22  dpif-netdev - dummy interface
 745: dpif-netdev.at:56  dpif-netdev - miss upcall key matches flow_install
 749: ofproto-dpif.at:9  ofproto-dpif, active-backup bonding
 793: ofproto-dpif.at:1426 ofproto-dpif - MPLS handling
 832: ofproto-dpif.at:4975 ofproto-dpif - MPLS actions that result in a userspace action
 833: ofproto-dpif.at:5011 ofproto-dpif - MPLS actions that result in a drop
 834: ofproto-dpif.at:5049 ofproto-dpif - patch ports
 836: ofproto-dpif.at:5142 ofproto-dpif megaflow - port classification
 837: ofproto-dpif.at:5160 ofproto-dpif megaflow - L2 classification
 838: ofproto-dpif.at:5178 ofproto-dpif megaflow - L3 classification
 839: ofproto-dpif.at:5197 ofproto-dpif megaflow - IPv6 classification
 840: ofproto-dpif.at:5216 ofproto-dpif megaflow - L4 classification
 841: ofproto-dpif.at:5234 ofproto-dpif megaflow - normal
 842: ofproto-dpif.at:5249 ofproto-dpif megaflow - mpls
 843: ofproto-dpif.at:5298 ofproto-dpif megaflow - netflow - IPv4 collector
 844: ofproto-dpif.at:5299 ofproto-dpif megaflow - netflow - IPv6 collector
 845: ofproto-dpif.at:5301 ofproto-dpif megaflow - normal, active-backup bonding
 846: ofproto-dpif.at:5322 ofproto-dpif megaflow - normal, balance-slb bonding
 847: ofproto-dpif.at:5343 ofproto-dpif megaflow - normal, balance-tcp bonding
 848: ofproto-dpif.at:5381 ofproto-dpif megaflow - resubmit port action
 849: ofproto-dpif.at:5400 ofproto-dpif megaflow - resubmit table action
 850: ofproto-dpif.at:5420 ofproto-dpif megaflow - goto_table action
 851: ofproto-dpif.at:5439 ofproto-dpif megaflow - mirroring, select_all
 852: ofproto-dpif.at:5462 ofproto-dpif megaflow - mirroring, select_vlan
 853: ofproto-dpif.at:5485 ofproto-dpif megaflow - move action
 854: ofproto-dpif.at:5505 ofproto-dpif megaflow - push action
 855: ofproto-dpif.at:5523 ofproto-dpif megaflow - learning
 856: ofproto-dpif.at:5550 ofproto-dpif megaflow - tunnels
 857: ofproto-dpif.at:5583 ofproto-dpif megaflow - dec_ttl
 858: ofproto-dpif.at:5602 ofproto-dpif megaflow - set dl_dst
 859: ofproto-dpif.at:5623 ofproto-dpif megaflow - disabled

Skipped tests:
openvswitch 2.3.90 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  91: daemon.at:163      daemon --service

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
79. classifier.at:27: testing flow classifier - lookup segmentation ...
./classifier.at:28: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./classifier.at:28: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:48:47Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0079/ovsdb-server.log
./classifier.at:28: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./classifier.at:28: ovs-vsctl --no-wait init
./classifier.at:28: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:48:47Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0079/ovs-vswitchd.log
2014-11-18T12:48:47Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:48:47Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:48:47Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0079/db.sock: connecting...
2014-11-18T12:48:47Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0079/db.sock: connected
./classifier.at:28: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./classifier.at:28: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./classifier.at:40: ovs-ofctl add-flows br0 flows.txt
./classifier.at:41: ovs-appctl ofproto/trace br0 'in_port=2,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,dl_type=0x0800,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_proto=6,nw_tos=0,nw_ttl=128,tp_src=8,tp_dst=80'
stdout:
Bridge: br0
Flow: tcp,in_port=2,vlan_tci=0x0000,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=128,tp_src=8,tp_dst=80,tcp_flags=0

Rule: table=0 cookie=0 priority=16,tcp,in_port=2,nw_dst=192.168.0.0/16
OpenFlow actions=output:1

Final flow: tcp,in_port=2,vlan_tci=0x0000,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=128,tp_src=8,tp_dst=80,tcp_flags=0
Megaflow: recirc_id=0,tcp,in_port=2,nw_dst=192.168.0.0/16,nw_frag=no
Datapath actions: 1
./classifier.at:42: tail -2 stdout
./classifier.at:46: ovs-appctl ofproto/trace br0 'in_port=1,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,dl_type=0x0800,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_proto=6,nw_tos=0,nw_ttl=128,tp_src=8,tp_dst=80'
stdout:
Bridge: br0
Flow: tcp,in_port=1,vlan_tci=0x0000,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=128,tp_src=8,tp_dst=80,tcp_flags=0

Rule: table=0 cookie=0 priority=0,ip,in_port=1
OpenFlow actions=drop

Final flow: tcp,in_port=1,vlan_tci=0x0000,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=128,tp_src=8,tp_dst=80,tcp_flags=0
Megaflow: recirc_id=0,ip,in_port=1,nw_dst=0.0.0.0/0.1.0.1,nw_frag=no
Datapath actions: drop
./classifier.at:47: tail -2 stdout
--- -	2014-11-18 13:48:47.336261165 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/79/stdout	2014-11-18 13:48:47.324447317 +0100
@@ -1,3 +1,3 @@
-Megaflow: recirc_id=0,ip,in_port=1,nw_dst=0.0.0.0/2.0.0.0,nw_frag=no
+Megaflow: recirc_id=0,ip,in_port=1,nw_dst=0.0.0.0/0.1.0.1,nw_frag=no
 Datapath actions: drop
 
ovsdb-server.log:
> 2014-11-18T12:48:47.005Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0079/ovsdb-server.log
> 2014-11-18T12:48:47.014Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:48:47.087Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0079/ovs-vswitchd.log
> 2014-11-18T12:48:47.090Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:48:47.090Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:48:47.090Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0079/db.sock: connecting...
> 2014-11-18T12:48:47.090Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0079/db.sock: connected
> 2014-11-18T12:48:47.092Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:48:47.145Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:48:47.145Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:48:47.148Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:48:47.148Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:48:47.148Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0079/br0.mgmt"
> 2014-11-18T12:48:47.175Z|00012|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:48:47.175Z|00013|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:48:47.176Z|00014|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:48:47.205Z|00015|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:48:47.205Z|00016|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:48:47.205Z|00017|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:48:47.205Z|00018|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:48:47.205Z|00019|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:48:47.205Z|00020|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:48:47.205Z|00021|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD priority=16,tcp,in_port=1,nw_dst=10.1.0.0/16 actions=output:3
> 2014-11-18T12:48:47.206Z|00022|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:48:47.206Z|00023|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:48:47.206Z|00024|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD priority=32,tcp,in_port=1,nw_dst=10.1.2.15 actions=output:2
> 2014-11-18T12:48:47.206Z|00025|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:48:47.207Z|00026|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:48:47.208Z|00027|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x8): ADD priority=33,tcp,in_port=1,nw_dst=10.1.2.15,tp_dst=80 actions=drop
> 2014-11-18T12:48:47.209Z|00028|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x9):
> 2014-11-18T12:48:47.210Z|00029|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x9):
> 2014-11-18T12:48:47.211Z|00030|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xa): ADD priority=0,ip,in_port=1 actions=drop
> 2014-11-18T12:48:47.212Z|00031|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xb):
> 2014-11-18T12:48:47.213Z|00032|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xb):
> 2014-11-18T12:48:47.213Z|00033|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xc): ADD priority=16,tcp,in_port=2,nw_dst=192.168.0.0/16 actions=output:1
> 2014-11-18T12:48:47.214Z|00034|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xd):
> 2014-11-18T12:48:47.215Z|00035|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xd):
> 2014-11-18T12:48:47.216Z|00036|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xe): ADD priority=0,ip,in_port=2 actions=drop
> 2014-11-18T12:48:47.217Z|00037|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xf):
> 2014-11-18T12:48:47.218Z|00038|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xf):
> 2014-11-18T12:48:47.219Z|00039|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x10): ADD priority=16,tcp,in_port=3,nw_src=10.1.0.0/16 actions=output:1
> 2014-11-18T12:48:47.220Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x11):
> 2014-11-18T12:48:47.221Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x11):
> 2014-11-18T12:48:47.221Z|00042|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x12): ADD priority=0,ip,in_port=3 actions=drop
> 2014-11-18T12:48:47.222Z|00043|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x13):
> 2014-11-18T12:48:47.224Z|00044|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x13):
> 2014-11-18T12:48:47.225Z|00045|connmgr|INFO|br0<->unix: 8 flow_mods in the last 0 s (8 adds)
> 2014-11-18T12:48:47.226Z|00046|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
79. classifier.at:27: 79. flow classifier - lookup segmentation (classifier.at:27): FAILED (classifier.at:47)

#                             -*- compilation -*-
346. odp.at:226: testing OVS datapath actions parsing and formatting - valid forms ...
./odp.at:288: ovstest test-odp parse-actions < actions.txt
--- -	2014-11-18 13:50:13.906482125 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/346/stdout	2014-11-18 13:50:13.884542304 +0100
@@ -54,7 +54,7 @@
 set(tunnel(tun_id=0xabcdef1234567890,src=1.1.1.1,dst=2.2.2.2,tos=0,ttl=64,tp_src=0,tp_dst=0,flags(df,csum,key)))
 set(tunnel(tun_id=0xabcdef1234567890,src=1.1.1.1,dst=2.2.2.2,tos=0,ttl=64,tp_src=0,tp_dst=0,flags(key)))
 tnl_pop(4)
-tnl_push(tnl_port(4),header(size=42,type=3,eth(dst=f8:bc:12:44:34:b6,src=f8:bc:12:46:58:e0,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=47,tos=0,ttl=64,frag=0x40),gre((flags=0x20,proto=0x6558),key=0x1e241)),out_port(1))
-tnl_push(tnl_port(4),header(size=46,type=3,eth(dst=f8:bc:12:44:34:b6,src=f8:bc:12:46:58:e0,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=47,tos=0,ttl=64,frag=0x40),gre((flags=0xa0,proto=0x6558),csum=0x0,key=0x1e241)),out_port(1))
+odp_actions_from_string: error
+odp_actions_from_string: error
 tnl_push(tnl_port(6),header(size=50,type=4,eth(dst=f8:bc:12:44:34:b6,src=f8:bc:12:46:58:e0,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=4789),vxlan(flags=0x8000000,vni=0x1c700)),out_port(1))
 
346. odp.at:226: 346. OVS datapath actions parsing and formatting - valid forms (odp.at:226): FAILED (odp.at:288)

#                             -*- compilation -*-
607. tunnel-push-pop.at:3: testing tunnel_push_pop - action ...
./tunnel-push-pop.at:9: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./tunnel-push-pop.at:9: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:51:37Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0607/ovsdb-server.log
./tunnel-push-pop.at:9: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./tunnel-push-pop.at:9: ovs-vsctl --no-wait init
./tunnel-push-pop.at:9: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:51:37Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0607/ovs-vswitchd.log
2014-11-18T12:51:37Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:51:37Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:51:37Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0607/db.sock: connecting...
2014-11-18T12:51:37Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0607/db.sock: connected
./tunnel-push-pop.at:9: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./tunnel-push-pop.at:9: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p0 -- set Interface p0 type=dummy ofport_request=1\
                    -- add-br int-br -- set bridge int-br datapath_type=dummy \
                    -- add-port int-br t2 -- set Interface t2 type=vxlan \
                       options:remote_ip=1.1.2.92 options:key=123 ofport_request=2\
                    -- add-port int-br t1 -- set Interface t1 type=gre \
                       options:remote_ip=1.1.2.92 options:key=456 ofport_request=3 
./tunnel-push-pop.at:16: ovs-appctl dpif/show
./tunnel-push-pop.at:27: ovs-appctl ovs/route/add 1.1.2.92/24 br0
./tunnel-push-pop.at:29: ovs-appctl netdev-dummy/ip4addr br0 1.1.2.88/24
./tunnel-push-pop.at:32: ovs-ofctl add-flow br0 action=normal
./tunnel-push-pop.at:35: ovs-appctl netdev-dummy/receive br0 'recirc_id(0),in_port(100),eth(src=f8:bc:12:44:34:b6,dst=ff:ff:ff:ff:ff:ff),eth_type(0x0806),arp(sip=1.1.2.92,tip=1.1.2.88,op=1,sha=f8:bc:12:44:34:b6,tha=00:00:00:00:00:00)'
./tunnel-push-pop.at:37: ovs-appctl tnl/arp/show
./tunnel-push-pop.at:44: ovs-appctl ofproto/trace ovs-dummy 'in_port(3),eth(src=f8:bc:12:44:34:b6,dst=f8:bc:12:46:58:e0),eth_type(0x0800),ipv4(src=1.1.2.92,dst=1.1.2.88,proto=17,tos=0,ttl=64,frag=no),udp(src=51283,dst=4789)'
stdout:
Bridge: br0
Flow: udp,in_port=1,vlan_tci=0x0000,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,nw_dst=1.1.2.88,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=51283,tp_dst=4789

Rule: table=0 cookie=0 
OpenFlow actions=NORMAL
no learned MAC for destination, flooding

Final flow: udp,in_port=1,vlan_tci=0x0000,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,nw_dst=1.1.2.88,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=51283,tp_dst=4789
Megaflow: recirc_id=0,udp,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,tp_dst=4789
Datapath actions: tnl_pop(4789)
./tunnel-push-pop.at:45: tail -1 stdout
./tunnel-push-pop.at:50: ovs-appctl ofproto/trace ovs-dummy 'in_port(3),eth(src=f8:bc:12:44:34:b6,dst=f8:bc:12:46:58:e0),eth_type(0x0800),ipv4(src=1.1.2.92,dst=1.1.2.88,proto=47,tos=0,ttl=64,frag=no)'
stdout:
Bridge: br0
Flow: ip,in_port=1,vlan_tci=0x0000,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,nw_dst=1.1.2.88,nw_proto=47,nw_tos=0,nw_ecn=0,nw_ttl=64

Rule: table=0 cookie=0 
OpenFlow actions=NORMAL
no learned MAC for destination, flooding

Final flow: ip,in_port=1,vlan_tci=0x0000,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,nw_dst=1.1.2.88,nw_proto=47,nw_tos=0,nw_ecn=0,nw_ttl=64
Megaflow: recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=f8:bc:12:44:34:b6,dl_dst=f8:bc:12:46:58:e0,nw_src=1.1.2.92,nw_proto=47,tp_dst=0
Datapath actions: tnl_pop(1)
./tunnel-push-pop.at:51: tail -1 stdout
./tunnel-push-pop.at:56: ovs-ofctl add-flow int-br action=2
./tunnel-push-pop.at:57: ovs-appctl ofproto/trace ovs-dummy 'in_port(2),eth_type(0x0800),ipv4(src=1.1.3.88,dst=1.1.3.112,proto=47,tos=0,ttl=64,frag=no)'
stdout:
Bridge: int-br
Flow: ip,in_port=LOCAL,vlan_tci=0x0000,dl_src=00:00:00:00:00:00,dl_dst=00:00:00:00:00:00,nw_src=1.1.3.88,nw_dst=1.1.3.112,nw_proto=47,nw_tos=0,nw_ecn=0,nw_ttl=64

Rule: table=0 cookie=0 
OpenFlow actions=output:2

Final flow: ip,in_port=LOCAL,vlan_tci=0x0000,dl_src=00:00:00:00:00:00,dl_dst=00:00:00:00:00:00,nw_src=1.1.3.88,nw_dst=1.1.3.112,nw_proto=47,nw_tos=0,nw_ecn=0,nw_ttl=64
Megaflow: recirc_id=0,ip,in_port=LOCAL,nw_ecn=0,nw_frag=no
Datapath actions: tnl_push(tnl_port(4789),header(size=50,type=4,eth(dst=f8:bc:12:44:34:b6,src=aa:55:aa:55:00:00,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=17,tos=0,ttl=64,frag=0x4000),udp(src=0,dst=4789),vxlan(flags=0x8000000,vni=0x7b00)),out_port(100))
./tunnel-push-pop.at:58: tail -1 stdout
--- -	2014-11-18 13:51:37.789715301 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/607/stdout	2014-11-18 13:51:37.774634361 +0100
@@ -1,2 +1,2 @@
-Datapath actions: tnl_push(tnl_port(4789),header(size=50,type=4,eth(dst=f8:bc:12:44:34:b6,src=aa:55:aa:55:00:00,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=4789),vxlan(flags=0x8000000,vni=0x7b00)),out_port(100))
+Datapath actions: tnl_push(tnl_port(4789),header(size=50,type=4,eth(dst=f8:bc:12:44:34:b6,src=aa:55:aa:55:00:00,dl_type=0x0800),ipv4(src=1.1.2.88,dst=1.1.2.92,proto=17,tos=0,ttl=64,frag=0x4000),udp(src=0,dst=4789),vxlan(flags=0x8000000,vni=0x7b00)),out_port(100))
 
ovsdb-server.log:
> 2014-11-18T12:51:37.214Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0607/ovsdb-server.log
> 2014-11-18T12:51:37.223Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:51:37.298Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0607/ovs-vswitchd.log
> 2014-11-18T12:51:37.300Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:51:37.300Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:51:37.301Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0607/db.sock: connecting...
> 2014-11-18T12:51:37.301Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0607/db.sock: connected
> 2014-11-18T12:51:37.302Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:51:37.365Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:51:37.365Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:51:37.369Z|00009|bridge|INFO|bridge int-br: added interface t2 on port 2
> 2014-11-18T12:51:37.369Z|00010|bridge|INFO|bridge int-br: added interface t1 on port 3
> 2014-11-18T12:51:37.369Z|00011|bridge|INFO|bridge int-br: added interface int-br on port 65534
> 2014-11-18T12:51:37.370Z|00012|bridge|INFO|bridge br0: added interface p0 on port 1
> 2014-11-18T12:51:37.370Z|00013|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:51:37.370Z|00014|bridge|INFO|bridge int-br: using datapath ID 00009ebbd0a0c61e
> 2014-11-18T12:51:37.370Z|00015|connmgr|INFO|int-br: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0607/int-br.mgmt"
> 2014-11-18T12:51:37.372Z|00016|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:51:37.372Z|00017|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0607/br0.mgmt"
> 2014-11-18T12:51:37.441Z|00018|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:51:37.442Z|00019|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:51:37.542Z|00020|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:51:37.542Z|00021|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:51:37.542Z|00022|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:51:37.542Z|00023|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:51:37.543Z|00024|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:51:37.543Z|00025|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:51:37.543Z|00026|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:51:37.543Z|00027|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:51:37.543Z|00028|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:51:37.574Z|00029|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:51:37.728Z|00030|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.3) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04
> 2014-11-18T12:51:37.728Z|00031|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:51:37.728Z|00032|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x04 and earlier, peer supports version 0x01)
> 2014-11-18T12:51:37.728Z|00033|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=output:2
> 2014-11-18T12:51:37.728Z|00034|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:51:37.728Z|00035|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:51:37.728Z|00036|connmgr|INFO|int-br<->unix: 1 flow_mods in the last 0 s (1 adds)
607. tunnel-push-pop.at:3: 607. tunnel_push_pop - action (tunnel-push-pop.at:3): FAILED (tunnel-push-pop.at:58)

#                             -*- compilation -*-
744. dpif-netdev.at:22: testing dpif-netdev - dummy interface ...
./dpif-netdev.at:26: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./dpif-netdev.at:26: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:53:55Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0744/ovsdb-server.log
./dpif-netdev.at:26: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./dpif-netdev.at:26: ovs-vsctl --no-wait init
./dpif-netdev.at:26: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:53:55Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0744/ovs-vswitchd.log
2014-11-18T12:53:55Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:53:55Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:53:55Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/db.sock: connecting...
2014-11-18T12:53:55Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/db.sock: connected
./dpif-netdev.at:26: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./dpif-netdev.at:26: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p1 -- set interface p1 type=dummy options:pstream=punix:$OVS_RUNDIR/p0.sock ofport_request=1 -- \
   add-port br0 p7 -- set interface p7 ofport_request=7 type=dummy -- \
   add-br br1 -- \
   set bridge br1 other-config:hwaddr=aa:66:aa:66:00:00 -- \
   set bridge br1 datapath-type=dummy other-config:datapath-id=1234 \
                  fail-mode=secure -- \
   add-port br1 p2 -- set interface p2 type=dummy options:stream=unix:$OVS_RUNDIR/p0.sock ofport_request=2 -- \
   add-port br1 p8 -- set interface p8 ofport_request=8 type=dummy -- 
./dpif-netdev.at:35: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./dpif-netdev.at:37: ovs-ofctl add-flow br0 action=normal
./dpif-netdev.at:38: ovs-ofctl add-flow br1 action=normal
warped
./dpif-netdev.at:41: ovs-appctl netdev-dummy/receive p7 'in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./dpif-netdev.at:42: ovs-appctl netdev-dummy/receive p8 'in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
warped
./dpif-netdev.at:46: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:53:57.312145336 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/744/stdout	2014-11-18 13:53:57.294787463 +0100
@@ -1,5 +1,5 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=2,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=7,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=8,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:53:55.796Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0744/ovsdb-server.log
> 2014-11-18T12:53:55.805Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:53:55.879Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0744/ovs-vswitchd.log
> 2014-11-18T12:53:55.882Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:53:55.882Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:53:55.882Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/db.sock: connecting...
> 2014-11-18T12:53:55.882Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/db.sock: connected
> 2014-11-18T12:53:55.884Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:53:55.946Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:53:55.946Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:53:55.950Z|00009|bridge|INFO|bridge br0: added interface p7 on port 7
> 2014-11-18T12:53:55.950Z|00010|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:53:55.950Z|00011|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:53:55.950Z|00012|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/p0.sock: connecting...
> 2014-11-18T12:53:55.950Z|00013|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0744/p0.sock: connected
> 2014-11-18T12:53:55.950Z|00014|bridge|INFO|bridge br1: added interface p2 on port 2
> 2014-11-18T12:53:55.951Z|00015|bridge|INFO|bridge br1: added interface p8 on port 8
> 2014-11-18T12:53:55.951Z|00016|bridge|INFO|bridge br1: added interface br1 on port 65534
> 2014-11-18T12:53:55.951Z|00017|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:53:56.007Z|00018|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0744/br0.mgmt"
> 2014-11-18T12:53:56.009Z|00019|bridge|INFO|bridge br1: using datapath ID 0000aa66aa660000
> 2014-11-18T12:53:56.009Z|00020|connmgr|INFO|br1: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0744/br1.mgmt"
> 2014-11-18T12:53:56.072Z|00021|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:53:56.072Z|00022|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:53:56.072Z|00023|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:53:56.072Z|00024|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:53:56.072Z|00025|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:53:56.072Z|00026|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:53:56.072Z|00027|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:53:56.073Z|00028|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:56.073Z|00029|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:56.073Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:53:56.074Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.075Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.077Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.078Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.100Z|00030|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.3) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04
> 2014-11-18T12:53:56.100Z|00031|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:53:56.100Z|00032|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x04 and earlier, peer supports version 0x01)
> 2014-11-18T12:53:56.100Z|00033|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:53:56.100Z|00034|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:53:56.100Z|00035|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:53:56.100Z|00036|connmgr|INFO|br1<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:53:56.100Z|00037|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:56.100Z|00038|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:56.101Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.101Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.102Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.103Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.133Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:53:56.134Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.134Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.134Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.134Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.152Z|00039|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:53:56.152Z|00040|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:1,100
> 2014-11-18T12:53:56.152Z|00041|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:56.153Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.153Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.153Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.153Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.153Z|00042|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:53:56.153Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.154Z|00043|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:8,101
> 2014-11-18T12:53:56.155Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.156Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.157Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.158Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:56.159Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.160Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.179Z|00044|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.3,nw_dst=10.0.0.4,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:53:56.179Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:101,2
> 2014-11-18T12:53:56.180Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.180Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.180Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:56.180Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.181Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,2
> 2014-11-18T12:53:56.181Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.182Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.183Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.3,nw_dst=10.0.0.4,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:53:56.184Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:7,100
> 2014-11-18T12:53:56.186Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.187Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.188Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.189Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:56.190Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,2
> 2014-11-18T12:53:56.191Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:7,100
> 2014-11-18T12:53:56.192Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.194Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.207Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.207Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.207Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.208Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:56.208Z|00029|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,2
> 2014-11-18T12:53:56.208Z|00030|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:7,100
> 2014-11-18T12:53:56.208Z|00031|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.208Z|00032|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:56.709Z|00009|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.709Z|00033|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:56.709Z|00009|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.709Z|00034|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:56.709Z|00035|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,2
> 2014-11-18T12:53:56.709Z|00036|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:7,100
> 2014-11-18T12:53:56.709Z|00037|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:56.709Z|00038|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:57.210Z|00010|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.210Z|00010|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.210Z|00039|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:1,100
> 2014-11-18T12:53:57.210Z|00040|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101
> 2014-11-18T12:53:57.210Z|00041|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(8),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,2
> 2014-11-18T12:53:57.211Z|00042|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:7,100
> 2014-11-18T12:53:57.211Z|00043|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.211Z|00044|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
744. dpif-netdev.at:22: 744. dpif-netdev - dummy interface (dpif-netdev.at:22): FAILED (dpif-netdev.at:46)

#                             -*- compilation -*-
745. dpif-netdev.at:56: testing dpif-netdev - miss upcall key matches flow_install ...
./dpif-netdev.at:57: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./dpif-netdev.at:57: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:53:57Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0745/ovsdb-server.log
./dpif-netdev.at:57: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./dpif-netdev.at:57: ovs-vsctl --no-wait init
./dpif-netdev.at:57: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:53:57Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0745/ovs-vswitchd.log
2014-11-18T12:53:57Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:53:57Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:53:57Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0745/db.sock: connecting...
2014-11-18T12:53:57Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0745/db.sock: connected
./dpif-netdev.at:57: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./dpif-netdev.at:57: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p1 -- set interface p1 type=dummy options:pstream=punix:$OVS_RUNDIR/p0.sock
   set bridge br0 datapath-type=dummy other-config:datapath-id=1234 \
                  fail-mode=secure 
./dpif-netdev.at:61: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./dpif-netdev.at:63: ovs-ofctl add-flow br0 action=normal
./dpif-netdev.at:64: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./dpif-netdev.at:67: cat ovs-vswitchd.log | grep -A 1 'miss upcall' | tail -n 1
./dpif-netdev.at:70: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:53:58.858976856 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/745/stdout	2014-11-18 13:53:58.844789164 +0100
@@ -1,2 +1,2 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:53:57.495Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0745/ovsdb-server.log
> 2014-11-18T12:53:57.504Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:53:57.576Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0745/ovs-vswitchd.log
> 2014-11-18T12:53:57.579Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:53:57.579Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:53:57.579Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0745/db.sock: connecting...
> 2014-11-18T12:53:57.579Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0745/db.sock: connected
> 2014-11-18T12:53:57.581Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:53:57.636Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:53:57.636Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:53:57.639Z|00009|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:53:57.639Z|00010|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:53:57.639Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:53:57.639Z|00012|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0745/br0.mgmt"
> 2014-11-18T12:53:57.694Z|00013|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:53:57.694Z|00014|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:53:57.694Z|00015|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:53:57.694Z|00016|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:53:57.694Z|00017|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:53:57.694Z|00018|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:53:57.695Z|00019|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:53:57.695Z|00020|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:57.695Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.695Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.696Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.697Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:57.726Z|00021|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:53:57.726Z|00022|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=5
0:54:00:00:00:0a,nw_frag=no, actions:100
> 2014-11-18T12:53:57.727Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:53:57.727Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100
> 2014-11-18T12:53:57.727Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.727Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.727Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:57.727Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:58.227Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:53:58.228Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.228Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.228Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100
> 2014-11-18T12:53:58.228Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.228Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:53:58.727Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:53:58.728Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.728Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.728Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100
> 2014-11-18T12:53:58.728Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:53:58.728Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
745. dpif-netdev.at:56: 745. dpif-netdev - miss upcall key matches flow_install (dpif-netdev.at:56): FAILED (dpif-netdev.at:70)

#                             -*- compilation -*-
749. ofproto-dpif.at:9: testing ofproto-dpif, active-backup bonding ...
./ofproto-dpif.at:13: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:13: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:54:03Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0749/ovsdb-server.log
./ofproto-dpif.at:13: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:13: ovs-vsctl --no-wait init
./ofproto-dpif.at:13: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:54:03Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0749/ovs-vswitchd.log
2014-11-18T12:54:03Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:54:03Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:54:03Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/db.sock: connecting...
2014-11-18T12:54:03Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/db.sock: connected
./ofproto-dpif.at:13: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:13: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-bond br0 bond0 p1 p2 bond_mode=active-backup --\
   set interface p1 type=dummy options:pstream=punix:$OVS_RUNDIR/p1.sock ofport_request=1 -- \
   set interface p2 type=dummy options:pstream=punix:$OVS_RUNDIR/p2.sock ofport_request=2 -- \
   add-port br0 p7 -- set interface p7 ofport_request=7 type=dummy -- \
   add-br br1 -- \
   set bridge br1 other-config:hwaddr=aa:66:aa:66:00:00 -- \
   set bridge br1 datapath-type=dummy other-config:datapath-id=1234 \
                  fail-mode=secure -- \
   add-port br1 p3 -- set interface p3 type=dummy options:stream=unix:$OVS_RUNDIR/p1.sock ofport_request=3 -- \
   add-port br1 p4 -- set interface p4 type=dummy options:stream=unix:$OVS_RUNDIR/p2.sock ofport_request=4 -- \
   add-port br1 p8 -- set interface p8 ofport_request=8 type=dummy -- 
./ofproto-dpif.at:25: ovs_wait_cond () { if ovs-appctl netdev-dummy/conn-state p3 \
                  | grep 'unknown\|disconnected'; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:25: ovs_wait_cond () { if ovs-appctl netdev-dummy/conn-state p4 \
                  | grep 'unknown\|disconnected'; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:26: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:28: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:29: ovs-ofctl add-flow br1 action=normal
OK
warped
OK
warped
./ofproto-dpif.at:35: ovs-appctl netdev-dummy/receive p7 'in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:36: ovs-appctl netdev-dummy/receive p7 'in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
warped
OK
OK
warped
./ofproto-dpif.at:41: ovs-appctl netdev-dummy/receive p7 'in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:42: ovs-appctl netdev-dummy/receive p7 'in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
warped
./ofproto-dpif.at:45: cat ovs-vswitchd.log | grep 'in_port=[348]' |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:54:05.220316521 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/749/stdout	2014-11-18 13:54:05.204796142 +0100
@@ -1,7 +1 @@
-recirc_id=0,ip,in_port=3,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=3,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=4,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=4,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_frag=no, actions: <del>
-recirc_id=0,rarp,in_port=4,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff, actions: <del>
-recirc_id=0,rarp,in_port=4,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:54:03.224Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0749/ovsdb-server.log
> 2014-11-18T12:54:03.232Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:54:03.308Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0749/ovs-vswitchd.log
> 2014-11-18T12:54:03.311Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:54:03.311Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:54:03.312Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/db.sock: connecting...
> 2014-11-18T12:54:03.312Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/db.sock: connected
> 2014-11-18T12:54:03.313Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:54:03.380Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:54:03.381Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:54:03.384Z|00009|bridge|INFO|bridge br0: added interface p7 on port 7
> 2014-11-18T12:54:03.384Z|00010|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:54:03.385Z|00011|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:54:03.385Z|00012|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:54:03.385Z|00013|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/p2.sock: connecting...
> 2014-11-18T12:54:03.385Z|00014|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/p2.sock: connected
> 2014-11-18T12:54:03.385Z|00015|bridge|INFO|bridge br1: added interface p4 on port 4
> 2014-11-18T12:54:03.385Z|00016|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/p1.sock: connecting...
> 2014-11-18T12:54:03.385Z|00017|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0749/p1.sock: connected
> 2014-11-18T12:54:03.439Z|00018|bridge|INFO|bridge br1: added interface p3 on port 3
> 2014-11-18T12:54:03.440Z|00019|bridge|INFO|bridge br1: added interface p8 on port 8
> 2014-11-18T12:54:03.441Z|00020|bridge|INFO|bridge br1: added interface br1 on port 65534
> 2014-11-18T12:54:03.442Z|00021|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:54:03.443Z|00022|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0749/br0.mgmt"
> 2014-11-18T12:54:03.444Z|00023|bridge|INFO|bridge br1: using datapath ID 0000aa66aa660000
> 2014-11-18T12:54:03.445Z|00024|connmgr|INFO|br1: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0749/br1.mgmt"
> 2014-11-18T12:54:03.448Z|00025|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:54:03.448Z|00026|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:54:03.791Z|00027|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:54:03.792Z|00028|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:54:03.792Z|00029|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:54:03.792Z|00030|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:54:03.792Z|00031|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:54:03.792Z|00032|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:54:03.792Z|00033|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:54:03.792Z|00034|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:54:03.792Z|00035|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:54:03.793Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:54:03.793Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.795Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.796Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.797Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.825Z|00036|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.3) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04
> 2014-11-18T12:54:03.825Z|00037|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:54:03.825Z|00038|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x04 and earlier, peer supports version 0x01)
> 2014-11-18T12:54:03.825Z|00039|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:54:03.825Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:54:03.825Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:54:03.825Z|00042|connmgr|INFO|br1<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:54:03.825Z|00043|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:54:03.826Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.826Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.826Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.828Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.851Z|00044|bond|INFO|interface p1: link state up
> 2014-11-18T12:54:03.851Z|00045|bond|INFO|interface p1: enabled
> 2014-11-18T12:54:03.851Z|00046|bond|INFO|interface p2: link state up
> 2014-11-18T12:54:03.851Z|00047|bond|INFO|interface p2: enabled
> 2014-11-18T12:54:03.852Z|00048|bond|INFO|bond bond0: active interface is now p1
> 2014-11-18T12:54:03.852Z|00049|ofproto_dpif|DBG|bond bond0: sent 0 gratuitous learning packets
> 2014-11-18T12:54:03.852Z|00050|dpif|DBG|dummy at ovs-dummy: device p7 is on port 7
> 2014-11-18T12:54:03.852Z|00051|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:54:03.852Z|00052|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:54:03.852Z|00053|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:54:03.852Z|00054|dpif|DBG|dummy at ovs-dummy: device p4 is on port 4
> 2014-11-18T12:54:03.852Z|00055|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:54:03.852Z|00056|dpif|DBG|dummy at ovs-dummy: device p8 is on port 8
> 2014-11-18T12:54:03.853Z|00057|dpif|DBG|dummy at ovs-dummy: device br1 is on port 101
> 2014-11-18T12:54:03.855Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.856Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.858Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.859Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.867Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:54:03.867Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.867Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.867Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.867Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.880Z|00058|bond|INFO|interface p2: link state down
> 2014-11-18T12:54:03.880Z|00059|bond|INFO|interface p2: disabled
> 2014-11-18T12:54:03.881Z|00060|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:54:03.881Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.881Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.881Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.882Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.905Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:54:03.906Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.906Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.906Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.906Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.924Z|00061|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.925Z|00062|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:100,1
> 2014-11-18T12:54:03.925Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.925Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.925Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.925Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.926Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.926Z|00063|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.926Z|00064|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:8,101,4
> 2014-11-18T12:54:03.926Z|00009|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.927Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.928Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.930Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.932Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.933Z|00065|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.934Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.935Z|00066|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:drop
> 2014-11-18T12:54:03.951Z|00067|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.3,nw_dst=10.0.0.4,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.952Z|00068|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:100,1
> 2014-11-18T12:54:03.952Z|00009|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.952Z|00010|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.952Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.953Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.953Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.953Z|00069|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.3,nw_dst=10.0.0.4,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.953Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.955Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.956Z|00070|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:8,101,4
> 2014-11-18T12:54:03.957Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.961Z|00071|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(2),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.3,nw_dst=10.0.0.4,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:03.962Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.964Z|00011|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.965Z|00010|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.966Z|00072|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:drop
> 2014-11-18T12:54:03.967Z|00029|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.968Z|00030|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.970Z|00031|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.971Z|00032|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.972Z|00033|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.974Z|00034|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.981Z|00011|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.981Z|00012|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.981Z|00035|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.981Z|00036|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.981Z|00037|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.982Z|00038|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.982Z|00039|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.982Z|00040|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.982Z|00041|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.983Z|00042|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:03.994Z|00073|bond|INFO|interface p2: link state up
> 2014-11-18T12:54:03.994Z|00074|bond|INFO|interface p2: enabled
> 2014-11-18T12:54:03.994Z|00075|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:54:03.995Z|00012|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.995Z|00043|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.995Z|00044|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.995Z|00045|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.995Z|00046|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:03.995Z|00047|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:03.995Z|00048|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:03.996Z|00049|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.996Z|00013|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:03.996Z|00050|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.009Z|00076|bond|INFO|interface p1: link state down
> 2014-11-18T12:54:04.009Z|00077|bond|INFO|interface p1: disabled
> 2014-11-18T12:54:04.009Z|00078|bond|INFO|bond bond0: active interface is now p2
> 2014-11-18T12:54:04.010Z|00079|dpif|DBG|dummy at ovs-dummy: execute 2 on packet rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:09,arp_tha=50:54:00:00:00:09
> 2014-11-18T12:54:04.010Z|00080|dpif|DBG|dummy at ovs-dummy: execute 2 on packet rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:0b,arp_tha=50:54:00:00:00:0b
> 2014-11-18T12:54:04.010Z|00081|ofproto_dpif|DBG|bond bond0: sent 2 gratuitous learning packets
> 2014-11-18T12:54:04.010Z|00082|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:54:04.011Z|00083|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0,tip=0.0.0.0,op=3,sha=50:54:00:00:00:09,tha=50:54:00:00:00:09)
> rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:09,arp_tha=50:54:00:00:00:09
> 2014-11-18T12:54:04.011Z|00084|dpif_netdev|DBG|flow_add: recirc_id=0,rarp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff, actions:8,101,3
> 2014-11-18T12:54:04.011Z|00014|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.013Z|00051|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:04.014Z|00013|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.015Z|00052|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.016Z|00053|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.017Z|00054|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.018Z|00055|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.019Z|00056|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,1
> 2014-11-18T12:54:04.020Z|00057|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(2),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.021Z|00058|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_del skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never
> 2014-11-18T12:54:04.022Z|00059|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_del skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(2),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never
> 2014-11-18T12:54:04.023Z|00060|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_del skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never
> 2014-11-18T12:54:04.024Z|00061|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_del skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(2),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3,dst=10.0.0.4,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never
> 2014-11-18T12:54:04.025Z|00062|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.026Z|00063|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.027Z|00014|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.030Z|00015|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.030Z|00064|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.031Z|00065|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.032Z|00066|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.034Z|00067|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:54:04.035Z|00068|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.040Z|00069|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.040Z|00085|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0,tip=0.0.0.0,op=3,sha=50:54:00:00:00:0b,tha=50:54:00:00:00:0b)
> rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:0b,arp_tha=50:54:00:00:00:0b
> 2014-11-18T12:54:04.040Z|00086|dpif_netdev|DBG|flow_add: recirc_id=0,rarp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff, actions:8,101,3
> 2014-11-18T12:54:04.043Z|00087|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0,tip=0.0.0.0,op=3,sha=50:54:00:00:00:09,tha=50:54:00:00:00:09)
> rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:09,arp_tha=50:54:00:00:00:09
> 2014-11-18T12:54:04.044Z|00088|dpif_netdev|DBG|flow_add: recirc_id=0,rarp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=ff:ff:ff:ff:ff:ff, actions:drop
> 2014-11-18T12:54:04.046Z|00016|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.046Z|00015|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.047Z|00070|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.049Z|00071|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.051Z|00072|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.052Z|00089|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0,tip=0.0.0.0,op=3,sha=50:54:00:00:00:0b,tha=50:54:00:00:00:0b)
> rarp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff,arp_spa=0.0.0.0,arp_tpa=0.0.0.0,arp_op=3,arp_sha=50:54:00:00:00:0b,arp_tha=50:54:00:00:00:0b
> 2014-11-18T12:54:04.053Z|00073|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.053Z|00090|dpif_netdev|DBG|flow_add: recirc_id=0,rarp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=ff:ff:ff:ff:ff:ff, actions:drop
> 2014-11-18T12:54:04.054Z|00074|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.056Z|00075|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.058Z|00076|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.059Z|00091|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_src=10.0.0.5,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.060Z|00092|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_frag=no, actions:100,2
> 2014-11-18T12:54:04.063Z|00093|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_src=10.0.0.5,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.064Z|00094|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_frag=no, actions:8,101,3
> 2014-11-18T12:54:04.066Z|00095|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_src=10.0.0.5,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.067Z|00096|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0d,nw_frag=no, actions:drop
> 2014-11-18T12:54:04.083Z|00097|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_src=10.0.0.6,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.083Z|00098|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_frag=no, actions:100,2
> 2014-11-18T12:54:04.084Z|00099|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_src=10.0.0.6,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.084Z|00100|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_frag=no, actions:8,101,3
> 2014-11-18T12:54:04.085Z|00101|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_src=10.0.0.6,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:54:04.085Z|00102|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0e,nw_frag=no, actions:drop
> 2014-11-18T12:54:04.109Z|00017|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.109Z|00077|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.109Z|00016|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.109Z|00078|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.110Z|00079|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.110Z|00080|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.110Z|00081|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.110Z|00082|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.110Z|00083|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.110Z|00084|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.110Z|00085|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.110Z|00086|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.110Z|00087|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.111Z|00088|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.112Z|00089|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.113Z|00090|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.120Z|00091|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:54:04.120Z|00017|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.120Z|00018|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.120Z|00092|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.120Z|00093|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.120Z|00094|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.120Z|00095|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.120Z|00096|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.121Z|00097|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.122Z|00098|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.123Z|00099|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.124Z|00100|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.125Z|00101|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.127Z|00102|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.128Z|00103|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.129Z|00104|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.130Z|00105|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:04.630Z|00018|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.630Z|00019|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.631Z|00106|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.631Z|00107|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.631Z|00108|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.631Z|00109|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.631Z|00110|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.631Z|00111|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.631Z|00112|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.631Z|00113|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.631Z|00114|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:04.631Z|00115|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:04.632Z|00116|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:04.633Z|00117|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:04.633Z|00118|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:04.634Z|00119|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:54:05.135Z|00020|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:05.135Z|00019|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:05.135Z|00120|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:05.135Z|00121|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:09/00:00:00:00:00:00,tha=50:54:00:00:00:09/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:05.135Z|00122|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:05.135Z|00123|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:05.136Z|00124|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:05.136Z|00125|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:05.136Z|00126|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0d),eth_type(0x0800),ipv4(src=10.0.0.5/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:05.136Z|00127|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:05.136Z|00128|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.3/0.0.0.0,dst=10.0.0.4/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:8,101,4
> 2014-11-18T12:54:05.136Z|00129|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(4),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:8,101,3
> 2014-11-18T12:54:05.136Z|00130|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=ff:ff:ff:ff:ff:ff),eth_type(0x8035),arp(sip=0.0.0.0/0.0.0.0,tip=0.0.0.0/0.0.0.0,op=3/0,sha=50:54:00:00:00:0b/00:00:00:00:00:00,tha=50:54:00:00:00:0b/00:00:00:00:00:00), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:54:05.138Z|00131|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0e),eth_type(0x0800),ipv4(src=10.0.0.6/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:54:05.140Z|00132|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:54:05.144Z|00133|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
749. ofproto-dpif.at:9: 749. ofproto-dpif, active-backup bonding (ofproto-dpif.at:9): FAILED (ofproto-dpif.at:45)

#                             -*- compilation -*-
793. ofproto-dpif.at:1426: testing ofproto-dpif - MPLS handling ...
./ofproto-dpif.at:1427: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:1427: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:55:03Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0793/ovsdb-server.log
./ofproto-dpif.at:1427: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:1427: ovs-vsctl --no-wait init
./ofproto-dpif.at:1427: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:55:03Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0793/ovs-vswitchd.log
2014-11-18T12:55:03Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:55:03Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:55:03Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0793/db.sock: connecting...
2014-11-18T12:55:03Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0793/db.sock: connected
./ofproto-dpif.at:1427: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:1427: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --    add-port br0 p1 -- set Interface p1 type=dummy
 
./ofproto-dpif.at:1482: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:1485: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1490: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1491: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1493: cat ofctl_monitor.log
./ofproto-dpif.at:1505: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1510: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1511: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1513: cat ofctl_monitor.log
./ofproto-dpif.at:1525: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1532: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1533: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1535: cat ofctl_monitor.log
./ofproto-dpif.at:1547: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1552: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1553: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1555: cat ofctl_monitor.log
./ofproto-dpif.at:1567: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1572: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1573: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1575: cat ofctl_monitor.log
./ofproto-dpif.at:1587: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1592: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1593: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1595: cat ofctl_monitor.log
./ofproto-dpif.at:1607: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1612: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1613: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1615: cat ofctl_monitor.log
./ofproto-dpif.at:1626: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1629: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1634: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1637: cat ofctl_monitor.log
./ofproto-dpif.at:1648: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1651: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1656: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1657: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1659: cat ofctl_monitor.log
./ofproto-dpif.at:1671: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1676: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1677: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1679: cat ofctl_monitor.log
./ofproto-dpif.at:1691: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1696: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1697: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1699: cat ofctl_monitor.log
./ofproto-dpif.at:1716: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1724: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1725: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1727: cat ofctl_monitor.log
./ofproto-dpif.at:1738: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1745: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1750: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1751: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1753: sed 's/metadata=0x[0-9a-f]*/metadata=0x0/' ofctl_monitor.log
./ofproto-dpif.at:1764: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1771: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1776: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1777: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1779: sed 's/metadata=0x[0-9a-f]*/metadata=0x0/' ofctl_monitor.log
./ofproto-dpif.at:1790: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1797: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1802: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1803: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1805: sed 's/metadata=0x[0-9a-f]*/metadata=0x0/' ofctl_monitor.log
./ofproto-dpif.at:1816: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1823: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1828: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1829: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1831: sed 's/metadata=0x[0-9a-f]*/metadata=0x0/' ofctl_monitor.log
./ofproto-dpif.at:1842: ovs-appctl time/warp 5000
stdout:
warped
./ofproto-dpif.at:1849: ovs-ofctl monitor br0 65534 -P nxm --detach --pidfile 2> ofctl_monitor.log
./ofproto-dpif.at:1854: ovs_wait_cond () { test `wc -l < ofctl_monitor.log` -ge 6
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1855: ovs_wait_cond () { if test -e ovs-ofctl.pid; then return 1; else return 0; fi
}
ovs_wait
stderr:
stdout:
./ofproto-dpif.at:1857: sed 's/metadata=0x[0-9a-f]*/metadata=0x0/' ofctl_monitor.log
--- -	2014-11-18 13:55:10.524761183 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/793/stdout	2014-11-18 13:55:10.504867800 +0100
@@ -1,7 +1,7 @@
 NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
-tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.106,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:76db
+tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
 NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
-tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.106,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:76db
+tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
 NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
-tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.106,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:76db
+tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
 
ovsdb-server.log:
> 2014-11-18T12:55:03.830Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0793/ovsdb-server.log
> 2014-11-18T12:55:03.839Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:55:03.917Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0793/ovs-vswitchd.log
> 2014-11-18T12:55:03.920Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:55:03.920Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:55:03.920Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0793/db.sock: connecting...
> 2014-11-18T12:55:03.920Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0793/db.sock: connected
> 2014-11-18T12:55:03.923Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:55:03.980Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:55:03.980Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:55:03.982Z|00009|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:55:03.982Z|00010|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:55:03.983Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:55:03.983Z|00012|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0793/br0.mgmt"
> 2014-11-18T12:55:04.027Z|00013|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:04.027Z|00014|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:04.027Z|00015|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:04.027Z|00016|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:55:04.027Z|00017|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:55:04.027Z|00018|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:55:04.027Z|00019|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD table:255 dl_src=40:44:44:44:44:42 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],CONTROLLER:65535
> 2014-11-18T12:55:04.027Z|00020|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:55:04.028Z|00021|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:55:04.028Z|00022|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD table:255 dl_src=41:44:44:44:44:42 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],pop_mpls:0x0800,CONTROLLER:65535
> 2014-11-18T12:55:04.028Z|00023|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:55:04.029Z|00024|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:55:04.030Z|00025|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x8): ADD table:255 dl_src=40:44:44:44:44:43 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],CONTROLLER:65535
> 2014-11-18T12:55:04.030Z|00026|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x9):
> 2014-11-18T12:55:04.031Z|00027|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x9):
> 2014-11-18T12:55:04.032Z|00028|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xa): ADD table:255 dl_src=40:44:44:44:44:44 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],CONTROLLER:65535
> 2014-11-18T12:55:04.033Z|00029|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xb):
> 2014-11-18T12:55:04.034Z|00030|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xb):
> 2014-11-18T12:55:04.035Z|00031|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xc): ADD table:255 dl_src=40:44:44:44:44:45 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.035Z|00032|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xd):
> 2014-11-18T12:55:04.036Z|00033|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xd):
> 2014-11-18T12:55:04.037Z|00034|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0xe): ADD table:255 dl_src=40:44:44:44:44:46 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],set_mpls_ttl(10),CONTROLLER:65535
> 2014-11-18T12:55:04.038Z|00035|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xf):
> 2014-11-18T12:55:04.039Z|00036|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xf):
> 2014-11-18T12:55:04.040Z|00037|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x10): ADD table:255 dl_src=40:44:44:44:44:47 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],dec_mpls_ttl,set_mpls_ttl(10),CONTROLLER:65535
> 2014-11-18T12:55:04.040Z|00038|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x11):
> 2014-11-18T12:55:04.041Z|00039|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x11):
> 2014-11-18T12:55:04.042Z|00040|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x12): ADD table:255 dl_src=40:44:44:44:44:48 cookie:0xa actions=push_mpls:0x8847,load:0xa->OXM_OF_MPLS_LABEL[],load:0x3->OXM_OF_MPLS_TC[],set_mpls_ttl(10),dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.043Z|00041|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x13):
> 2014-11-18T12:55:04.044Z|00042|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x13):
> 2014-11-18T12:55:04.045Z|00043|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x14): ADD table:255 mpls,dl_src=40:44:44:44:44:49 cookie:0xa actions=push_mpls:0x8848,load:0xa->OXM_OF_MPLS_LABEL[],CONTROLLER:65535
> 2014-11-18T12:55:04.045Z|00044|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x15):
> 2014-11-18T12:55:04.046Z|00045|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x15):
> 2014-11-18T12:55:04.047Z|00046|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x16): ADD table:255 mpls,dl_src=50:55:55:55:55:55 cookie:0xb actions=load:0x3e8->OXM_OF_MPLS_LABEL[],CONTROLLER:65535
> 2014-11-18T12:55:04.048Z|00047|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x17):
> 2014-11-18T12:55:04.049Z|00048|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x17):
> 2014-11-18T12:55:04.049Z|00049|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x18): ADD table:255 dl_src=60:66:66:66:66:66 cookie:0xd actions=pop_mpls:0x0800,CONTROLLER:65535
> 2014-11-18T12:55:04.050Z|00050|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x19):
> 2014-11-18T12:55:04.051Z|00051|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x19):
> 2014-11-18T12:55:04.052Z|00052|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x1a): ADD table:255 dl_src=70:77:77:77:77:77 cookie:0xc actions=push_mpls:0x8848,load:0x3e8->OXM_OF_MPLS_LABEL[],load:0x7->OXM_OF_MPLS_TC[],CONTROLLER:65535
> 2014-11-18T12:55:04.053Z|00053|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x1b):
> 2014-11-18T12:55:04.054Z|00054|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x1b):
> 2014-11-18T12:55:04.054Z|00055|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x1c): ADD table:255 dl_src=60:66:66:66:00:01 cookie:0xd actions=pop_mpls:0x0800,dec_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.055Z|00056|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x1d):
> 2014-11-18T12:55:04.056Z|00057|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x1d):
> 2014-11-18T12:55:04.057Z|00058|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x1e): ADD table:255 dl_src=60:66:66:66:00:02 cookie:0xd actions=pop_mpls:0x0800,load:0xa000001->NXM_OF_IP_DST[],CONTROLLER:65535
> 2014-11-18T12:55:04.058Z|00059|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x1f):
> 2014-11-18T12:55:04.059Z|00060|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x1f):
> 2014-11-18T12:55:04.059Z|00061|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x20): ADD table:255 dl_src=60:66:66:66:00:03 cookie:0xd actions=pop_mpls:0x0800,move:NXM_OF_IP_DST[]->NXM_OF_IP_SRC[],CONTROLLER:65535
> 2014-11-18T12:55:04.060Z|00062|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x21):
> 2014-11-18T12:55:04.061Z|00063|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x21):
> 2014-11-18T12:55:04.062Z|00064|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x22): ADD table:255 dl_src=60:66:66:66:00:04 cookie:0xd actions=pop_mpls:0x0800,push:NXM_OF_IP_DST[],pop:NXM_OF_IP_SRC[],CONTROLLER:65535
> 2014-11-18T12:55:04.063Z|00065|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x23):
> 2014-11-18T12:55:04.064Z|00066|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x23):
> 2014-11-18T12:55:04.064Z|00067|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x24): ADD table:255 dl_src=60:66:66:66:00:05 cookie:0xd actions=pop_mpls:0x0800,multipath(eth_src,50,modulo_n,256,0,NXM_OF_IP_SRC[0..7]),CONTROLLER:65535
> 2014-11-18T12:55:04.065Z|00068|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x25):
> 2014-11-18T12:55:04.066Z|00069|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x25):
> 2014-11-18T12:55:04.067Z|00070|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x26): ADD table:255 dl_src=60:66:66:66:00:06 cookie:0xd actions=pop_mpls:0x0800,bundle_load(eth_src,50,hrw,ofport,NXM_OF_IP_SRC[0..15],slaves:1,2),CONTROLLER:65535
> 2014-11-18T12:55:04.068Z|00071|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x27):
> 2014-11-18T12:55:04.069Z|00072|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x27):
> 2014-11-18T12:55:04.069Z|00073|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x28): ADD table:255 dl_src=60:66:66:66:00:07 cookie:0xd actions=pop_mpls:0x0800,learn(table=1,hard_timeout=60,eth_type=0x800,nw_proto=6,NXM_OF_IP_SRC[]=NXM_OF_IP_DST[]),CONTROLLER:65535
> 2014-11-18T12:55:04.070Z|00074|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x29):
> 2014-11-18T12:55:04.071Z|00075|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x29):
> 2014-11-18T12:55:04.072Z|00076|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2a): ADD table:255 dl_src=60:66:66:66:00:08 cookie:0xd actions=pop_mpls:0x0806,resubmit(1,1)
> 2014-11-18T12:55:04.073Z|00077|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x2b):
> 2014-11-18T12:55:04.074Z|00078|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x2b):
> 2014-11-18T12:55:04.074Z|00079|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2c): ADD table:1 arp cookie:0xd actions=CONTROLLER:65535
> 2014-11-18T12:55:04.075Z|00080|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x2d):
> 2014-11-18T12:55:04.076Z|00081|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x2d):
> 2014-11-18T12:55:04.077Z|00082|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2e): ADD table:255 dl_src=60:66:66:66:00:09 cookie:0xd actions=pop_mpls:0x0800,mod_nw_tos:48,CONTROLLER:65535
> 2014-11-18T12:55:04.078Z|00083|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x2f):
> 2014-11-18T12:55:04.079Z|00084|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x2f):
> 2014-11-18T12:55:04.079Z|00085|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x30): ADD table:255 dl_src=60:66:66:66:00:0a cookie:0xd actions=pop_mpls:0x0800,mod_nw_dst:10.0.0.1,CONTROLLER:65535
> 2014-11-18T12:55:04.080Z|00086|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x31):
> 2014-11-18T12:55:04.081Z|00087|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x31):
> 2014-11-18T12:55:04.082Z|00088|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x32): ADD table:255 dl_src=60:66:66:66:00:0b cookie:0xd actions=pop_mpls:0x0800,mod_nw_src:10.0.0.1,CONTROLLER:65535
> 2014-11-18T12:55:04.083Z|00089|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x33):
> 2014-11-18T12:55:04.083Z|00090|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x33):
> 2014-11-18T12:55:04.084Z|00091|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x34): ADD table:255 dl_src=60:66:66:66:01:00 cookie:0xd actions=pop_mpls:0x8848,CONTROLLER:65535
> 2014-11-18T12:55:04.085Z|00092|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x35):
> 2014-11-18T12:55:04.086Z|00093|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x35):
> 2014-11-18T12:55:04.087Z|00094|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:55:04.088Z|00095|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x36): ADD table:255 dl_src=60:66:66:66:01:01 cookie:0xd actions=pop_mpls:0x8847,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.089Z|00096|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x37):
> 2014-11-18T12:55:04.089Z|00097|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x37):
> 2014-11-18T12:55:04.090Z|00098|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x38): ADD table:255 dl_src=60:66:66:66:01:02 cookie:0xd actions=pop_mpls:0x8848,load:0x3->OXM_OF_MPLS_TC[],CONTROLLER:65535
> 2014-11-18T12:55:04.091Z|00099|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x39):
> 2014-11-18T12:55:04.092Z|00100|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x39):
> 2014-11-18T12:55:04.093Z|00101|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x3a): ADD table:255 dl_src=60:66:66:66:02:00 cookie:0xd actions=pop_mpls:0x8847,pop_mpls:0x0800,CONTROLLER:65535
> 2014-11-18T12:55:04.094Z|00102|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3b):
> 2014-11-18T12:55:04.094Z|00103|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3b):
> 2014-11-18T12:55:04.095Z|00104|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x3c): ADD table:255 dl_src=60:66:66:66:02:01 cookie:0xd actions=pop_mpls:0x8848,pop_mpls:0x0800,dec_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.096Z|00105|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3d):
> 2014-11-18T12:55:04.097Z|00106|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3d):
> 2014-11-18T12:55:04.098Z|00107|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x3e): ADD table:255 dl_src=60:66:66:66:02:10 cookie:0xd actions=pop_mpls:0x8847,dec_mpls_ttl,pop_mpls:0x0800,dec_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.099Z|00108|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3f):
> 2014-11-18T12:55:04.099Z|00109|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3f):
> 2014-11-18T12:55:04.100Z|00110|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x40): ADD table:255 dl_src=60:66:66:66:03:00 cookie:0xd actions=pop_mpls:0x8848,pop_mpls:0x8848,CONTROLLER:65535
> 2014-11-18T12:55:04.101Z|00111|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x41):
> 2014-11-18T12:55:04.102Z|00112|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x41):
> 2014-11-18T12:55:04.103Z|00113|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x42): ADD table:255 dl_src=60:66:66:66:03:01 cookie:0xd actions=pop_mpls:0x8847,pop_mpls:0x8847,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.104Z|00114|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x43):
> 2014-11-18T12:55:04.104Z|00115|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x43):
> 2014-11-18T12:55:04.105Z|00116|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x44): ADD table:255 dl_src=60:66:66:66:03:10 cookie:0xd actions=pop_mpls:0x8848,dec_mpls_ttl,pop_mpls:0x8848,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.106Z|00117|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x45):
> 2014-11-18T12:55:04.107Z|00118|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x45):
> 2014-11-18T12:55:04.108Z|00119|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x46): ADD table:255 dl_src=60:66:66:66:04:00 cookie:0xd actions=pop_mpls:0x0800,push_mpls:0x8847,CONTROLLER:65535
> 2014-11-18T12:55:04.108Z|00120|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x47):
> 2014-11-18T12:55:04.109Z|00121|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x47):
> 2014-11-18T12:55:04.110Z|00122|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x48): ADD table:255 dl_src=60:66:66:66:04:01 cookie:0xd actions=pop_mpls:0x0800,push_mpls:0x8848,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.111Z|00123|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x49):
> 2014-11-18T12:55:04.112Z|00124|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x49):
> 2014-11-18T12:55:04.113Z|00125|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4a): ADD table:255 dl_src=60:66:66:66:04:10 cookie:0xd actions=pop_mpls:0x0800,dec_ttl,push_mpls:0x8848,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.113Z|00126|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4b):
> 2014-11-18T12:55:04.114Z|00127|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4b):
> 2014-11-18T12:55:04.115Z|00128|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4c): ADD table:255 dl_src=60:66:66:66:05:00 cookie:0xd actions=push_mpls:0x8848,pop_mpls:0x8847,CONTROLLER:65535
> 2014-11-18T12:55:04.116Z|00129|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4d):
> 2014-11-18T12:55:04.117Z|00130|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4d):
> 2014-11-18T12:55:04.118Z|00131|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4e): ADD table:255 dl_src=60:66:66:66:05:01 cookie:0xd actions=push_mpls:0x8847,pop_mpls:0x8848,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.118Z|00132|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4f):
> 2014-11-18T12:55:04.119Z|00133|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4f):
> 2014-11-18T12:55:04.120Z|00134|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x50): ADD table:255 dl_src=60:66:66:66:05:10 cookie:0xd actions=push_mpls:0x8848,dec_mpls_ttl,pop_mpls:0x8847,dec_mpls_ttl,CONTROLLER:65535
> 2014-11-18T12:55:04.121Z|00135|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x51):
> 2014-11-18T12:55:04.122Z|00136|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x51):
> 2014-11-18T12:55:04.124Z|00137|connmgr|INFO|br0<->unix: 39 flow_mods in the last 0 s (39 adds)
> 2014-11-18T12:55:04.125Z|00138|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:55:04.154Z|00139|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:04.154Z|00140|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:04.154Z|00141|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:04.154Z|00142|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:04.154Z|00143|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:04.155Z|00144|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:04.155Z|00145|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:04.155Z|00146|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:04.155Z|00147|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:04.155Z|00148|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:04.155Z|00149|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:04.180Z|00150|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:42,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:04.192Z|00151|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:42,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:04.204Z|00152|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:42,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:04.525Z|00153|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x3):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:04.525Z|00154|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:04.525Z|00155|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:04.525Z|00156|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:04.525Z|00157|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:04.525Z|00158|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:04.525Z|00159|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:04.526Z|00160|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:04.526Z|00161|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:04.526Z|00162|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:04.527Z|00163|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:04.550Z|00164|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> ip,in_port=0,vlan_tci=0x0000,dl_src=41:44:44:44:44:42,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_proto=16,nw_tos=0,nw_ecn=0,nw_ttl=64
> 2014-11-18T12:55:04.563Z|00165|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> ip,in_port=0,vlan_tci=0x0000,dl_src=41:44:44:44:44:42,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_proto=16,nw_tos=0,nw_ecn=0,nw_ttl=64
> 2014-11-18T12:55:04.575Z|00166|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> ip,in_port=0,vlan_tci=0x0000,dl_src=41:44:44:44:44:42,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_proto=16,nw_tos=0,nw_ecn=0,nw_ttl=64
> 2014-11-18T12:55:04.897Z|00167|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x4):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:04.897Z|00168|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:04.897Z|00169|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:04.897Z|00170|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:04.897Z|00171|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:04.897Z|00172|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:04.897Z|00173|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:04.897Z|00174|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:04.897Z|00175|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:04.898Z|00176|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:04.899Z|00177|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:04.921Z|00178|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:43,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=46912
> 2014-11-18T12:55:04.934Z|00179|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:43,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=46912
> 2014-11-18T12:55:04.947Z|00180|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:43,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=46912
> 2014-11-18T12:55:05.268Z|00181|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x5):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:05.268Z|00182|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:05.268Z|00183|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:05.268Z|00184|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:05.268Z|00185|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:05.268Z|00186|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:05.268Z|00187|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:05.268Z|00188|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:05.268Z|00189|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:05.268Z|00190|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:05.269Z|00191|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:05.291Z|00192|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,dl_vlan=99,dl_vlan_pcp=7,dl_src=40:44:44:44:44:44,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:05.304Z|00193|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,dl_vlan=99,dl_vlan_pcp=7,dl_src=40:44:44:44:44:44,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:05.316Z|00194|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,dl_vlan=99,dl_vlan_pcp=7,dl_src=40:44:44:44:44:44,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:05.637Z|00195|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x6):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:05.637Z|00196|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:05.637Z|00197|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:05.637Z|00198|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:05.637Z|00199|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:05.637Z|00200|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:05.637Z|00201|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:05.637Z|00202|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:05.637Z|00203|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:05.637Z|00204|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:05.638Z|00205|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:05.662Z|00206|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:45,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=63,mpls_bos=1
> 2014-11-18T12:55:05.674Z|00207|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:45,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=63,mpls_bos=1
> 2014-11-18T12:55:05.686Z|00208|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:45,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=63,mpls_bos=1
> 2014-11-18T12:55:06.007Z|00209|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x7):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:06.007Z|00210|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:06.007Z|00211|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:06.007Z|00212|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:06.007Z|00213|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:06.007Z|00214|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:06.007Z|00215|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:06.007Z|00216|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:06.007Z|00217|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:06.007Z|00218|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:06.008Z|00219|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:06.031Z|00220|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:46,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.043Z|00221|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:46,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.055Z|00222|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:46,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.376Z|00223|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x8):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:06.376Z|00224|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:06.376Z|00225|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:06.376Z|00226|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:06.376Z|00227|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:06.376Z|00228|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:06.376Z|00229|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:06.377Z|00230|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:06.377Z|00231|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:06.377Z|00232|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:06.378Z|00233|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:06.400Z|00234|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:47,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.412Z|00235|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:47,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.424Z|00236|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:47,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=10,mpls_bos=1
> 2014-11-18T12:55:06.776Z|00237|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x9):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:06.776Z|00238|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:06.776Z|00239|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:06.776Z|00240|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:06.776Z|00241|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:06.776Z|00242|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:06.776Z|00243|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:06.776Z|00244|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:06.776Z|00245|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:06.776Z|00246|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:06.778Z|00247|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:06.800Z|00248|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:49,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=42816
> 2014-11-18T12:55:06.813Z|00249|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:49,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=42816
> 2014-11-18T12:55:06.824Z|00250|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:49,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=64,mpls_bos=0,mpls_lse1=42816
> 2014-11-18T12:55:07.031Z|00251|memory|INFO|8448 kB peak resident set size after 13.1 seconds
> 2014-11-18T12:55:07.031Z|00252|memory|INFO|handlers:5 ports:2 revalidators:3 rules:44 udpif keys:1
> 2014-11-18T12:55:07.052Z|00253|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xa):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:07.052Z|00254|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:07.052Z|00255|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:07.052Z|00256|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:07.052Z|00257|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:07.052Z|00258|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:07.052Z|00259|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:07.052Z|00260|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:07.052Z|00261|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:07.052Z|00262|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:07.053Z|00263|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:07.076Z|00264|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:48,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=9,mpls_bos=1
> 2014-11-18T12:55:07.088Z|00265|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:48,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=9,mpls_bos=1
> 2014-11-18T12:55:07.100Z|00266|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xa total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=40:44:44:44:44:48,dl_dst=50:54:00:00:00:07,mpls_label=10,mpls_tc=3,mpls_ttl=9,mpls_bos=1
> 2014-11-18T12:55:07.420Z|00267|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xb):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:07.420Z|00268|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:07.421Z|00269|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:07.421Z|00270|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:07.421Z|00271|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:07.421Z|00272|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:07.421Z|00273|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:07.421Z|00274|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:07.421Z|00275|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:07.421Z|00276|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:07.422Z|00277|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:07.445Z|00278|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xb total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=50:55:55:55:55:55,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:07.458Z|00279|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xb total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=50:55:55:55:55:55,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:07.470Z|00280|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xb total_len=60 in_port=1 (via action) data_len=60 (unbuffered)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=50:55:55:55:55:55,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:55:07.791Z|00281|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xc):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:07.791Z|00282|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:07.791Z|00283|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:07.791Z|00284|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:07.791Z|00285|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:07.792Z|00286|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:07.792Z|00287|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:07.792Z|00288|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:07.792Z|00289|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:07.792Z|00290|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:07.793Z|00291|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:07.815Z|00292|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xc total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=70:77:77:77:77:77,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=128,mpls_bos=1
> 2014-11-18T12:55:07.827Z|00293|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xc total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=70:77:77:77:77:77,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=128,mpls_bos=1
> 2014-11-18T12:55:07.839Z|00294|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xc total_len=64 in_port=1 (via action) data_len=64 (unbuffered)
> mplsm,in_port=0,vlan_tci=0x0000,dl_src=70:77:77:77:77:77,dl_dst=50:54:00:00:00:07,mpls_label=1000,mpls_tc=7,mpls_ttl=128,mpls_bos=1
> 2014-11-18T12:55:08.160Z|00295|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xd):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:08.160Z|00296|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:08.160Z|00297|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:08.160Z|00298|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:08.160Z|00299|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:08.160Z|00300|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:08.160Z|00301|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:08.160Z|00302|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:08.160Z|00303|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:08.160Z|00304|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:08.161Z|00305|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:08.185Z|00306|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xd total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:66,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.197Z|00307|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xd total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:66,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.209Z|00308|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): cookie=0xd total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:66,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.562Z|00309|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xe):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:08.562Z|00310|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:08.562Z|00311|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:08.562Z|00312|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:08.562Z|00313|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:08.562Z|00314|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:08.562Z|00315|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:08.562Z|00316|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:08.562Z|00317|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:08.562Z|00318|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:08.563Z|00319|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:08.586Z|00320|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:01,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=254,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.598Z|00321|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:01,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=254,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.610Z|00322|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:01,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=254,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7744
> 2014-11-18T12:55:08.964Z|00323|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0xf):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:08.964Z|00324|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:08.964Z|00325|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:08.964Z|00326|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:08.964Z|00327|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:08.964Z|00328|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:08.964Z|00329|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:08.964Z|00330|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:08.964Z|00331|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:08.964Z|00332|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:08.965Z|00333|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:08.989Z|00334|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:02,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:2dee
> 2014-11-18T12:55:09.001Z|00335|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:02,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:2dee
> 2014-11-18T12:55:09.013Z|00336|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:02,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:2dee
> 2014-11-18T12:55:09.367Z|00337|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x10):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:09.367Z|00338|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:09.367Z|00339|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:09.367Z|00340|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:09.367Z|00341|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:09.367Z|00342|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:09.367Z|00343|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:09.367Z|00344|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:09.367Z|00345|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:09.367Z|00346|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:09.368Z|00347|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:09.391Z|00348|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:03,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:09.404Z|00349|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:03,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:09.416Z|00350|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:03,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:09.770Z|00351|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x11):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:09.770Z|00352|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:09.770Z|00353|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:09.770Z|00354|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:09.770Z|00355|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:09.770Z|00356|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:09.770Z|00357|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:09.770Z|00358|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:09.770Z|00359|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:09.770Z|00360|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:09.771Z|00361|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:09.794Z|00362|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:04,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:09.806Z|00363|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:04,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:09.818Z|00364|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:04,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.2,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7743
> 2014-11-18T12:55:10.172Z|00365|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x12):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:55:10.172Z|00366|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:55:10.172Z|00367|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:55:10.172Z|00368|vconn|DBG|unix: received: OFPT_GET_CONFIG_REQUEST (xid=0x2):
> 2014-11-18T12:55:10.172Z|00369|vconn|DBG|unix: sent (Success): OFPT_GET_CONFIG_REPLY (xid=0x2): frags=normal miss_send_len=0
> 2014-11-18T12:55:10.172Z|00370|vconn|DBG|unix: received: OFPT_SET_CONFIG (xid=0x3): frags=normal miss_send_len=65534
> 2014-11-18T12:55:10.172Z|00371|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x4):
> 2014-11-18T12:55:10.172Z|00372|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x4):
> 2014-11-18T12:55:10.172Z|00373|vconn|DBG|unix: received: NXT_SET_PACKET_IN_FORMAT (xid=0x5): format=nxm
> 2014-11-18T12:55:10.172Z|00374|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x6):
> 2014-11-18T12:55:10.173Z|00375|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x6):
> 2014-11-18T12:55:10.195Z|00376|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
> 2014-11-18T12:55:10.207Z|00377|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
> 2014-11-18T12:55:10.219Z|00378|vconn|DBG|unix: sent (Success): NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
ofctl_monitor.log:
> NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
> NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
> NXT_PACKET_IN (xid=0x0): table_id=254 cookie=0x0 total_len=58 in_port=1 (via action) data_len=58 (unbuffered)
> tcp,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.178,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=255,tp_src=80,tp_dst=0,tcp_flags=0 tcp_csum:7693
cat: ovs-ofctl.pid: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
793. ofproto-dpif.at:1426: 793. ofproto-dpif - MPLS handling (ofproto-dpif.at:1426): FAILED (ofproto-dpif.at:1857)

#                             -*- compilation -*-
832. ofproto-dpif.at:4975: testing ofproto-dpif - MPLS actions that result in a userspace action ...
./ofproto-dpif.at:4976: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:4976: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:17Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0832/ovsdb-server.log
./ofproto-dpif.at:4976: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:4976: ovs-vsctl --no-wait init
./ofproto-dpif.at:4976: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:17Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0832/ovs-vswitchd.log
2014-11-18T12:56:17Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:17Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:17Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0832/db.sock: connecting...
2014-11-18T12:56:17Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0832/db.sock: connected
./ofproto-dpif.at:4976: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:4976: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --    add-port br0 p1 -- set Interface p1 type=dummy
 
./ofproto-dpif.at:4979: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:4987: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:4999: ovs-appctl netdev-dummy/receive p1 "505400000007 6066666666$dl_src 8847 00014020 00014120 45 00 00 2c 00 00 00 00 40 06 3b 78 c0 a8 00 01 c0 a8 00 02 00 50 00 00 00 00 00 2a 00 00 00 2a 50 00 27 10 77 44 00 00 48 4f 47 45"
./ofproto-dpif.at:4999: ovs-appctl netdev-dummy/receive p1 "505400000007 6066666666$dl_src 8847 00014020 00014120 45 00 00 2c 00 00 00 00 40 06 3b 78 c0 a8 00 01 c0 a8 00 02 00 50 00 00 00 00 00 2a 00 00 00 2a 50 00 27 10 77 44 00 00 48 4f 47 45"
./ofproto-dpif.at:5002: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed 's/used:[0-9]\.[0-9]*/used:0.0/'
--- -	2014-11-18 13:56:19.053492638 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/832/stdout	2014-11-18 13:56:19.034943001 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,mpls,in_port=1,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
-recirc_id=0,mpls,in_port=1,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
+recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
+recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
 
ovsdb-server.log:
> 2014-11-18T12:56:17.695Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0832/ovsdb-server.log
> 2014-11-18T12:56:17.703Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:17.781Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0832/ovs-vswitchd.log
> 2014-11-18T12:56:17.784Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:17.784Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:17.784Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0832/db.sock: connecting...
> 2014-11-18T12:56:17.785Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0832/db.sock: connected
> 2014-11-18T12:56:17.786Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:17.841Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:17.841Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:17.844Z|00009|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:17.844Z|00010|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:17.844Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:17.844Z|00012|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0832/br0.mgmt"
> 2014-11-18T12:56:17.914Z|00013|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:17.914Z|00014|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:17.914Z|00015|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:17.914Z|00016|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD dl_src=60:66:66:66:66:00 actions=push_mpls:0x8847,CONTROLLER:65535
> 2014-11-18T12:56:17.914Z|00017|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:17.915Z|00018|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:17.915Z|00019|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD dl_src=60:66:66:66:66:01 actions=pop_mpls:0x8849,CONTROLLER:65535
> 2014-11-18T12:56:17.915Z|00020|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:17.915Z|00021|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:17.915Z|00022|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:17.916Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:17.917Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:17.918Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:17.919Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:17.920Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:17.942Z|00024|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:00,dl_dst=50:54:00:00:00:07,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208
> 2014-11-18T12:56:17.943Z|00025|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:17.943Z|00026|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:17.969Z|00027|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:01,dl_dst=50:54:00:00:00:07,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208
> 2014-11-18T12:56:17.969Z|00028|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:18.416Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:18.416Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.416Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.416Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:18.416Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020/0x100,lse1=0x14120/0xffffffff), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:18.416Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.417Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:18.916Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:18.917Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.917Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.917Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:18.917Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020/0x100,lse1=0x14120/0xffffffff), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:18.917Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:18.917Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
ofctl_monitor.log:
sed: can't read ofctl_monitor.log: No such file or directory
cat: ovs-ofctl.pid: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
832. ofproto-dpif.at:4975: 832. ofproto-dpif - MPLS actions that result in a userspace action (ofproto-dpif.at:4975): FAILED (ofproto-dpif.at:5002)

#                             -*- compilation -*-
833. ofproto-dpif.at:5011: testing ofproto-dpif - MPLS actions that result in a drop ...
./ofproto-dpif.at:5012: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5012: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:19Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0833/ovsdb-server.log
./ofproto-dpif.at:5012: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5012: ovs-vsctl --no-wait init
./ofproto-dpif.at:5012: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:19Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0833/ovs-vswitchd.log
2014-11-18T12:56:19Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:19Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:19Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0833/db.sock: connecting...
2014-11-18T12:56:19Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0833/db.sock: connected
./ofproto-dpif.at:5012: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5012: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --    add-port br0 p1 -- set Interface p1 type=dummy
 
./ofproto-dpif.at:5015: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5023: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5038: ovs-appctl netdev-dummy/receive p1 "505400000007 6066666666$dl_src 8847 00014020 00014120 45 00 00 2c 00 00 00 00 40 06 3b 78 c0 a8 00 01 c0 a8 00 02 00 50 00 00 00 00 00 2a 00 00 00 2a 50 00 27 10 77 44 00 00 48 4f 47 45"
./ofproto-dpif.at:5038: ovs-appctl netdev-dummy/receive p1 "505400000007 6066666666$dl_src 8847 00014020 00014120 45 00 00 2c 00 00 00 00 40 06 3b 78 c0 a8 00 01 c0 a8 00 02 00 50 00 00 00 00 00 2a 00 00 00 2a 50 00 27 10 77 44 00 00 48 4f 47 45"
./ofproto-dpif.at:5041: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed 's/used:[0-9]\.[0-9]*/used:0.0/'
--- -	2014-11-18 13:56:20.615835161 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/833/stdout	2014-11-18 13:56:20.594944714 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,mpls,in_port=1,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
-recirc_id=0,mpls,in_port=1,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
+recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
+recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
 
ovsdb-server.log:
> 2014-11-18T12:56:19.263Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0833/ovsdb-server.log
> 2014-11-18T12:56:19.271Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:19.347Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0833/ovs-vswitchd.log
> 2014-11-18T12:56:19.349Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:19.349Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:19.349Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0833/db.sock: connecting...
> 2014-11-18T12:56:19.350Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0833/db.sock: connected
> 2014-11-18T12:56:19.351Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:19.406Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:19.406Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:19.408Z|00009|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:19.408Z|00010|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:19.408Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:19.409Z|00012|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0833/br0.mgmt"
> 2014-11-18T12:56:19.477Z|00013|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:19.477Z|00014|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:19.477Z|00015|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:19.477Z|00016|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD dl_src=60:66:66:66:66:00 actions=push_mpls:0x8847,CONTROLLER:65535
> 2014-11-18T12:56:19.477Z|00017|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:19.477Z|00018|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:19.477Z|00019|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD dl_src=60:66:66:66:66:01 actions=pop_mpls:0x8849,CONTROLLER:65535
> 2014-11-18T12:56:19.477Z|00020|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:19.477Z|00021|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:19.477Z|00022|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:19.478Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:19.479Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.481Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.482Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.483Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:19.504Z|00024|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:00,dl_dst=50:54:00:00:00:07,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208
> 2014-11-18T12:56:19.504Z|00025|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:00,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:19.530Z|00026|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=60:66:66:66:66:01,dl_dst=50:54:00:00:00:07,mpls_label=20,mpls_tc=0,mpls_ttl=32,mpls_bos=0,mpls_lse1=82208
> 2014-11-18T12:56:19.530Z|00027|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:19.530Z|00028|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=60:66:66:66:66:01,mpls_bos=0,mpls_lse1=82208, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:19.979Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:19.980Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.980Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:19.980Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.980Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020/0x100,lse1=0x14120/0xffffffff), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:19.980Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:19.980Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:20.481Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:20.481Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020,lse1=0x14120), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:20.481Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:20.481Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:20.481Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=60:66:66:66:66:01,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x8847),mpls(lse0=0x14020/0x100,lse1=0x14120/0xffffffff), packets:0, bytes:0, used:never, actions:userspace(pid=0,slow_path(controller))
> 2014-11-18T12:56:20.481Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:20.481Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
ofctl_monitor.log:
sed: can't read ofctl_monitor.log: No such file or directory
cat: ovs-ofctl.pid: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
833. ofproto-dpif.at:5011: 833. ofproto-dpif - MPLS actions that result in a drop (ofproto-dpif.at:5011): FAILED (ofproto-dpif.at:5041)

#                             -*- compilation -*-
834. ofproto-dpif.at:5049: testing ofproto-dpif - patch ports ...
./ofproto-dpif.at:5050: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5050: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:20Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0834/ovsdb-server.log
./ofproto-dpif.at:5050: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5050: ovs-vsctl --no-wait init
./ofproto-dpif.at:5050: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:20Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0834/ovs-vswitchd.log
2014-11-18T12:56:20Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:20Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:20Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0834/db.sock: connecting...
2014-11-18T12:56:20Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0834/db.sock: connected
./ofproto-dpif.at:5050: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5050: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-br br1 \
-- set bridge br1 datapath-type=dummy fail-mode=secure \
-- add-port br1 pbr1 -- set int pbr1 type=patch options:peer=pbr0 \
-- add-port br0 pbr0 -- set int pbr0 type=patch options:peer=pbr1 
./ofproto-dpif.at:5058: ovs-appctl time/stop
./ofproto-dpif.at:5059: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5061: ovs-ofctl add-flow br0 actions=LOCAL,output:1,output:2
./ofproto-dpif.at:5062: ovs-ofctl add-flow br1 actions=LOCAL,output:1,output:3
./ofproto-dpif.at:5078: ovs-appctl time/warp 500
./ofproto-dpif.at:5083: ovs-appctl dpif/show
./ofproto-dpif.at:5095: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed 's/used:[0-9]\.[0-9]*/used:0.0/'
--- -	2014-11-18 13:56:24.636328555 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/834/stdout	2014-11-18 13:56:24.614949125 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=100,nw_frag=no, actions:101,3,2
-recirc_id=0,ip,in_port=101,nw_frag=no, actions:100,2,3
+recirc_id=0,ip,in_port=0,nw_frag=no, actions:100,2,3
+recirc_id=0,ip,in_port=0,nw_frag=no, actions:101,3,2
 
ovsdb-server.log:
> 2014-11-18T12:56:20.825Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0834/ovsdb-server.log
> 2014-11-18T12:56:20.834Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:20.911Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0834/ovs-vswitchd.log
> 2014-11-18T12:56:20.914Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:20.914Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:20.914Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0834/db.sock: connecting...
> 2014-11-18T12:56:20.914Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0834/db.sock: connected
> 2014-11-18T12:56:20.915Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:20.973Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:20.973Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:20.976Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:20.977Z|00010|bridge|INFO|bridge br0: added interface pbr0 on port 1
> 2014-11-18T12:56:20.977Z|00011|bridge|INFO|bridge br1: added interface pbr1 on port 1
> 2014-11-18T12:56:20.977Z|00012|bridge|INFO|bridge br1: added interface br1 on port 65534
> 2014-11-18T12:56:20.977Z|00013|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:20.977Z|00014|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0834/br0.mgmt"
> 2014-11-18T12:56:20.977Z|00015|bridge|INFO|bridge br1: using datapath ID 000026efd9f25f9d
> 2014-11-18T12:56:20.978Z|00016|connmgr|INFO|br1: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0834/br1.mgmt"
> 2014-11-18T12:56:20.980Z|00017|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:20.980Z|00018|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:21.012Z|00019|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:21.013Z|00020|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:21.013Z|00021|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:21.032Z|00022|bridge|INFO|bridge br1: added interface p3 on port 3
> 2014-11-18T12:56:21.033Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:21.102Z|00024|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:21.102Z|00025|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:21.102Z|00026|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:21.103Z|00027|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=LOCAL,output:1,output:2
> 2014-11-18T12:56:21.103Z|00028|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:21.103Z|00029|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:21.103Z|00030|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:21.103Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.104Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.104Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.104Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:21.134Z|00031|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.3) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04
> 2014-11-18T12:56:21.134Z|00032|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:21.135Z|00033|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x04 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:21.135Z|00034|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=LOCAL,output:1,output:3
> 2014-11-18T12:56:21.135Z|00035|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:21.135Z|00036|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:21.135Z|00037|connmgr|INFO|br1<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:21.136Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.136Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.136Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.136Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:21.261Z|00038|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(100),eth(src=50:54:00:00:00:05,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:05,dl_dst=50:54:00:00:00:07,nw_src=192.168.0.1,nw_dst=192.168.0.2,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:21.261Z|00039|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_frag=no, actions:101,3,2
> 2014-11-18T12:56:21.637Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.637Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.637Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,3,2
> 2014-11-18T12:56:21.637Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:21.638Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:22.139Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.139Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.139Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,3,2
> 2014-11-18T12:56:22.139Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.139Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:22.443Z|00040|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(101),eth(src=50:54:00:00:00:07,dst=50:54:00:00:00:05),eth_type(0x0800),ipv4(src=192.168.0.2,dst=192.168.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:07,dl_dst=50:54:00:00:00:05,nw_src=192.168.0.2,nw_dst=192.168.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:22.443Z|00041|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_frag=no, actions:100,2,3
> 2014-11-18T12:56:22.640Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.640Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.640Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:9, bytes:540, used:0.000s, actions:101,3,2
> 2014-11-18T12:56:22.640Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(101),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.2/0.0.0.0,dst=192.168.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2,3
> 2014-11-18T12:56:22.640Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:22.641Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:23.142Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.142Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.142Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:9, bytes:540, used:0.000s, actions:101,3,2
> 2014-11-18T12:56:23.142Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(101),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.2/0.0.0.0,dst=192.168.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2,3
> 2014-11-18T12:56:23.142Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.142Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:23.515Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:23.516Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.516Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.516Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:9, bytes:540, used:0.500s, actions:101,3,2
> 2014-11-18T12:56:23.516Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(101),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.2/0.0.0.0,dst=192.168.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:4, bytes:240, used:0.500s, actions:100,2,3
> 2014-11-18T12:56:23.516Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:23.516Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:24.017Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.017Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.017Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:9, bytes:540, used:0.500s, actions:101,3,2
> 2014-11-18T12:56:24.018Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(101),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.2/0.0.0.0,dst=192.168.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:4, bytes:240, used:0.500s, actions:100,2,3
> 2014-11-18T12:56:24.018Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.018Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:24.519Z|00009|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.519Z|00009|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.519Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(100),eth(src=50:54:00:00:00:05/00:00:00:00:00:00,dst=50:54:00:00:00:07/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.1/0.0.0.0,dst=192.168.0.2/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:9, bytes:540, used:0.500s, actions:101,3,2
> 2014-11-18T12:56:24.519Z|00029|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(101),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=192.168.0.2/0.0.0.0,dst=192.168.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:4, bytes:240, used:0.500s, actions:100,2,3
> 2014-11-18T12:56:24.519Z|00030|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:24.519Z|00031|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:24.553Z|00042|dpif|DBG|dummy at ovs-dummy: get_stats success
834. ofproto-dpif.at:5049: 834. ofproto-dpif - patch ports (ofproto-dpif.at:5049): FAILED (ofproto-dpif.at:5095)

#                             -*- compilation -*-
836. ofproto-dpif.at:5142: testing ofproto-dpif megaflow - port classification ...
./ofproto-dpif.at:5143: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5143: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:25Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0836/ovsdb-server.log
./ofproto-dpif.at:5143: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5143: ovs-vsctl --no-wait init
./ofproto-dpif.at:5143: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:25Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0836/ovs-vswitchd.log
2014-11-18T12:56:25Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:25Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:25Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0836/db.sock: connecting...
2014-11-18T12:56:25Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0836/db.sock: connected
./ofproto-dpif.at:5143: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5143: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5144: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5149: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5150: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5152: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5154: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:27.778310206 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/836/stdout	2014-11-18 13:56:27.764952582 +0100
@@ -1,2 +1,2 @@
-recirc_id=0,ip,in_port=1,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:25.366Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0836/ovsdb-server.log
> 2014-11-18T12:56:25.375Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:25.451Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0836/ovs-vswitchd.log
> 2014-11-18T12:56:25.453Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:25.454Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:25.454Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0836/db.sock: connecting...
> 2014-11-18T12:56:25.454Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0836/db.sock: connected
> 2014-11-18T12:56:25.456Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:25.512Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:25.512Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:25.515Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:25.515Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:25.515Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0836/br0.mgmt"
> 2014-11-18T12:56:25.567Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:25.567Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:25.567Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:25.567Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:25.567Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:25.567Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:25.567Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:25.567Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:25.567Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:25.567Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:25.567Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:25.567Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:25.568Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.569Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:25.570Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.571Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.572Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:25.573Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:25.574Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:25.575Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:25.576Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:25.577Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:25.578Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:25.579Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:25.609Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:25.609Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:25.609Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:25.609Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:25.609Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:25.609Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:25.610Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD in_port=1 actions=output:2
> 2014-11-18T12:56:25.610Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:25.610Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:25.610Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:25.610Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:25.612Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.613Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.614Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:25.615Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:25.637Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:25.638Z|00044|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:25.638Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_frag=no, actions:2
> 2014-11-18T12:56:26.112Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:26.112Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.112Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.112Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:26.112Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.112Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:26.613Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:26.613Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.613Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.613Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:26.613Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:26.613Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:27.113Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:27.113Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.113Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.114Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.444s, actions:2
> 2014-11-18T12:56:27.114Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.114Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:27.615Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:27.615Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.615Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.615Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.946s, actions:2
> 2014-11-18T12:56:27.615Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:27.615Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
836. ofproto-dpif.at:5142: 836. ofproto-dpif megaflow - port classification (ofproto-dpif.at:5142): FAILED (ofproto-dpif.at:5154)

#                             -*- compilation -*-
837. ofproto-dpif.at:5160: testing ofproto-dpif megaflow - L2 classification ...
./ofproto-dpif.at:5161: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5161: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:27Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0837/ovsdb-server.log
./ofproto-dpif.at:5161: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5161: ovs-vsctl --no-wait init
./ofproto-dpif.at:5161: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:28Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0837/ovs-vswitchd.log
2014-11-18T12:56:28Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:28Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:28Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0837/db.sock: connecting...
2014-11-18T12:56:28Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0837/db.sock: connected
./ofproto-dpif.at:5161: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5161: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5162: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5167: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5168: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5169: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5171: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:29.378886433 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/837/stdout	2014-11-18 13:56:29.364954338 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:27.972Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0837/ovsdb-server.log
> 2014-11-18T12:56:27.981Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:28.057Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0837/ovs-vswitchd.log
> 2014-11-18T12:56:28.060Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:28.060Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:28.060Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0837/db.sock: connecting...
> 2014-11-18T12:56:28.061Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0837/db.sock: connected
> 2014-11-18T12:56:28.062Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:28.117Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:28.117Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:28.120Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:28.120Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:28.120Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0837/br0.mgmt"
> 2014-11-18T12:56:28.173Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:28.173Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:28.173Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:28.173Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:28.173Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:28.173Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:28.173Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:28.173Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:28.173Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:28.173Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:28.173Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:28.173Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:28.174Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:28.175Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.176Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.176Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.177Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:28.178Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:28.179Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:28.180Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:28.181Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:28.182Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:28.182Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:28.183Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:28.214Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:28.214Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:28.214Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:28.214Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:28.214Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:28.214Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:28.214Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD in_port=1,dl_src=50:54:00:00:00:09 actions=output:2
> 2014-11-18T12:56:28.214Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:28.214Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:28.214Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:28.215Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:28.216Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.217Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.218Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.219Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:28.241Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:28.241Z|00044|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:28.241Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions:2
> 2014-11-18T12:56:28.267Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:28.267Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions:drop
> 2014-11-18T12:56:28.716Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:28.716Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.716Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.716Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:28.716Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/ff:ff:00:00:00:02,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:28.716Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:28.716Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:29.216Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:29.216Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.217Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.217Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:29.217Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/ff:ff:00:00:00:02,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:29.217Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.217Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
837. ofproto-dpif.at:5160: 837. ofproto-dpif megaflow - L2 classification (ofproto-dpif.at:5160): FAILED (ofproto-dpif.at:5171)

#                             -*- compilation -*-
838. ofproto-dpif.at:5178: testing ofproto-dpif megaflow - L3 classification ...
./ofproto-dpif.at:5179: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5179: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:29Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0838/ovsdb-server.log
./ofproto-dpif.at:5179: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5179: ovs-vsctl --no-wait init
./ofproto-dpif.at:5179: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:29Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0838/ovs-vswitchd.log
2014-11-18T12:56:29Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:29Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:29Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0838/db.sock: connecting...
2014-11-18T12:56:29Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0838/db.sock: connected
./ofproto-dpif.at:5179: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5179: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5180: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5182: ovs-vsctl set Bridge br0 flow_tables:0=@N1 -- --id=@N1 create Flow_Table name=t0 prefixes=nw_dst,nw_src
stdout:
aeced067-47fb-4092-ba23-991b1869cb5a
./ofproto-dpif.at:5186: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5187: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5188: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5190: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:31.027441899 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/838/stdout	2014-11-18 13:56:31.014956148 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,icmp,in_port=1,nw_src=10.0.0.4,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions: <del>
+recirc_id=0,icmp,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:29.574Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0838/ovsdb-server.log
> 2014-11-18T12:56:29.583Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:29.659Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0838/ovs-vswitchd.log
> 2014-11-18T12:56:29.662Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:29.662Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:29.662Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0838/db.sock: connecting...
> 2014-11-18T12:56:29.663Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0838/db.sock: connected
> 2014-11-18T12:56:29.664Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:29.720Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:29.721Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:29.723Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:29.723Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:29.724Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0838/br0.mgmt"
> 2014-11-18T12:56:29.776Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:29.776Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:29.776Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:29.776Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:29.776Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:29.776Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:29.776Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:29.776Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:29.776Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:29.776Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:29.776Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:29.777Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:29.777Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:29.778Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.779Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.780Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.781Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:29.782Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:29.783Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:29.783Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:29.784Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:29.785Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:29.786Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:29.787Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:29.814Z|00032|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:29.814Z|00033|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:29.814Z|00034|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:29.814Z|00035|bridge|INFO|bridge br0 table 0: Prefix lookup with: ip_dst,ip_src.
> 2014-11-18T12:56:29.854Z|00036|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:29.854Z|00037|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:29.854Z|00038|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:29.854Z|00039|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:29.854Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:29.854Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:29.855Z|00042|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD icmp,in_port=1,nw_src=10.0.0.4 actions=output:2
> 2014-11-18T12:56:29.855Z|00043|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:29.855Z|00044|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:29.855Z|00045|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:29.856Z|00046|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:29.857Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:29.859Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.860Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.861Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:29.862Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:29.889Z|00047|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:29.889Z|00048|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions:drop
> 2014-11-18T12:56:29.915Z|00049|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:29.915Z|00050|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions:2
> 2014-11-18T12:56:30.357Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:30.357Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.357Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.357Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:30.358Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:30.358Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.358Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:30.859Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:30.859Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.859Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.859Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:30.859Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:30.859Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:30.859Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
838. ofproto-dpif.at:5178: 838. ofproto-dpif megaflow - L3 classification (ofproto-dpif.at:5178): FAILED (ofproto-dpif.at:5190)

#                             -*- compilation -*-
839. ofproto-dpif.at:5197: testing ofproto-dpif megaflow - IPv6 classification ...
./ofproto-dpif.at:5198: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5198: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:31Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0839/ovsdb-server.log
./ofproto-dpif.at:5198: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5198: ovs-vsctl --no-wait init
./ofproto-dpif.at:5198: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:31Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0839/ovs-vswitchd.log
2014-11-18T12:56:31Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:31Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:31Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0839/db.sock: connecting...
2014-11-18T12:56:31Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0839/db.sock: connected
./ofproto-dpif.at:5198: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5198: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5199: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5201: ovs-vsctl set Bridge br0 flow_tables:0=@N1 -- --id=@N1 create Flow_Table name=t0 prefixes=ipv6_dst,ipv6_src
stdout:
5e409257-55f0-42af-8908-6aba9de7342c
./ofproto-dpif.at:5205: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5206: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:07,dst=50:54:00:00:00:05),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:1:2:3:4:5,dst=fe80::2,label=0,proto=10,tclass=0x70,hlimit=128,frag=no)'
./ofproto-dpif.at:5207: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:5:4:3:2:1,dst=2001:db8:3c4d:1:2:3:4:1,label=0,proto=99,tclass=0x70,hlimit=64,frag=no)'
./ofproto-dpif.at:5209: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:32.672828706 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/839/stdout	2014-11-18 13:56:32.654957948 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ipv6,in_port=1,ipv6_src=2001:db8:3c4d:1:2:3:4:5,nw_frag=no, actions: <del>
-recirc_id=0,ipv6,in_port=1,ipv6_src=2001:db8:3c4d:5:4:3:2:1/ffff:ffff:0:4::,nw_frag=no, actions: <del>
+recirc_id=0,ipv6,in_port=0,ipv6_src=2001:db8:3c4d:1:2:3:4:5,nw_frag=no, actions: <del>
+recirc_id=0,ipv6,in_port=0,ipv6_src=2001:db8:3c4d:5:4:3:2:1/ffff:ffff:0:4::,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:31.220Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0839/ovsdb-server.log
> 2014-11-18T12:56:31.230Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:31.306Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0839/ovs-vswitchd.log
> 2014-11-18T12:56:31.309Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:31.309Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:31.310Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0839/db.sock: connecting...
> 2014-11-18T12:56:31.310Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0839/db.sock: connected
> 2014-11-18T12:56:31.311Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:31.367Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:31.368Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:31.370Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:31.370Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:31.370Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0839/br0.mgmt"
> 2014-11-18T12:56:31.423Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:31.423Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:31.423Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:31.423Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:31.423Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:31.423Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:31.423Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:31.423Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:31.423Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:31.423Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:31.423Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:31.424Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:31.424Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:31.425Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.426Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.427Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.428Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:31.429Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:31.430Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:31.431Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:31.432Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:31.433Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:31.434Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:31.435Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:31.463Z|00032|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:31.463Z|00033|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:31.463Z|00034|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:31.463Z|00035|bridge|INFO|bridge br0 table 0: Prefix lookup with: ipv6_dst,ipv6_src.
> 2014-11-18T12:56:31.504Z|00036|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:31.504Z|00037|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:31.504Z|00038|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:31.504Z|00039|vconn|DBG|unix: received: NXT_SET_FLOW_FORMAT (xid=0x2): format=nxm
> 2014-11-18T12:56:31.504Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:31.504Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:31.504Z|00042|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x4): enable
> 2014-11-18T12:56:31.504Z|00043|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:31.504Z|00044|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:31.504Z|00045|vconn|DBG|unix: received: NXT_FLOW_MOD (xid=0x6): ADD ipv6,in_port=1,ipv6_src=2001:db8:3c4d:1:2:3:4:5 actions=output:2
> 2014-11-18T12:56:31.505Z|00046|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:56:31.506Z|00047|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:56:31.508Z|00048|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:31.509Z|00049|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:31.511Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:31.512Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.513Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.514Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:31.516Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:31.540Z|00050|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:07,dst=50:54:00:00:00:05),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:1:2:3:4:5,dst=fe80::2,label=0,proto=10,tclass=0x70,hlimit=128,frag=no)
> ipv6,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:07,dl_dst=50:54:00:00:00:05,ipv6_src=2001:db8:3c4d:1:2:3:4:5,ipv6_dst=fe80::2,ipv6_label=0x00000,nw_proto=10,nw_tos=112,nw_ecn=0,nw_ttl=128
> 2014-11-18T12:56:31.541Z|00051|dpif_netdev|DBG|flow_add: recirc_id=0,ipv6,in_port=0,ipv6_src=2001:db8:3c4d:1:2:3:4:5,nw_frag=no, actions:2
> 2014-11-18T12:56:31.567Z|00052|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:5:4:3:2:1,dst=2001:db8:3c4d:1:2:3:4:1,label=0,proto=99,tclass=0x70,hlimit=64,frag=no)
> ipv6,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,ipv6_src=2001:db8:3c4d:5:4:3:2:1,ipv6_dst=2001:db8:3c4d:1:2:3:4:1,ipv6_label=0x00000,nw_proto=99,nw_tos=112,nw_ecn=0,nw_ttl=64
> 2014-11-18T12:56:31.567Z|00053|dpif_netdev|DBG|flow_add: recirc_id=0,ipv6,in_port=0,ipv6_src=2001:db8:3c4d:5:4:3:2:1/ffff:ffff:0:4::,nw_frag=no, actions:drop
> 2014-11-18T12:56:32.011Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:32.012Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.012Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.012Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:1:2:3:4:5,dst=fe80::2/::,label=0/0,proto=10/0,tclass=0x70/0,hlimit=128/0,frag=no), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:32.012Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:5:4:3:2:1/ffff:ffff:0:4::,dst=2001:db8:3c4d:1:2:3:4:1/::,label=0/0,proto=99/0,tclass=0x70/0,hlimit=64/0,frag=no), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:32.012Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.012Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:32.512Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:32.512Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.512Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.512Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:07/00:00:00:00:00:00,dst=50:54:00:00:00:05/00:00:00:00:00:00),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:1:2:3:4:5,dst=fe80::2/::,label=0/0,proto=10/0,tclass=0x70/0,hlimit=128/0,frag=no), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:32.512Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x86dd),ipv6(src=2001:db8:3c4d:5:4:3:2:1/ffff:ffff:0:4::,dst=2001:db8:3c4d:1:2:3:4:1/::,label=0/0,proto=99/0,tclass=0x70/0,hlimit=64/0,frag=no), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:32.512Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:32.513Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
839. ofproto-dpif.at:5197: 839. ofproto-dpif megaflow - IPv6 classification (ofproto-dpif.at:5197): FAILED (ofproto-dpif.at:5209)

#                             -*- compilation -*-
840. ofproto-dpif.at:5216: testing ofproto-dpif megaflow - L4 classification ...
./ofproto-dpif.at:5217: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5217: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:32Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0840/ovsdb-server.log
./ofproto-dpif.at:5217: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5217: ovs-vsctl --no-wait init
./ofproto-dpif.at:5217: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:32Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0840/ovs-vswitchd.log
2014-11-18T12:56:32Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:32Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:32Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0840/db.sock: connecting...
2014-11-18T12:56:32Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0840/db.sock: connected
./ofproto-dpif.at:5217: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5217: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5218: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5223: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5224: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5226: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5228: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:35.274303308 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/840/stdout	2014-11-18 13:56:35.254960801 +0100
@@ -1,2 +1,2 @@
-recirc_id=0,icmp,in_port=1,nw_frag=no,icmp_type=0x8/0xff, actions: <del>
+recirc_id=0,icmp,in_port=0,nw_frag=no,icmp_type=0x8/0xff, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:32.870Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0840/ovsdb-server.log
> 2014-11-18T12:56:32.879Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:32.956Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0840/ovs-vswitchd.log
> 2014-11-18T12:56:32.959Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:32.959Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:32.959Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0840/db.sock: connecting...
> 2014-11-18T12:56:32.959Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0840/db.sock: connected
> 2014-11-18T12:56:32.962Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:33.018Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:33.018Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:33.021Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:33.021Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:33.021Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0840/br0.mgmt"
> 2014-11-18T12:56:33.074Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:33.074Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:33.074Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:33.074Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:33.074Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:33.074Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:33.074Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:33.074Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:33.074Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:33.074Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:33.074Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:33.074Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:33.075Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:33.076Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.077Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.078Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.079Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:33.079Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:33.080Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:33.081Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:33.082Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:33.083Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:33.084Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:33.085Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:33.115Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:33.115Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:33.115Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:33.115Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:33.115Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:33.115Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:33.115Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD icmp,in_port=1,icmp_type=8 actions=output:2
> 2014-11-18T12:56:33.116Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:33.116Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:33.116Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:33.116Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:33.117Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.118Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.119Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.120Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:33.143Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:33.143Z|00044|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:33.143Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,nw_frag=no,icmp_type=0x8/0xff, actions:2
> 2014-11-18T12:56:33.617Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:33.617Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.617Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.618Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:33.618Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:33.618Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:34.117Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:34.117Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.117Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.117Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:34.117Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.118Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:34.617Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:34.618Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.618Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.618Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8,code=0/0), packets:1, bytes:60, used:0.443s, actions:2
> 2014-11-18T12:56:34.618Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:34.618Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:35.119Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:35.119Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.119Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.119Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1,tos=0/0,ttl=64/0,frag=no),icmp(type=8,code=0/0), packets:1, bytes:60, used:0.944s, actions:2
> 2014-11-18T12:56:35.119Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.120Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
840. ofproto-dpif.at:5216: 840. ofproto-dpif megaflow - L4 classification (ofproto-dpif.at:5216): FAILED (ofproto-dpif.at:5228)

#                             -*- compilation -*-
841. ofproto-dpif.at:5234: testing ofproto-dpif megaflow - normal ...
./ofproto-dpif.at:5235: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5235: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:35Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0841/ovsdb-server.log
./ofproto-dpif.at:5235: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5235: ovs-vsctl --no-wait init
./ofproto-dpif.at:5235: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:35Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0841/ovs-vswitchd.log
2014-11-18T12:56:35Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:35Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:35Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0841/db.sock: connecting...
2014-11-18T12:56:35Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0841/db.sock: connected
./ofproto-dpif.at:5235: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5235: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5236: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5238: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5239: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5240: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5242: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:36.876112942 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/841/stdout	2014-11-18 13:56:36.854962557 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:35.470Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0841/ovsdb-server.log
> 2014-11-18T12:56:35.479Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:35.555Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0841/ovs-vswitchd.log
> 2014-11-18T12:56:35.558Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:35.558Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:35.558Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0841/db.sock: connecting...
> 2014-11-18T12:56:35.558Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0841/db.sock: connected
> 2014-11-18T12:56:35.560Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:35.616Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:35.616Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:35.619Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:35.619Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:35.619Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0841/br0.mgmt"
> 2014-11-18T12:56:35.672Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:35.672Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:35.672Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:35.672Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:35.672Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:35.672Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:35.672Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:35.672Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:35.672Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:35.672Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:35.672Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:35.672Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:35.673Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:35.674Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.675Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.676Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.677Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:35.678Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:35.678Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:35.679Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:35.680Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:35.681Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:35.682Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:35.683Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:35.707Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:35.707Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:35.707Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:35.707Z|00035|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:35.707Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:35.707Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:35.707Z|00038|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:35.707Z|00039|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:35.708Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.708Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.708Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.710Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:35.739Z|00040|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:35.739Z|00041|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:35.739Z|00042|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:100,2
> 2014-11-18T12:56:35.739Z|00043|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:35.740Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.740Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.740Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:35.740Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.740Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:35.768Z|00044|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:35.768Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:100,2
> 2014-11-18T12:56:35.768Z|00046|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:35.769Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.769Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:35.769Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:35.769Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.769Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:35.770Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:36.269Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:36.270Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.270Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:36.270Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:36.270Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.270Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.270Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:36.771Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:36.771Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.771Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:36.771Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.771Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:36.771Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:36.771Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
841. ofproto-dpif.at:5234: 841. ofproto-dpif megaflow - normal (ofproto-dpif.at:5234): FAILED (ofproto-dpif.at:5242)

#                             -*- compilation -*-
842. ofproto-dpif.at:5249: testing ofproto-dpif megaflow - mpls ...
./ofproto-dpif.at:5250: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5250: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:37Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0842/ovsdb-server.log
./ofproto-dpif.at:5250: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5250: ovs-vsctl --no-wait init
./ofproto-dpif.at:5250: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:37Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0842/ovs-vswitchd.log
2014-11-18T12:56:37Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:37Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:37Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0842/db.sock: connecting...
2014-11-18T12:56:37Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0842/db.sock: connected
./ofproto-dpif.at:5250: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5250: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5251: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5257: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5258: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1)'
./ofproto-dpif.at:5259: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0a),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1)'
./ofproto-dpif.at:5261: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:38.494415373 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/842/stdout	2014-11-18 13:56:38.474964333 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,mpls,in_port=1,dl_src=50:54:00:00:00:09,mpls_label=11,mpls_tc=3,mpls_ttl=64,mpls_bos=1, actions: <del>
-recirc_id=0,mpls,in_port=1,dl_src=50:54:00:00:00:0b,mpls_bos=1, actions: <del>
+recirc_id=0,mpls,in_port=0,dl_src=50:54:00:00:00:09,mpls_label=11,mpls_tc=3,mpls_ttl=64,mpls_bos=1, actions: <del>
+recirc_id=0,mpls,in_port=0,dl_src=50:54:00:00:00:0b,mpls_bos=1, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:37.085Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0842/ovsdb-server.log
> 2014-11-18T12:56:37.094Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:37.170Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0842/ovs-vswitchd.log
> 2014-11-18T12:56:37.173Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:37.173Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:37.174Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0842/db.sock: connecting...
> 2014-11-18T12:56:37.174Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0842/db.sock: connected
> 2014-11-18T12:56:37.175Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:37.231Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:37.231Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:37.234Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:37.234Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:37.235Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0842/br0.mgmt"
> 2014-11-18T12:56:37.288Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:37.288Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:37.288Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:37.288Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:37.288Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:37.288Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:37.288Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:37.288Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:37.288Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:37.288Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:37.288Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:37.288Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:37.289Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:37.290Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.291Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.292Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.293Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:37.294Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:37.295Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:37.296Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:37.297Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:37.298Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:37.299Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:37.300Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:37.331Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:37.331Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:37.331Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:37.331Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:37.331Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:37.331Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:37.331Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD dl_src=50:54:00:00:00:09 actions=push_mpls:0x8847,output:2
> 2014-11-18T12:56:37.331Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:37.331Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:37.332Z|00041|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD dl_src=50:54:00:00:00:0b actions=pop_mpls:0x0800,output:2
> 2014-11-18T12:56:37.332Z|00042|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:56:37.333Z|00043|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:56:37.335Z|00044|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:37.336Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:37.338Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:37.339Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.340Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.341Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.343Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:37.367Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,mpls_label=11,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:56:37.367Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=50:54:00:00:00:09,mpls_label=11,mpls_tc=3,mpls_ttl=64,mpls_bos=1, actions:push_mpls(label=11,tc=3,ttl=64,bos=0,eth_type=0x8847),2
> 2014-11-18T12:56:37.393Z|00048|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0a),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1)
> mpls,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0a,mpls_label=11,mpls_tc=3,mpls_ttl=64,mpls_bos=1
> 2014-11-18T12:56:37.393Z|00049|dpif_netdev|DBG|flow_add: recirc_id=0,mpls,in_port=0,dl_src=50:54:00:00:00:0b,mpls_bos=1, actions:pop_mpls(eth_type=0x800),2
> 2014-11-18T12:56:37.838Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:37.839Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.839Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1), packets:0, bytes:0, used:never, actions:push_mpls(label=11,tc=3,ttl=64,bos=0,eth_type=0x8847),2
> 2014-11-18T12:56:37.839Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8847),mpls(label=11/0x0,tc=3/0,ttl=64/0x0,bos=1/1), packets:0, bytes:0, used:never, actions:pop_mpls(eth_type=0x800),2
> 2014-11-18T12:56:37.839Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.839Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:37.839Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:38.340Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:38.340Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.340Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8847),mpls(label=11,tc=3,ttl=64,bos=1), packets:0, bytes:0, used:never, actions:push_mpls(label=11,tc=3,ttl=64,bos=0,eth_type=0x8847),2
> 2014-11-18T12:56:38.340Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.340Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8847),mpls(label=11/0x0,tc=3/0,ttl=64/0x0,bos=1/1), packets:0, bytes:0, used:never, actions:pop_mpls(eth_type=0x800),2
> 2014-11-18T12:56:38.340Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.340Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
842. ofproto-dpif.at:5249: 842. ofproto-dpif megaflow - mpls (ofproto-dpif.at:5249): FAILED (ofproto-dpif.at:5261)

#                             -*- compilation -*-
843. ofproto-dpif.at:5298: testing ofproto-dpif megaflow - netflow - IPv4 collector ...
./ofproto-dpif.at:5298: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5298: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:38Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0843/ovsdb-server.log
./ofproto-dpif.at:5298: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5298: ovs-vsctl --no-wait init
./ofproto-dpif.at:5298: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:38Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0843/ovs-vswitchd.log
2014-11-18T12:56:38Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:38Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:38Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0843/db.sock: connecting...
2014-11-18T12:56:38Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0843/db.sock: connected
./ofproto-dpif.at:5298: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5298: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5298: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5298: ovstest test-netflow --log-file --detach --no-chdir --pidfile 0:127.0.0.1 > netflow.log
stderr:
2014-11-18T12:56:38Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0843/test-netflow.log
2014-11-18T12:56:38Z|00002|socket_util|INFO|0:127.0.0.1: listening on port 32851
2b5fc438-03dd-4eef-bf08-c27cdf176471
./ofproto-dpif.at:5298: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5298: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5298: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5298: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:40.160915582 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/843/stdout	2014-11-18 13:56:40.144966167 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,icmp,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
-recirc_id=0,icmp,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
+recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
+recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:38.690Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0843/ovsdb-server.log
> 2014-11-18T12:56:38.700Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:38.777Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0843/ovs-vswitchd.log
> 2014-11-18T12:56:38.780Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:38.780Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:38.780Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0843/db.sock: connecting...
> 2014-11-18T12:56:38.781Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0843/db.sock: connected
> 2014-11-18T12:56:38.782Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:38.839Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:38.839Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:38.841Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:38.842Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:38.842Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0843/br0.mgmt"
> 2014-11-18T12:56:38.895Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:38.896Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:38.896Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:38.896Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:38.896Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:38.896Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:38.896Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:38.896Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:38.896Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:38.896Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:38.896Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:38.896Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:38.897Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:38.898Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.898Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.899Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.900Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:38.901Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:38.902Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:38.903Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:38.904Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:38.905Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:38.906Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:38.907Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:38.984Z|00032|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:38.984Z|00033|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:38.984Z|00034|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:38.984Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:38.984Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.984Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.985Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:38.985Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:39.005Z|00035|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:39.005Z|00036|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:39.005Z|00037|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:39.005Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:39.005Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:39.005Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:39.005Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:39.006Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:39.006Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.006Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.006Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.007Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:39.032Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:39.032Z|00044|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions:100,2
> 2014-11-18T12:56:39.033Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:39.033Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.033Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.033Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:39.033Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.034Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:39.057Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:39.057Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions:100,2
> 2014-11-18T12:56:39.057Z|00048|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:39.058Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.058Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:39.058Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.058Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:39.058Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.058Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:39.558Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:39.558Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.558Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.558Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:39.558Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:39.558Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:39.559Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:40.058Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:40.059Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.059Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.059Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:40.059Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:40.059Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.059Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
netflow.log:
> header: v5, uptime 75, now 1416315399.058728649, seq 0, engine 2,1
> seq 0: 10.0.0.2 > 10.0.0.1, if 1 > 65535, 1 pkts, 60 bytes, ICMP 8:0, time 48...48
843. ofproto-dpif.at:5298: 843. ofproto-dpif megaflow - netflow - IPv4 collector (ofproto-dpif.at:5298): FAILED (ofproto-dpif.at:5298)

#                             -*- compilation -*-
844. ofproto-dpif.at:5299: testing ofproto-dpif megaflow - netflow - IPv6 collector ...
./ofproto-dpif.at:5299: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5299: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:40Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0844/ovsdb-server.log
./ofproto-dpif.at:5299: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5299: ovs-vsctl --no-wait init
./ofproto-dpif.at:5299: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:40Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0844/ovs-vswitchd.log
2014-11-18T12:56:40Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:40Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:40Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0844/db.sock: connecting...
2014-11-18T12:56:40Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0844/db.sock: connected
./ofproto-dpif.at:5299: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5299: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5299: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5299: ovstest test-netflow --log-file --detach --no-chdir --pidfile 0:[::1] > netflow.log
stderr:
2014-11-18T12:56:40Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0844/test-netflow.log
2014-11-18T12:56:40Z|00002|socket_util|INFO|0:[::1]: listening on port 51367
924accbc-d3e8-4874-b20c-62cc8093b4bf
./ofproto-dpif.at:5299: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5299: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5299: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5299: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:41.846746365 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/844/stdout	2014-11-18 13:56:41.834968022 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,icmp,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
-recirc_id=0,icmp,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
+recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
+recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:40.372Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0844/ovsdb-server.log
> 2014-11-18T12:56:40.381Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:40.459Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0844/ovs-vswitchd.log
> 2014-11-18T12:56:40.462Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:40.463Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:40.463Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0844/db.sock: connecting...
> 2014-11-18T12:56:40.463Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0844/db.sock: connected
> 2014-11-18T12:56:40.464Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:40.520Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:40.520Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:40.523Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:40.523Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:40.523Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0844/br0.mgmt"
> 2014-11-18T12:56:40.577Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:40.577Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:40.577Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:40.577Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:40.578Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:40.578Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:40.578Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:40.578Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:40.578Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:40.578Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:40.578Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:40.578Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:40.579Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:40.580Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.581Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.582Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.583Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:40.583Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:40.584Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:40.585Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:40.586Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:40.587Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:40.588Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:40.589Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:40.668Z|00032|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:40.668Z|00033|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:40.668Z|00034|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:40.668Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:40.668Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.668Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.669Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.669Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:40.688Z|00035|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:40.688Z|00036|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:40.688Z|00037|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:40.689Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:40.689Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:40.689Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:40.689Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:40.689Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:40.690Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.690Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.690Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.692Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:40.715Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:40.716Z|00044|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions:100,2
> 2014-11-18T12:56:40.716Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:40.716Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.716Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.716Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:40.716Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.716Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:40.742Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:40.742Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_frag=no,icmp_type=0x8/0xff,icmp_code=0x0/0xff, actions:100,2
> 2014-11-18T12:56:40.742Z|00048|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:40.742Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.742Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:40.742Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.742Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:40.742Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:40.743Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:41.242Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:41.242Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.242Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.242Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:41.242Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:41.243Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.243Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:41.743Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:41.744Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.744Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.744Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:41.744Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0/0xfc,ttl=64/0,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:41.744Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:41.744Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
netflow.log:
> header: v5, uptime 75, now 1416315400.742854341, seq 0, engine 2,1
> seq 0: 10.0.0.2 > 10.0.0.1, if 1 > 65535, 1 pkts, 60 bytes, ICMP 8:0, time 47...47
844. ofproto-dpif.at:5299: 844. ofproto-dpif megaflow - netflow - IPv6 collector (ofproto-dpif.at:5299): FAILED (ofproto-dpif.at:5299)

#                             -*- compilation -*-
845. ofproto-dpif.at:5301: testing ofproto-dpif megaflow - normal, active-backup bonding ...
./ofproto-dpif.at:5302: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5302: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:42Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0845/ovsdb-server.log
./ofproto-dpif.at:5302: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5302: ovs-vsctl --no-wait init
./ofproto-dpif.at:5302: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:42Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0845/ovs-vswitchd.log
2014-11-18T12:56:42Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:42Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:42Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0845/db.sock: connecting...
2014-11-18T12:56:42Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0845/db.sock: connected
./ofproto-dpif.at:5302: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5302: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=dummy ofport_request=1 -- \
   add-bond br0 bond0 p2 p3 bond_mode=active-backup -- \
   set interface p2 type=dummy ofport_request=2 -- \
   set interface p3 type=dummy ofport_request=3 
./ofproto-dpif.at:5307: ovs-appctl netdev-dummy/set-admin-state up
./ofproto-dpif.at:5309: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5311: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5312: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5313: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5315: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:43.455439083 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/845/stdout	2014-11-18 13:56:43.434969777 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:42.059Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0845/ovsdb-server.log
> 2014-11-18T12:56:42.068Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:42.144Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0845/ovs-vswitchd.log
> 2014-11-18T12:56:42.147Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:42.147Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:42.147Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0845/db.sock: connecting...
> 2014-11-18T12:56:42.148Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0845/db.sock: connected
> 2014-11-18T12:56:42.150Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:42.208Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:42.208Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:42.210Z|00009|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:42.210Z|00010|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:56:42.210Z|00011|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:42.210Z|00012|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:42.210Z|00013|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:42.210Z|00014|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0845/br0.mgmt"
> 2014-11-18T12:56:42.212Z|00015|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:42.240Z|00016|bond|INFO|interface p3: link state up
> 2014-11-18T12:56:42.240Z|00017|bond|INFO|interface p3: enabled
> 2014-11-18T12:56:42.240Z|00018|bond|INFO|interface p2: link state up
> 2014-11-18T12:56:42.241Z|00019|bond|INFO|interface p2: enabled
> 2014-11-18T12:56:42.241Z|00020|bond|INFO|bond bond0: active interface is now p3
> 2014-11-18T12:56:42.241Z|00021|ofproto_dpif|DBG|bond bond0: sent 0 gratuitous learning packets
> 2014-11-18T12:56:42.241Z|00022|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:42.298Z|00023|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:42.298Z|00024|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:42.298Z|00025|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:42.298Z|00026|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:42.298Z|00027|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:42.298Z|00028|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:42.298Z|00029|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:42.298Z|00030|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:42.299Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.299Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.299Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.300Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:42.324Z|00031|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:42.325Z|00032|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:42.325Z|00033|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:100,3
> 2014-11-18T12:56:42.325Z|00034|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:42.325Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.325Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.325Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:42.325Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.326Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:42.350Z|00035|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0
.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:42.350Z|00036|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:100,3
> 2014-11-18T12:56:42.350Z|00037|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:42.350Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.351Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:42.351Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.351Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:42.351Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.351Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:42.852Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:42.852Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.852Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.852Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:42.852Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:42.852Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:42.852Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:43.353Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:43.353Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.353Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.353Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:43.353Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:43.353Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.353Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
845. ofproto-dpif.at:5301: 845. ofproto-dpif megaflow - normal, active-backup bonding (ofproto-dpif.at:5301): FAILED (ofproto-dpif.at:5315)

#                             -*- compilation -*-
846. ofproto-dpif.at:5322: testing ofproto-dpif megaflow - normal, balance-slb bonding ...
./ofproto-dpif.at:5323: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5323: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:43Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0846/ovsdb-server.log
./ofproto-dpif.at:5323: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5323: ovs-vsctl --no-wait init
./ofproto-dpif.at:5323: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:43Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0846/ovs-vswitchd.log
2014-11-18T12:56:43Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:43Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:43Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0846/db.sock: connecting...
2014-11-18T12:56:43Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0846/db.sock: connected
./ofproto-dpif.at:5323: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5323: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=dummy ofport_request=1 -- \
   add-bond br0 bond0 p2 p3 bond_mode=balance-slb -- \
   set interface p2 type=dummy ofport_request=2 -- \
   set interface p3 type=dummy ofport_request=3 
./ofproto-dpif.at:5328: ovs-appctl netdev-dummy/set-admin-state up
./ofproto-dpif.at:5330: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5332: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5333: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5334: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5336: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:45.060417423 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/846/stdout	2014-11-18 13:56:45.044971544 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:43.657Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0846/ovsdb-server.log
> 2014-11-18T12:56:43.668Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:43.745Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0846/ovs-vswitchd.log
> 2014-11-18T12:56:43.748Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:43.748Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:43.748Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0846/db.sock: connecting...
> 2014-11-18T12:56:43.748Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0846/db.sock: connected
> 2014-11-18T12:56:43.750Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:43.806Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:43.807Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:43.809Z|00009|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:43.809Z|00010|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:56:43.809Z|00011|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:43.809Z|00012|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:43.809Z|00013|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:43.809Z|00014|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0846/br0.mgmt"
> 2014-11-18T12:56:43.811Z|00015|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:43.839Z|00016|bond|INFO|interface p3: link state up
> 2014-11-18T12:56:43.839Z|00017|bond|INFO|interface p3: enabled
> 2014-11-18T12:56:43.839Z|00018|bond|INFO|interface p2: link state up
> 2014-11-18T12:56:43.839Z|00019|bond|INFO|interface p2: enabled
> 2014-11-18T12:56:43.839Z|00020|bond|INFO|bond bond0: active interface is now p3
> 2014-11-18T12:56:43.839Z|00021|ofproto_dpif|DBG|bond bond0: sent 0 gratuitous learning packets
> 2014-11-18T12:56:43.839Z|00022|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:43.896Z|00023|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:43.896Z|00024|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:43.896Z|00025|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:43.896Z|00026|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:43.896Z|00027|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:43.896Z|00028|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:43.896Z|00029|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:43.896Z|00030|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:43.896Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.896Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.897Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.898Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:43.922Z|00031|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:43.923Z|00032|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:43.923Z|00033|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:100,3
> 2014-11-18T12:56:43.923Z|00034|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:43.924Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.924Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.924Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:43.924Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.924Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:43.949Z|00035|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:43.949Z|00036|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:100,2
> 2014-11-18T12:56:43.949Z|00037|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:43.950Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.950Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:43.950Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.950Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:43.950Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:43.950Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:44.451Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:44.451Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.451Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.451Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:44.451Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:44.451Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.451Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:44.951Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:44.951Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.951Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.951Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,3
> 2014-11-18T12:56:44.951Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:100,2
> 2014-11-18T12:56:44.951Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:44.952Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
846. ofproto-dpif.at:5322: 846. ofproto-dpif megaflow - normal, balance-slb bonding (ofproto-dpif.at:5322): FAILED (ofproto-dpif.at:5336)

#                             -*- compilation -*-
847. ofproto-dpif.at:5343: testing ofproto-dpif megaflow - normal, balance-tcp bonding ...
./ofproto-dpif.at:5347: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5347: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:45Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0847/ovsdb-server.log
./ofproto-dpif.at:5347: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5347: ovs-vsctl --no-wait init
./ofproto-dpif.at:5347: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:45Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0847/ovs-vswitchd.log
2014-11-18T12:56:45Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:45Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:45Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0847/db.sock: connecting...
2014-11-18T12:56:45Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0847/db.sock: connected
./ofproto-dpif.at:5347: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5347: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-bond br0 bond0 p0 p1 bond_mode=balance-tcp lacp=active \
                            other-config:lacp-time=fast \
                            other-config:bond-rebalance-interval=0 -- \
   set interface p0 type=patch options:peer=p2 ofport_request=1 -- \
   set interface p1 type=patch options:peer=p3 ofport_request=2 -- \
   add-br br1 -- \
   set bridge br1 other-config:hwaddr=aa:66:aa:66:00:00 -- \
   set bridge br1 datapath-type=dummy other-config:datapath-id=1234 \
                  fail-mode=secure -- \
   add-bond br1 bond1 p2 p3 bond_mode=balance-tcp lacp=active \
                            other-config:lacp-time=fast \
                            other-config:bond-rebalance-interval=0 -- \
   set interface p2 type=patch options:peer=p0 ofport_request=3 -- \
   set interface p3 type=patch options:peer=p1 ofport_request=4 -- 
./ofproto-dpif.at:5363: ovs-appctl netdev-dummy/set-admin-state up
./ofproto-dpif.at:5365: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5367: ovs-ofctl add-flow br0 action=normal
./ofproto-dpif.at:5368: ovs-ofctl add-flow br1 action=normal
warped
./ofproto-dpif.at:5371: ovs-appctl netdev-dummy/receive p7 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5372: ovs-appctl netdev-dummy/receive p7 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5374: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:46.849282416 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/847/stdout	2014-11-18 13:56:46.834973508 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=7,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=7,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:45.255Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0847/ovsdb-server.log
> 2014-11-18T12:56:45.263Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:45.341Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0847/ovs-vswitchd.log
> 2014-11-18T12:56:45.344Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:45.344Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:45.344Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0847/db.sock: connecting...
> 2014-11-18T12:56:45.344Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0847/db.sock: connected
> 2014-11-18T12:56:45.346Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:45.406Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:45.406Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:45.409Z|00009|bridge|INFO|bridge br0: added interface p1 on port 2
> 2014-11-18T12:56:45.409Z|00010|bridge|INFO|bridge br0: added interface p0 on port 1
> 2014-11-18T12:56:45.409Z|00011|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:45.409Z|00012|bridge|INFO|bridge br1: added interface p3 on port 4
> 2014-11-18T12:56:45.409Z|00013|bridge|INFO|bridge br1: added interface p2 on port 3
> 2014-11-18T12:56:45.409Z|00014|bridge|INFO|bridge br1: added interface br1 on port 65534
> 2014-11-18T12:56:45.409Z|00015|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:45.409Z|00016|bond|INFO|interface p1: enabled
> 2014-11-18T12:56:45.409Z|00017|bond|INFO|interface p0: enabled
> 2014-11-18T12:56:45.468Z|00018|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0847/br0.mgmt"
> 2014-11-18T12:56:45.469Z|00019|bridge|INFO|bridge br1: using datapath ID 0000aa66aa660000
> 2014-11-18T12:56:45.470Z|00020|bond|INFO|interface p3: enabled
> 2014-11-18T12:56:45.471Z|00021|bond|INFO|interface p2: enabled
> 2014-11-18T12:56:45.472Z|00022|connmgr|INFO|br1: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0847/br1.mgmt"
> 2014-11-18T12:56:45.474Z|00023|bond|INFO|interface p1: link state down
> 2014-11-18T12:56:45.475Z|00024|bond|INFO|interface p1: disabled
> 2014-11-18T12:56:45.476Z|00025|bond|INFO|interface p0: link state down
> 2014-11-18T12:56:45.476Z|00026|bond|INFO|interface p0: disabled
> 2014-11-18T12:56:45.477Z|00027|bond|INFO|interface p3: link state down
> 2014-11-18T12:56:45.478Z|00028|bond|INFO|interface p3: disabled
> 2014-11-18T12:56:45.479Z|00029|bond|INFO|interface p2: link state down
> 2014-11-18T12:56:45.480Z|00030|bond|INFO|interface p2: disabled
> 2014-11-18T12:56:45.482Z|00031|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:45.482Z|00032|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:45.483Z|00033|bond|INFO|interface p1: link state up
> 2014-11-18T12:56:45.485Z|00034|bond|INFO|interface p1: enabled
> 2014-11-18T12:56:45.486Z|00035|bond|INFO|interface p0: link state up
> 2014-11-18T12:56:45.488Z|00036|bond|INFO|interface p0: enabled
> 2014-11-18T12:56:45.489Z|00037|bond|INFO|bond bond0: active interface is now p1
> 2014-11-18T12:56:45.491Z|00038|bond|INFO|interface p3: link state up
> 2014-11-18T12:56:45.492Z|00039|bond|INFO|interface p3: enabled
> 2014-11-18T12:56:45.493Z|00040|bond|INFO|interface p2: link state up
> 2014-11-18T12:56:45.494Z|00041|bond|INFO|interface p2: enabled
> 2014-11-18T12:56:45.496Z|00042|bond|INFO|bond bond1: active interface is now p3
> 2014-11-18T12:56:45.497Z|00043|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:45.498Z|00044|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:45.525Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:45.581Z|00046|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:45.581Z|00047|dpif|DBG|dummy at ovs-dummy: device br1 is on port 101
> 2014-11-18T12:56:45.581Z|00048|dpif|DBG|dummy at ovs-dummy: added p7 as port 7
> 2014-11-18T12:56:45.581Z|00049|dpif|DBG|dummy at ovs-dummy: device p7 is on port 7
> 2014-11-18T12:56:45.581Z|00050|dpif|DBG|dummy at ovs-dummy: device p7 is on port 7
> 2014-11-18T12:56:45.582Z|00051|dpif|DBG|dummy at ovs-dummy: device p7 is on port 7
> 2014-11-18T12:56:45.582Z|00052|bridge|INFO|bridge br0: added interface p7 on port 7
> 2014-11-18T12:56:45.582Z|00053|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:45.582Z|00054|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:45.582Z|00055|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:45.582Z|00056|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:45.582Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.582Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.583Z|00057|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:45.584Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.585Z|00058|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:45.586Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.587Z|00059|dpif|DBG|dummy at ovs-dummy: failed to query port p1: No such file or directory
> 2014-11-18T12:56:45.588Z|00060|dpif|DBG|dummy at ovs-dummy: device p7 is on port 7
> 2014-11-18T12:56:45.589Z|00061|dpif|DBG|dummy at ovs-dummy: failed to query port p3: No such file or directory
> 2014-11-18T12:56:45.589Z|00062|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:45.590Z|00063|dpif|DBG|dummy at ovs-dummy: failed to query port p0: No such file or directory
> 2014-11-18T12:56:45.591Z|00064|dpif|DBG|dummy at ovs-dummy: failed to query port p2: No such file or directory
> 2014-11-18T12:56:45.592Z|00065|dpif|DBG|dummy at ovs-dummy: device br1 is on port 101
> 2014-11-18T12:56:45.593Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.595Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.596Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.597Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.617Z|00066|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:45.617Z|00067|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:45.617Z|00068|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:45.617Z|00069|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:45.617Z|00070|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:45.617Z|00071|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:45.618Z|00072|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:45.618Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.618Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.618Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.619Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.650Z|00073|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.3) (xid=0x2):
>  version bitmap: 0x01, 0x02, 0x03, 0x04
> 2014-11-18T12:56:45.650Z|00074|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:45.650Z|00075|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x04 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:45.650Z|00076|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=NORMAL
> 2014-11-18T12:56:45.650Z|00077|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:45.650Z|00078|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:45.650Z|00079|connmgr|INFO|br1<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:45.651Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:45.651Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.651Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.652Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.653Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.691Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:45.691Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.691Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.691Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.691Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.710Z|00080|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:45.714Z|00081|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:101,100
> 2014-11-18T12:56:45.714Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:45.714Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.715Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:45.715Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.715Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:45.743Z|00082|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:45.743Z|00083|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:101,100
> 2014-11-18T12:56:45.744Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:45.744Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.744Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.744Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:45.744Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:45.744Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:46.245Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:46.245Z|00009|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.245Z|00009|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.245Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:46.245Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.246Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:46.746Z|00010|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.746Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:46.746Z|00010|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.747Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(7),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:101,100
> 2014-11-18T12:56:46.747Z|00029|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:46.747Z|00030|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
847. ofproto-dpif.at:5343: 847. ofproto-dpif megaflow - normal, balance-tcp bonding (ofproto-dpif.at:5343): FAILED (ofproto-dpif.at:5374)

#                             -*- compilation -*-
848. ofproto-dpif.at:5381: testing ofproto-dpif megaflow - resubmit port action ...
./ofproto-dpif.at:5382: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5382: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:47Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0848/ovsdb-server.log
./ofproto-dpif.at:5382: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5382: ovs-vsctl --no-wait init
./ofproto-dpif.at:5382: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:47Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0848/ovs-vswitchd.log
2014-11-18T12:56:47Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:47Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:47Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0848/db.sock: connecting...
2014-11-18T12:56:47Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0848/db.sock: connected
./ofproto-dpif.at:5382: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5382: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5383: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5389: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5390: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5391: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5393: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:48.459676059 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/848/stdout	2014-11-18 13:56:48.444975275 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:47.046Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0848/ovsdb-server.log
> 2014-11-18T12:56:47.055Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:47.132Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0848/ovs-vswitchd.log
> 2014-11-18T12:56:47.135Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:47.135Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:47.135Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0848/db.sock: connecting...
> 2014-11-18T12:56:47.136Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0848/db.sock: connected
> 2014-11-18T12:56:47.138Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:47.196Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:47.196Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:47.198Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:47.198Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:47.199Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0848/br0.mgmt"
> 2014-11-18T12:56:47.251Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:47.251Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:47.251Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:47.251Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:47.252Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:47.252Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:47.252Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:47.252Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:47.252Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:47.252Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:47.252Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:47.252Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:47.252Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.253Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.254Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:47.255Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.256Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:47.257Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:47.258Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:47.259Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:47.260Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:47.261Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:47.262Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:47.263Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:47.294Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:47.294Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:47.294Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:47.294Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:47.294Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:47.294Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:47.295Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD ip,in_port=1 actions=resubmit:90
> 2014-11-18T12:56:47.295Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:47.295Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:47.295Z|00041|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD in_port=90,dl_src=50:54:00:00:00:09 actions=output:2
> 2014-11-18T12:56:47.295Z|00042|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:56:47.297Z|00043|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:56:47.298Z|00044|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:47.299Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:47.301Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:47.302Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.303Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.305Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.306Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:47.330Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:47.331Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions:2
> 2014-11-18T12:56:47.356Z|00048|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:47.356Z|00049|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b/ff:ff:00:00:00:02,nw_frag=no, actions:drop
> 2014-11-18T12:56:47.801Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:47.802Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.802Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:47.802Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.802Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/ff:ff:00:00:00:02,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:47.802Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:47.802Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:48.303Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:48.303Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.303Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.303Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:48.303Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/ff:ff:00:00:00:02,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:48.303Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.303Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
848. ofproto-dpif.at:5381: 848. ofproto-dpif megaflow - resubmit port action (ofproto-dpif.at:5381): FAILED (ofproto-dpif.at:5393)

#                             -*- compilation -*-
849. ofproto-dpif.at:5400: testing ofproto-dpif megaflow - resubmit table action ...
./ofproto-dpif.at:5401: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5401: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:48Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0849/ovsdb-server.log
./ofproto-dpif.at:5401: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5401: ovs-vsctl --no-wait init
./ofproto-dpif.at:5401: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:48Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0849/ovs-vswitchd.log
2014-11-18T12:56:48Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:48Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:48Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0849/db.sock: connecting...
2014-11-18T12:56:48Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0849/db.sock: connected
./ofproto-dpif.at:5401: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5401: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5402: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5408: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5409: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5410: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=
1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5413: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:50.072819642 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/849/stdout	2014-11-18 13:56:50.054977041 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:48.657Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0849/ovsdb-server.log
> 2014-11-18T12:56:48.666Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:48.741Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0849/ovs-vswitchd.log
> 2014-11-18T12:56:48.744Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:48.744Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:48.744Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0849/db.sock: connecting...
> 2014-11-18T12:56:48.744Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0849/db.sock: connected
> 2014-11-18T12:56:48.746Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:48.800Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:48.800Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:48.802Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:48.802Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:48.803Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0849/br0.mgmt"
> 2014-11-18T12:56:48.854Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:48.854Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:48.854Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:48.854Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:48.855Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:48.855Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:48.855Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:48.855Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:48.855Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:48.855Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:48.855Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:48.855Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:48.856Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.857Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:48.858Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.859Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.860Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:48.861Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:48.862Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:48.862Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:48.863Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:48.864Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:48.865Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:48.866Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:48.897Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:48.897Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:48.897Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:48.897Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:48.897Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:48.897Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:48.897Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD ip,in_port=1 actions=resubmit(,1)
> 2014-11-18T12:56:48.897Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:48.897Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:48.897Z|00041|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD table:1 dl_src=50:54:00:00:00:09 actions=output:2
> 2014-11-18T12:56:48.898Z|00042|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:56:48.899Z|00043|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:56:48.900Z|00044|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:48.902Z|00045|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:48.903Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:48.904Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.906Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.907Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:48.908Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:48.933Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:48.933Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions:2
> 2014-11-18T12:56:48.959Z|00048|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:48.959Z|00049|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b,nw_frag=no, actions:drop
> 2014-11-18T12:56:49.403Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:49.403Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.403Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.403Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:49.403Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:49.403Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.404Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:49.903Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:49.904Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.904Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.904Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:49.904Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:49.904Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:49.904Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
849. ofproto-dpif.at:5400: 849. ofproto-dpif megaflow - resubmit table action (ofproto-dpif.at:5400): FAILED (ofproto-dpif.at:5413)

#                             -*- compilation -*-
850. ofproto-dpif.at:5420: testing ofproto-dpif megaflow - goto_table action ...
./ofproto-dpif.at:5421: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5421: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:50Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0850/ovsdb-server.log
./ofproto-dpif.at:5421: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5421: ovs-vsctl --no-wait init
./ofproto-dpif.at:5421: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:50Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0850/ovs-vswitchd.log
2014-11-18T12:56:50Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:50Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:50Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0850/db.sock: connecting...
2014-11-18T12:56:50Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0850/db.sock: connected
./ofproto-dpif.at:5421: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5421: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5422: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5428: ovs-ofctl -O OpenFlow12 add-flows br0 flows.txt
./ofproto-dpif.at:5429: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5430: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5432: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:51.681575032 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/850/stdout	2014-11-18 13:56:51.664978808 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:50.267Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0850/ovsdb-server.log
> 2014-11-18T12:56:50.276Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:50.352Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0850/ovs-vswitchd.log
> 2014-11-18T12:56:50.355Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:50.355Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:50.355Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0850/db.sock: connecting...
> 2014-11-18T12:56:50.355Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0850/db.sock: connected
> 2014-11-18T12:56:50.357Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:50.412Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:50.412Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:50.414Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:50.415Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:50.415Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0850/br0.mgmt"
> 2014-11-18T12:56:50.466Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:50.466Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:50.466Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:50.466Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:50.466Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:50.467Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:50.467Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:50.467Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:50.467Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:50.467Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:50.467Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:50.467Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:50.468Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.469Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.470Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.471Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:50.472Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:50.473Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:50.474Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:50.475Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:50.476Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:50.477Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:50.478Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:50.479Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:50.509Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:50.509Z|00033|vconn|DBG|unix: received: OFPT_HELLO (OF1.2) (xid=0x1):
>  version bitmap: 0x03
> 2014-11-18T12:56:50.509Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x03 (we support version 0x06 and earlier, peer supports version 0x03)
> 2014-11-18T12:56:50.509Z|00035|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.2) (xid=0x2): ADD ip,in_port=1 actions=goto_table:1
> 2014-11-18T12:56:50.509Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (OF1.2) (xid=0x3):
> 2014-11-18T12:56:50.509Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (OF1.2) (xid=0x3):
> 2014-11-18T12:56:50.510Z|00038|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:50.510Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.510Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.510Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.511Z|00039|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.2) (xid=0x4): ADD table:1 dl_src=50:54:00:00:00:09 actions=output:2
> 2014-11-18T12:56:50.511Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:50.512Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (OF1.2) (xid=0x5):
> 2014-11-18T12:56:50.514Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (OF1.2) (xid=0x5):
> 2014-11-18T12:56:50.515Z|00042|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:56:50.517Z|00043|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:50.518Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:50.519Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.521Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.522Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:50.523Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:50.548Z|00044|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:50.548Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:09,nw_frag=no, actions:2
> 2014-11-18T12:56:50.574Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:50.574Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_src=50:54:00:00:00:0b,nw_frag=no, actions:drop
> 2014-11-18T12:56:51.019Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:51.019Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.019Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:51.019Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.019Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:51.019Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.019Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:51.519Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:51.519Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.519Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.519Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:51.519Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:51.520Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:51.520Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
850. ofproto-dpif.at:5420: 850. ofproto-dpif megaflow - goto_table action (ofproto-dpif.at:5420): FAILED (ofproto-dpif.at:5432)

#                             -*- compilation -*-
851. ofproto-dpif.at:5439: testing ofproto-dpif megaflow - mirroring, select_all ...
./ofproto-dpif.at:5440: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5440: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:51Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0851/ovsdb-server.log
./ofproto-dpif.at:5440: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5440: ovs-vsctl --no-wait init
./ofproto-dpif.at:5440: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:51Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0851/ovs-vswitchd.log
2014-11-18T12:56:51Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:51Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:51Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0851/db.sock: connecting...
2014-11-18T12:56:51Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0851/db.sock: connected
./ofproto-dpif.at:5440: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5440: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5441: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
64cf9f78-0581-4be3-af63-2de11e394e75
./ofproto-dpif.at:5451: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5452: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5454: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5456: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:54.302958034 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/851/stdout	2014-11-18 13:56:54.284981683 +0100
@@ -1,2 +1,2 @@
-recirc_id=0,ip,in_port=1,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:51.881Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0851/ovsdb-server.log
> 2014-11-18T12:56:51.890Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:51.963Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0851/ovs-vswitchd.log
> 2014-11-18T12:56:51.966Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:51.966Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:51.966Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0851/db.sock: connecting...
> 2014-11-18T12:56:51.967Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0851/db.sock: connected
> 2014-11-18T12:56:51.968Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:52.022Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:52.022Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:52.024Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:52.025Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:52.025Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0851/br0.mgmt"
> 2014-11-18T12:56:52.077Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:52.077Z|00013|dpif|DBG|dummy at ovs-dummy: added p3 as port 3
> 2014-11-18T12:56:52.077Z|00014|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:52.077Z|00015|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:52.077Z|00016|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:52.077Z|00017|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:56:52.077Z|00018|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:52.077Z|00019|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:52.077Z|00020|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:52.077Z|00021|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:52.078Z|00022|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:52.078Z|00023|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:52.078Z|00024|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:52.079Z|00025|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:52.080Z|00026|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:52.081Z|00027|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:52.083Z|00028|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:52.084Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.085Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.086Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.087Z|00029|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:52.087Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:52.088Z|00030|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:52.089Z|00031|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:52.090Z|00032|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:52.091Z|00033|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:52.092Z|00034|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:52.093Z|00035|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:52.094Z|00036|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:52.095Z|00037|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:52.096Z|00038|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:52.117Z|00039|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:52.117Z|00040|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:52.117Z|00041|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:52.117Z|00042|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:52.144Z|00043|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:52.144Z|00044|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:52.144Z|00045|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:52.144Z|00046|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD in_port=1 actions=output:2
> 2014-11-18T12:56:52.144Z|00047|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:52.144Z|00048|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:52.144Z|00049|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:52.144Z|00050|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:52.145Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:52.145Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.145Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.146Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.147Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:52.171Z|00051|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:52.171Z|00052|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_frag=no, actions:2,3
> 2014-11-18T12:56:52.645Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:52.645Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.645Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2,3
> 2014-11-18T12:56:52.645Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.645Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:52.646Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:53.145Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:53.146Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2,3
> 2014-11-18T12:56:53.146Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.146Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.146Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.146Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:53.646Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:53.646Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.646Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.646Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.444s, actions:2,3
> 2014-11-18T12:56:53.647Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:53.647Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:54.146Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:54.147Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.147Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.147Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.945s, actions:2,3
> 2014-11-18T12:56:54.147Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.147Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
851. ofproto-dpif.at:5439: 851. ofproto-dpif megaflow - mirroring, select_all (ofproto-dpif.at:5439): FAILED (ofproto-dpif.at:5456)

#                             -*- compilation -*-
852. ofproto-dpif.at:5462: testing ofproto-dpif megaflow - mirroring, select_vlan ...
./ofproto-dpif.at:5463: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5463: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:54Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0852/ovsdb-server.log
./ofproto-dpif.at:5463: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5463: ovs-vsctl --no-wait init
./ofproto-dpif.at:5463: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:54Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0852/ovs-vswitchd.log
2014-11-18T12:56:54Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:54Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:54Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0852/db.sock: connecting...
2014-11-18T12:56:54Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0852/db.sock: connected
./ofproto-dpif.at:5463: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5463: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5464: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
f1f98e15-08b9-4eb3-b6f4-b5d968be2df5
./ofproto-dpif.at:5474: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5475: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x8100),vlan(vid=11,pcp=7),encap(eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0))'
./ofproto-dpif.at:5476: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5478: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:55.925781236 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/852/stdout	2014-11-18 13:56:55.904983461 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_vlan=11,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1fff,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,dl_vlan=11,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:54.501Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0852/ovsdb-server.log
> 2014-11-18T12:56:54.511Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:54.587Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0852/ovs-vswitchd.log
> 2014-11-18T12:56:54.590Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:54.590Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:54.590Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0852/db.sock: connecting...
> 2014-11-18T12:56:54.590Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0852/db.sock: connected
> 2014-11-18T12:56:54.592Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:54.647Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:54.648Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:54.650Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:54.650Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:54.650Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0852/br0.mgmt"
> 2014-11-18T12:56:54.704Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:54.704Z|00013|dpif|DBG|dummy at ovs-dummy: added p3 as port 3
> 2014-11-18T12:56:54.705Z|00014|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:54.705Z|00015|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:54.705Z|00016|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:54.705Z|00017|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:56:54.705Z|00018|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:54.705Z|00019|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:54.705Z|00020|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:54.705Z|00021|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:54.705Z|00022|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:54.705Z|00023|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:54.705Z|00024|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:54.706Z|00025|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:54.707Z|00026|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:54.708Z|00027|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:54.709Z|00028|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:54.710Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.711Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.712Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.713Z|00029|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:54.714Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:54.715Z|00030|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:54.715Z|00031|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:54.716Z|00032|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:54.717Z|00033|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:54.718Z|00034|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:54.719Z|00035|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:54.720Z|00036|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:54.721Z|00037|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:54.722Z|00038|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:54.742Z|00039|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:54.742Z|00040|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:56:54.742Z|00041|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:54.742Z|00042|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:54.769Z|00043|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:54.770Z|00044|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:54.770Z|00045|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:54.770Z|00046|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD in_port=1 actions=output:2
> 2014-11-18T12:56:54.770Z|00047|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:54.770Z|00048|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:54.770Z|00049|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:54.770Z|00050|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:54.770Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:54.770Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.771Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.772Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:54.773Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:54.796Z|00051|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x8100),vlan(vid=11,pcp=7),encap(eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0))
> icmp,in_port=0,dl_vlan=11,dl_vlan_pcp=7,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:54.796Z|00052|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_vlan=11,nw_frag=no, actions:2,3
> 2014-11-18T12:56:54.820Z|00053|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:54.820Z|00054|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x1fff,nw_frag=no, actions:2
> 2014-11-18T12:56:55.270Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:55.271Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.271Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.271Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8100),vlan(vid=11,pcp=7/0x0),encap(eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0)), packets:0, bytes:0, used:never, actions:2,3
> 2014-11-18T12:56:55.271Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:55.271Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.271Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:55.771Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:55.771Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.771Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.772Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x8100),vlan(vid=11,pcp=7/0x0),encap(eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0)), packets:0, bytes:0, used:never, actions:2,3
> 2014-11-18T12:56:55.772Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:55.772Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:55.772Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
852. ofproto-dpif.at:5462: 852. ofproto-dpif megaflow - mirroring, select_vlan (ofproto-dpif.at:5462): FAILED (ofproto-dpif.at:5478)

#                             -*- compilation -*-
853. ofproto-dpif.at:5485: testing ofproto-dpif megaflow - move action ...
./ofproto-dpif.at:5486: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5486: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:56Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0853/ovsdb-server.log
./ofproto-dpif.at:5486: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5486: ovs-vsctl --no-wait init
./ofproto-dpif.at:5486: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:56Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0853/ovs-vswitchd.log
2014-11-18T12:56:56Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:56Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:56Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0853/db.sock: connecting...
2014-11-18T12:56:56Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0853/db.sock: connected
./ofproto-dpif.at:5486: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5486: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5487: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5494: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5495: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5496: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5498: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:57.546100842 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/853/stdout	2014-11-18 13:56:57.524985239 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.2,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.4,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.2,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:56.120Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0853/ovsdb-server.log
> 2014-11-18T12:56:56.130Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:56.206Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0853/ovs-vswitchd.log
> 2014-11-18T12:56:56.209Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:56.209Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:56.209Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0853/db.sock: connecting...
> 2014-11-18T12:56:56.210Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0853/db.sock: connected
> 2014-11-18T12:56:56.212Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:56.269Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:56.269Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:56.272Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:56.272Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:56.272Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0853/br0.mgmt"
> 2014-11-18T12:56:56.325Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:56.325Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:56.325Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:56.325Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:56.325Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:56.325Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:56.326Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:56.326Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:56.326Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:56.326Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:56.326Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:56.326Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:56.327Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:56.328Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.328Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.329Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.330Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:56.331Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:56.332Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:56.333Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:56.334Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:56.335Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:56.336Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:56.336Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:56.366Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:56.366Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:56.366Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:56.366Z|00035|vconn|DBG|unix: received: NXT_SET_FLOW_FORMAT (xid=0x2): format=nxm
> 2014-11-18T12:56:56.366Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:56.366Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:56.366Z|00038|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x4): enable
> 2014-11-18T12:56:56.367Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:56.367Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:56.367Z|00041|vconn|DBG|unix: received: NXT_FLOW_MOD (xid=0x6): ADD ip,in_port=1 actions=move:NXM_OF_IP_SRC[]->NXM_NX_REG0[],resubmit:90
> 2014-11-18T12:56:56.367Z|00042|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:56:56.368Z|00043|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:56:56.369Z|00044|vconn|DBG|unix: received: NXT_FLOW_MOD (xid=0x8): ADD ip,in_port=90 actions=move:NXM_NX_REG0[]->NXM_NX_REG1[],resubmit:91
> 2014-11-18T12:56:56.370Z|00045|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x9):
> 2014-11-18T12:56:56.371Z|00046|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x9):
> 2014-11-18T12:56:56.372Z|00047|vconn|DBG|unix: received: NXT_FLOW_MOD (xid=0xa): ADD reg0=0xa000002,in_port=91 actions=output:2
> 2014-11-18T12:56:56.373Z|00048|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0xb):
> 2014-11-18T12:56:56.374Z|00049|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0xb):
> 2014-11-18T12:56:56.375Z|00050|connmgr|INFO|br0<->unix: 3 flow_mods in the last 0 s (3 adds)
> 2014-11-18T12:56:56.377Z|00051|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:56.378Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:56.379Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.381Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.382Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.383Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:56.408Z|00052|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:56.408Z|00053|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.2,nw_frag=no, actions:2
> 2014-11-18T12:56:56.434Z|00054|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:56.434Z|00055|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions:drop
> 2014-11-18T12:56:56.878Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:56.878Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:56.878Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.878Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.878Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:56.878Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:56.879Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:57.378Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:57.379Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.379Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.379Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:57.379Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:56:57.379Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.379Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
853. ofproto-dpif.at:5485: 853. ofproto-dpif megaflow - move action (ofproto-dpif.at:5485): FAILED (ofproto-dpif.at:5498)

#                             -*- compilation -*-
854. ofproto-dpif.at:5505: testing ofproto-dpif megaflow - push action ...
./ofproto-dpif.at:5506: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5506: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:57Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0854/ovsdb-server.log
./ofproto-dpif.at:5506: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5506: ovs-vsctl --no-wait init
./ofproto-dpif.at:5506: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:57Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0854/ovs-vswitchd.log
2014-11-18T12:56:57Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:57Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:57Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0854/db.sock: connecting...
2014-11-18T12:56:57Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0854/db.sock: connected
./ofproto-dpif.at:5506: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5506: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5507: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5512: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5513: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5514: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5516: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:56:59.143691283 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/854/stdout	2014-11-18 13:56:59.124986994 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.2,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.4,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.2,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:57.739Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0854/ovsdb-server.log
> 2014-11-18T12:56:57.749Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:57.824Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0854/ovs-vswitchd.log
> 2014-11-18T12:56:57.827Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:57.827Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:57.827Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0854/db.sock: connecting...
> 2014-11-18T12:56:57.827Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0854/db.sock: connected
> 2014-11-18T12:56:57.829Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:57.883Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:57.883Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:57.886Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:57.886Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:57.886Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0854/br0.mgmt"
> 2014-11-18T12:56:57.942Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:57.942Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:57.942Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:57.942Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:57.942Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:57.942Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:57.942Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:57.942Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:57.942Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:57.942Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:57.942Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:57.943Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:57.943Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.944Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.945Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:57.946Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.947Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:57.948Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:57.949Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:57.950Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:57.951Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:57.952Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:57.953Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:57.954Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:57.985Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:57.985Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:57.985Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:57.985Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:57.985Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:57.985Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:57.985Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD ip,in_port=1 actions=push:NXM_OF_IP_SRC[],output:2
> 2014-11-18T12:56:57.985Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:57.985Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:57.985Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:57.986Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:57.987Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:57.988Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.990Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.991Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:57.992Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:58.013Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:58.014Z|00044|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.2,nw_frag=no, actions:2
> 2014-11-18T12:56:58.040Z|00045|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:58.040Z|00046|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.4,nw_frag=no, actions:2
> 2014-11-18T12:56:58.489Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:58.489Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.489Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.489Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:58.489Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:58.489Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.490Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:58.989Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:58.990Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.990Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.990Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:58.990Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:58.990Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:58.990Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
854. ofproto-dpif.at:5505: 854. ofproto-dpif megaflow - push action (ofproto-dpif.at:5505): FAILED (ofproto-dpif.at:5516)

#                             -*- compilation -*-
855. ofproto-dpif.at:5523: testing ofproto-dpif megaflow - learning ...
./ofproto-dpif.at:5524: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5524: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:56:59Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0855/ovsdb-server.log
./ofproto-dpif.at:5524: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5524: ovs-vsctl --no-wait init
./ofproto-dpif.at:5524: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:56:59Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0855/ovs-vswitchd.log
2014-11-18T12:56:59Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:56:59Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:56:59Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0855/db.sock: connecting...
2014-11-18T12:56:59Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0855/db.sock: connected
./ofproto-dpif.at:5524: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5524: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5525: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5530: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5537: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5538: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
warped
./ofproto-dpif.at:5537: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5538: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
warped
./ofproto-dpif.at:5543: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:57:00.838205410 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/855/stdout	2014-11-18 13:57:00.824988860 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:09,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:0b,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:56:59.341Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0855/ovsdb-server.log
> 2014-11-18T12:56:59.350Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:56:59.425Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0855/ovs-vswitchd.log
> 2014-11-18T12:56:59.428Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:56:59.428Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:56:59.428Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0855/db.sock: connecting...
> 2014-11-18T12:56:59.429Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0855/db.sock: connected
> 2014-11-18T12:56:59.431Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:56:59.487Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:56:59.487Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:56:59.490Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:56:59.490Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:56:59.490Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0855/br0.mgmt"
> 2014-11-18T12:56:59.542Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:59.542Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:56:59.543Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:59.543Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:59.543Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:59.543Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:56:59.543Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:56:59.543Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:59.543Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:59.543Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:59.543Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:56:59.543Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:56:59.544Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:59.545Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.546Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.547Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.548Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:59.549Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:59.549Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:59.550Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:56:59.551Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:56:59.552Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:56:59.553Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:56:59.554Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:56:59.584Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:56:59.584Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:56:59.584Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:56:59.584Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:56:59.584Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:56:59.584Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:56:59.585Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD in_port=1 actions=load:0x2->NXM_NX_REG0[0..15],learn(table=1,priority=65535,NXM_OF_ETH_SRC[],NXM_OF_VLAN_TCI[0..11],output:NXM_NX_REG0[0..15]),output:2
> 2014-11-18T12:56:59.585Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:56:59.585Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:56:59.585Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:56:59.585Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:56:59.586Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.587Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.588Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.590Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:59.626Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:59.626Z|00044|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:59.626Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:09,nw_frag=no, actions:2
> 2014-11-18T12:56:59.627Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.627Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:59.627Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.627Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.627Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:59.655Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:56:59.655Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,vlan_tci=0x0000/0x0fff,dl_src=50:54:00:00:00:0b,nw_frag=no, actions:2
> 2014-11-18T12:56:59.655Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.655Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:59.655Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.655Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:59.655Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.656Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:59.680Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.680Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:59.680Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.680Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:56:59.680Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.680Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:56:59.743Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:56:59.743Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:56:59.743Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:56:59.744Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.744Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.744Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:56:59.744Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:00.245Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.245Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.245Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:57:00.245Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:57:00.245Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.245Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:00.746Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.746Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.746Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:57:00.746Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.100s, actions:2
> 2014-11-18T12:57:00.746Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:00.746Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
855. ofproto-dpif.at:5523: 855. ofproto-dpif megaflow - learning (ofproto-dpif.at:5523): FAILED (ofproto-dpif.at:5543)

#                             -*- compilation -*-
856. ofproto-dpif.at:5550: testing ofproto-dpif megaflow - tunnels ...
./ofproto-dpif.at:5551: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5551: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:57:01Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0856/ovsdb-server.log
./ofproto-dpif.at:5551: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5551: ovs-vsctl --no-wait init
./ofproto-dpif.at:5551: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:57:01Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0856/ovs-vswitchd.log
2014-11-18T12:57:01Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:57:01Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:57:01Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0856/db.sock: connecting...
2014-11-18T12:57:01Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0856/db.sock: connected
./ofproto-dpif.at:5551: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5551: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=dummy ofport_request=1 
./ofproto-dpif.at:5553: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5554: ovs-vsctl add-port br0 p2 -- set Interface p2 type=gre \
     options:remote_ip=1.1.1.1 ofport_request=2 options:key=flow
./ofproto-dpif.at:5556: ovs-vsctl add-port br0 p3 -- set Interface p3 type=dummy \
          ofport_request=3
./ofproto-dpif.at:5558: ovs-vsctl add-port br0 p4 -- set Interface p4 type=gre \
     options:remote_ip=1.1.1.2 options:tos=inherit options:ttl=inherit \
     ofport_request=4 options:key=flow
./ofproto-dpif.at:5565: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5568: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0xfd,ttl=128,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5570: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0x1,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5571: ovs-appctl netdev-dummy/receive p3 'in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0xfd,ttl=128,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5573: ovs-appctl netdev-dummy/receive p3 'in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0x1,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5575: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:57:04.604172463 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/856/stdout	2014-11-18 13:57:04.584992986 +0100
@@ -1,4 +1,4 @@
-recirc_id=0,ip,in_port=1,nw_ecn=1,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=3,nw_tos=0,nw_ecn=1,nw_ttl=64,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=3,nw_tos=252,nw_ecn=1,nw_ttl=128,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_ecn=1,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_tos=0,nw_ecn=1,nw_ttl=64,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_tos=252,nw_ecn=1,nw_ttl=128,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:57:01.034Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0856/ovsdb-server.log
> 2014-11-18T12:57:01.043Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:57:01.119Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0856/ovs-vswitchd.log
> 2014-11-18T12:57:01.122Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:57:01.122Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:57:01.122Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0856/db.sock: connecting...
> 2014-11-18T12:57:01.123Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0856/db.sock: connected
> 2014-11-18T12:57:01.124Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:57:01.180Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:57:01.180Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:57:01.183Z|00009|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:57:01.183Z|00010|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:57:01.183Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:57:01.183Z|00012|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0856/br0.mgmt"
> 2014-11-18T12:57:01.242Z|00013|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:01.242Z|00014|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:01.243Z|00015|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:57:01.243Z|00016|dpif|DBG|dummy at ovs-dummy: device gre_sys is on port 2
> 2014-11-18T12:57:01.243Z|00017|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:57:01.243Z|00018|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:57:01.244Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.244Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.244Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.244Z|00019|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.244Z|00020|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.244Z|00021|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.244Z|00022|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.245Z|00023|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:57:01.246Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.246Z|00024|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:01.247Z|00025|dpif|DBG|dummy at ovs-dummy: failed to query port p2: No such file or directory
> 2014-11-18T12:57:01.248Z|00026|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:01.249Z|00027|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:01.255Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.255Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.255Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.256Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.288Z|00028|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:01.288Z|00029|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:01.288Z|00030|dpif|DBG|dummy at ovs-dummy: added p3 as port 3
> 2014-11-18T12:57:01.288Z|00031|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:57:01.288Z|00032|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:57:01.288Z|00033|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:57:01.288Z|00034|bridge|INFO|bridge br0: added interface p3 on port 3
> 2014-11-18T12:57:01.289Z|00035|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:57:01.289Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:01.289Z|00036|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.289Z|00037|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.289Z|00038|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.289Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.290Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.291Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.292Z|00039|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.293Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.293Z|00040|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:01.294Z|00041|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:57:01.295Z|00042|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:57:01.296Z|00043|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:01.297Z|00044|dpif|DBG|dummy at ovs-dummy: failed to query port p2: No such file or directory
> 2014-11-18T12:57:01.298Z|00045|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:01.334Z|00046|dpif|DBG|dummy at ovs-dummy: device p3 is on port 3
> 2014-11-18T12:57:01.334Z|00047|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:01.334Z|00048|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:01.335Z|00049|dpif|DBG|dummy at ovs-dummy: device gre_sys is on port 2
> 2014-11-18T12:57:01.335Z|00050|bridge|INFO|bridge br0: added interface p4 on port 4
> 2014-11-18T12:57:01.335Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.335Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.335Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.335Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.336Z|00051|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:01.336Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.336Z|00005|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.336Z|00005|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.337Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.376Z|00052|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:57:01.376Z|00053|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:57:01.376Z|00054|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:57:01.377Z|00055|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x2): ADD in_port=1 actions=output:2
> 2014-11-18T12:57:01.377Z|00056|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:57:01.377Z|00057|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:57:01.377Z|00058|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD in_port=3 actions=output:4
> 2014-11-18T12:57:01.377Z|00059|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:57:01.377Z|00060|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:57:01.377Z|00061|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:57:01.378Z|00062|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:01.380Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.381Z|00006|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.382Z|00006|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.384Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:01.411Z|00063|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0xfd,ttl=128,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=252,nw_ecn=1,nw_ttl=128,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:01.411Z|00064|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:01.412Z|00065|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_ecn=1,nw_frag=no, actions:drop
> 2014-11-18T12:57:01.879Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:01.879Z|00007|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.879Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:01.880Z|00016|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.880Z|00007|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:01.880Z|00017|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:02.380Z|00018|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:02.381Z|00008|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.381Z|00008|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.381Z|00019|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:02.381Z|00020|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.381Z|00021|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:02.471Z|00066|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(3),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0xfd,ttl=128,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=252,nw_ecn=1,nw_ttl=128,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:02.471Z|00067|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_tos=252,nw_ecn=1,nw_ttl=128,nw_frag=no, actions:drop
> 2014-11-18T12:57:02.882Z|00022|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:02.882Z|00009|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.882Z|00023|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.436s, actions:drop
> 2014-11-18T12:57:02.882Z|00024|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd,ttl=128,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:02.882Z|00025|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.882Z|00009|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:02.883Z|00026|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:03.382Z|00027|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:03.382Z|00010|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.382Z|00028|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:0.937s, actions:drop
> 2014-11-18T12:57:03.383Z|00029|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd,ttl=128,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:03.383Z|00030|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.383Z|00010|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.383Z|00031|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:03.502Z|00068|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(3),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0x1,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=1,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:03.502Z|00069|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:03.502Z|00070|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_tos=0,nw_ecn=1,nw_ttl=64,nw_frag=no, actions:drop
> 2014-11-18T12:57:03.884Z|00032|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:03.884Z|00011|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.884Z|00033|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:1.438s, actions:drop
> 2014-11-18T12:57:03.884Z|00011|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.884Z|00034|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd,ttl=128,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:03.884Z|00035|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0x1,ttl=64,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:03.884Z|00036|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:03.884Z|00037|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:04.384Z|00038|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:04.384Z|00012|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:04.384Z|00012|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:04.384Z|00039|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd/0x3,ttl=128/0,frag=no),icmp(type=8/0,code=0/0), packets:1, bytes:60, used:1.939s, actions:drop
> 2014-11-18T12:57:04.384Z|00040|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0xfd,ttl=128,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:04.384Z|00041|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(3),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0x1,ttl=64,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:04.384Z|00042|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:04.385Z|00043|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
856. ofproto-dpif.at:5550: 856. ofproto-dpif megaflow - tunnels (ofproto-dpif.at:5550): FAILED (ofproto-dpif.at:5575)

#                             -*- compilation -*-
857. ofproto-dpif.at:5583: testing ofproto-dpif megaflow - dec_ttl ...
./ofproto-dpif.at:5584: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5584: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:57:04Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0857/ovsdb-server.log
./ofproto-dpif.at:5584: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5584: ovs-vsctl --no-wait init
./ofproto-dpif.at:5584: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:57:04Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0857/ovs-vswitchd.log
2014-11-18T12:57:04Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:57:04Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:57:04Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0857/db.sock: connecting...
2014-11-18T12:57:04Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0857/db.sock: connected
./ofproto-dpif.at:5584: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5584: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5585: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5587: ovs-vsctl set Bridge br0 flow_tables:0=@N1 -- --id=@N1 create Flow_Table name=t0 prefixes=nw_dst,nw_src
stdout:
91d6e117-d6a2-4ed3-a29c-d5293ff1f9f7
./ofproto-dpif.at:5591: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5592: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5593: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5595: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed '
    s/used:[0-9]*\.[0-9]*/used:0.0/
    s/actions:.*/actions: <del>/
    s/packets:[0-9]*/packets:0/
    s/bytes:[0-9]*/bytes:0/
' | sort
--- -	2014-11-18 13:57:06.232437439 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/857/stdout	2014-11-18 13:57:06.214994774 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,icmp,in_port=1,nw_src=10.0.0.4,nw_ttl=64,nw_frag=no, actions: <del>
-recirc_id=0,ip,in_port=1,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions: <del>
+recirc_id=0,icmp,in_port=0,nw_src=10.0.0.4,nw_ttl=64,nw_frag=no, actions: <del>
+recirc_id=0,ip,in_port=0,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions: <del>
 
ovsdb-server.log:
> 2014-11-18T12:57:04.800Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0857/ovsdb-server.log
> 2014-11-18T12:57:04.809Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:57:04.884Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0857/ovs-vswitchd.log
> 2014-11-18T12:57:04.887Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:57:04.887Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:57:04.887Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0857/db.sock: connecting...
> 2014-11-18T12:57:04.887Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0857/db.sock: connected
> 2014-11-18T12:57:04.889Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:57:04.945Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:57:04.945Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:57:04.948Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:57:04.948Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:57:04.948Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0857/br0.mgmt"
> 2014-11-18T12:57:05.000Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:05.000Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:57:05.000Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:05.000Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:05.000Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:05.000Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:57:05.000Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:57:05.000Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:05.000Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:05.000Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:05.000Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:57:05.000Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:57:05.001Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.002Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:05.002Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.003Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.004Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:05.005Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:05.006Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:05.007Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:05.008Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:57:05.008Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:05.009Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:05.010Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:05.037Z|00032|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:05.037Z|00033|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:05.037Z|00034|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:05.037Z|00035|bridge|INFO|bridge br0 table 0: Prefix lookup with: ip_dst,ip_src.
> 2014-11-18T12:57:05.077Z|00036|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:57:05.077Z|00037|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:57:05.077Z|00038|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:57:05.077Z|00039|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:57:05.077Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:57:05.077Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:57:05.078Z|00042|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD icmp,in_port=1,nw_src=10.0.0.4 actions=dec_ttl,output:2
> 2014-11-18T12:57:05.078Z|00043|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:57:05.078Z|00044|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:57:05.078Z|00045|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:57:05.078Z|00046|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:05.079Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:05.081Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.082Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.083Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.084Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:05.104Z|00047|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:05.104Z|00048|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,nw_src=10.0.0.2/0.0.0.2,nw_frag=no, actions:drop
> 2014-11-18T12:57:05.130Z|00049|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:05.130Z|00050|dpif_netdev|DBG|flow_add: recirc_id=0,icmp,in_port=0,nw_src=10.0.0.4,nw_ttl=64,nw_frag=no, actions:set(ipv4(src=10.0.0.4,ttl=63)),2
> 2014-11-18T12:57:05.580Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:05.580Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.581Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.581Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:05.581Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1,tos=0/0,ttl=64,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:set(ipv4(src=10.0.0.4,ttl=63)),2
> 2014-11-18T12:57:05.581Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:05.581Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:06.081Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:06.081Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.081Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.082Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.2,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:06.082Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c/00:00:00:00:00:00),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3/0.0.0.0,proto=1,tos=0/0,ttl=64,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:set(ipv4(src=10.0.0.4,ttl=63)),2
> 2014-11-18T12:57:06.082Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.082Z|00015|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
857. ofproto-dpif.at:5583: 857. ofproto-dpif megaflow - dec_ttl (ofproto-dpif.at:5583): FAILED (ofproto-dpif.at:5595)

#                             -*- compilation -*-
858. ofproto-dpif.at:5602: testing ofproto-dpif megaflow - set dl_dst ...
./ofproto-dpif.at:5603: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5603: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:57:06Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0858/ovsdb-server.log
./ofproto-dpif.at:5603: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5603: ovs-vsctl --no-wait init
./ofproto-dpif.at:5603: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:57:06Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0858/ovs-vswitchd.log
2014-11-18T12:57:06Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:57:06Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:57:06Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0858/db.sock: connecting...
2014-11-18T12:57:06Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0858/db.sock: connected
./ofproto-dpif.at:5603: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5603: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5604: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5609: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5610: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5611: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5616: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed 's/used:[0-9]\.[0-9]*/used:0.0/'
--- -	2014-11-18 13:57:07.814926767 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/858/stdout	2014-11-18 13:57:07.794996508 +0100
@@ -1,3 +1,3 @@
-recirc_id=0,ip,in_port=1,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:2
-recirc_id=0,ip,in_port=1,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:set(eth(dst=50:54:00:00:00:0a)),2
+recirc_id=0,ip,in_port=0,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:2
+recirc_id=0,ip,in_port=0,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:set(eth(dst=50:54:00:00:00:0a)),2
 
ovsdb-server.log:
> 2014-11-18T12:57:06.429Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0858/ovsdb-server.log
> 2014-11-18T12:57:06.438Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:57:06.513Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0858/ovs-vswitchd.log
> 2014-11-18T12:57:06.516Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:57:06.516Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:57:06.516Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0858/db.sock: connecting...
> 2014-11-18T12:57:06.517Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0858/db.sock: connected
> 2014-11-18T12:57:06.519Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:57:06.575Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:57:06.575Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:57:06.577Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:57:06.577Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:57:06.578Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0858/br0.mgmt"
> 2014-11-18T12:57:06.630Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:06.631Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:57:06.631Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:06.631Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:06.631Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:06.631Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:57:06.631Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:57:06.631Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:06.631Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:06.631Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:06.631Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:57:06.631Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:57:06.632Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.633Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:06.634Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.635Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.636Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:06.637Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:06.638Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:06.639Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:06.640Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:57:06.641Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:06.641Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:06.642Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:06.673Z|00032|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:57:06.673Z|00033|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:57:06.673Z|00034|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:57:06.673Z|00035|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:57:06.673Z|00036|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:57:06.673Z|00037|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:57:06.673Z|00038|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD in_port=1 actions=mod_dl_dst:50:54:00:00:00:0a,output:2
> 2014-11-18T12:57:06.673Z|00039|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:57:06.673Z|00040|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:57:06.673Z|00041|connmgr|INFO|br0<->unix: 1 flow_mods in the last 0 s (1 adds)
> 2014-11-18T12:57:06.674Z|00042|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:06.675Z|00003|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.676Z|00002|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.677Z|00002|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:06.678Z|00004|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:06.700Z|00043|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:06.700Z|00044|dpif|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:06.701Z|00045|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_dst=50:54:00:00:00:0a,nw_frag=no, actions:2
> 2014-11-18T12:57:06.726Z|00046|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:06.726Z|00047|dpif_netdev|DBG|flow_add: recirc_id=0,ip,in_port=0,dl_dst=50:54:00:00:00:0c,nw_frag=no, actions:set(eth(dst=50:54:00:00:00:0a)),2
> 2014-11-18T12:57:07.174Z|00005|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:07.174Z|00003|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.174Z|00003|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.174Z|00006|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:57:07.174Z|00007|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:set(eth(dst=50:54:00:00:00:0a)),2
> 2014-11-18T12:57:07.174Z|00008|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.175Z|00009|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:07.674Z|00010|dpif(revalidator7)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:07.675Z|00004|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.675Z|00004|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.675Z|00011|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:09/00:00:00:00:00:00,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2/0.0.0.0,dst=10.0.0.1/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:57:07.675Z|00012|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0/0),skb_mark(0/0),recirc_id(0),dp_hash(0/0),in_port(1),eth(src=50:54:00:00:00:0b/00:00:00:00:00:00,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4/0.0.0.0,dst=10.0.0.3/0.0.0.0,proto=1/0,tos=0/0,ttl=64/0,frag=no),icmp(type=8/0,code=0/0), packets:0, bytes:0, used:never, actions:set(eth(dst=50:54:00:00:00:0a)),2
> 2014-11-18T12:57:07.675Z|00013|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:07.675Z|00014|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
858. ofproto-dpif.at:5602: 858. ofproto-dpif megaflow - set dl_dst (ofproto-dpif.at:5602): FAILED (ofproto-dpif.at:5616)

#                             -*- compilation -*-
859. ofproto-dpif.at:5623: testing ofproto-dpif megaflow - disabled ...
./ofproto-dpif.at:5624: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
./ofproto-dpif.at:5624: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
stderr:
2014-11-18T12:57:08Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0859/ovsdb-server.log
./ofproto-dpif.at:5624: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
./ofproto-dpif.at:5624: ovs-vsctl --no-wait init
./ofproto-dpif.at:5624: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif
stderr:
2014-11-18T12:57:08Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0859/ovs-vswitchd.log
2014-11-18T12:57:08Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
2014-11-18T12:57:08Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
2014-11-18T12:57:08Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0859/db.sock: connecting...
2014-11-18T12:57:08Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0859/db.sock: connected
./ofproto-dpif.at:5624: sed < stderr '
/ovs_numa|INFO|Discovered /d
/vlog|INFO|opened log file/d
/vswitchd|INFO|ovs-vswitchd (Open vSwitch)/d
/reconnect|INFO|/d
/ofproto|INFO|using datapath ID/d
/ofproto|INFO|datapath ID changed to fedcba9876543210/d'
./ofproto-dpif.at:5624: ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15] fail-mode=secure --  
./ofproto-dpif.at:5625: ovs-appctl vlog/set dpif:dbg dpif_netdev:dbg
./ofproto-dpif.at:5631: ovs-appctl upcall/disable-megaflows
./ofproto-dpif.at:5633: ovs-appctl vlog/set dpif_netdev:dbg
./ofproto-dpif.at:5634: ovs-ofctl add-flows br0 flows.txt
./ofproto-dpif.at:5636: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5637: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5636: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5637: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5636: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5637: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5636: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5637: ovs-appctl netdev-dummy/receive p1 'in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)'
./ofproto-dpif.at:5643: cat ovs-vswitchd.log |
grep 'flow_add' | sed '
    s/.*flow_add: //
' | sort | uniq | sed 's/used:[0-9]\.[0-9]*/used:0.0/'
--- -	2014-11-18 13:57:10.619553193 +0100
+++ /root/ovs-test/tests/testsuite.dir/at-groups/859/stdout	2014-11-18 13:57:10.604999592 +0100
@@ -1,3 +1,3 @@
-pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=1,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:2
-pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=1,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:drop
+pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:2
+pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:drop
 
ovsdb-server.log:
> 2014-11-18T12:57:08.013Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0859/ovsdb-server.log
> 2014-11-18T12:57:08.022Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.3.90
ovs-vswitchd.log:
> 2014-11-18T12:57:08.099Z|00001|vlog|INFO|opened log file /root/ovs-test/tests/testsuite.dir/0859/ovs-vswitchd.log
> 2014-11-18T12:57:08.102Z|00002|ovs_numa|INFO|Discovered 16 CPU cores on NUMA node 0
> 2014-11-18T12:57:08.102Z|00003|ovs_numa|INFO|Discovered 1 NUMA nodes and 16 CPU cores
> 2014-11-18T12:57:08.102Z|00004|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0859/db.sock: connecting...
> 2014-11-18T12:57:08.102Z|00005|reconnect|INFO|unix:/root/ovs-test/tests/testsuite.dir/0859/db.sock: connected
> 2014-11-18T12:57:08.104Z|00006|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.3.90
> 2014-11-18T12:57:08.159Z|00007|ofproto_dpif|INFO|dummy at ovs-dummy: Datapath supports recirculation
> 2014-11-18T12:57:08.159Z|00008|ofproto_dpif|INFO|dummy at ovs-dummy: MPLS label stack length probed as 3
> 2014-11-18T12:57:08.162Z|00009|bridge|INFO|bridge br0: added interface br0 on port 65534
> 2014-11-18T12:57:08.162Z|00010|bridge|INFO|bridge br0: using datapath ID fedcba9876543210
> 2014-11-18T12:57:08.162Z|00011|connmgr|INFO|br0: added service controller "punix:/root/ovs-test/tests/testsuite.dir/0859/br0.mgmt"
> 2014-11-18T12:57:08.216Z|00012|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:08.217Z|00013|dpif|DBG|dummy at ovs-dummy: added p1 as port 1
> 2014-11-18T12:57:08.217Z|00014|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:08.217Z|00015|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:08.217Z|00016|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:08.217Z|00017|bridge|INFO|bridge br0: added interface p1 on port 1
> 2014-11-18T12:57:08.217Z|00018|dpif|DBG|dummy at ovs-dummy: added p2 as port 2
> 2014-11-18T12:57:08.217Z|00019|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:08.217Z|00020|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:08.217Z|00021|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:08.217Z|00022|bridge|INFO|bridge br0: added interface p2 on port 2
> 2014-11-18T12:57:08.217Z|00023|dpif|DBG|dummy at ovs-dummy: port_dump_start success
> 2014-11-18T12:57:08.218Z|00024|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:08.218Z|00001|dpif(revalidator7)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.219Z|00001|dpif(revalidator8)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.220Z|00001|dpif(revalidator9)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.221Z|00025|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:08.222Z|00002|dpif(revalidator7)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:08.223Z|00026|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:08.224Z|00027|dpif|DBG|dummy at ovs-dummy: port_dump_next success
> 2014-11-18T12:57:08.225Z|00028|dpif|DBG|dummy at ovs-dummy: dumped all ports
> 2014-11-18T12:57:08.225Z|00029|dpif|DBG|dummy at ovs-dummy: device p1 is on port 1
> 2014-11-18T12:57:08.226Z|00030|dpif|DBG|dummy at ovs-dummy: device p2 is on port 2
> 2014-11-18T12:57:08.227Z|00031|dpif|DBG|dummy at ovs-dummy: device br0 is on port 100
> 2014-11-18T12:57:08.258Z|00032|dpif|DBG|dummy at ovs-dummy: flow_flush success
> 2014-11-18T12:57:08.258Z|00001|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.258Z|00001|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.259Z|00001|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.259Z|00002|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:08.316Z|00033|vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5) (xid=0x1):
>  version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
> 2014-11-18T12:57:08.316Z|00034|vconn|DBG|unix: received: OFPT_HELLO (xid=0x1):
>  version bitmap: 0x01
> 2014-11-18T12:57:08.316Z|00035|vconn|DBG|unix: negotiated OpenFlow version 0x01 (we support version 0x06 and earlier, peer supports version 0x01)
> 2014-11-18T12:57:08.316Z|00036|vconn|DBG|unix: received: NXT_FLOW_MOD_TABLE_ID (xid=0x2): enable
> 2014-11-18T12:57:08.316Z|00037|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x3):
> 2014-11-18T12:57:08.317Z|00038|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x3):
> 2014-11-18T12:57:08.317Z|00039|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x4): ADD ip,in_port=1,nw_dst=10.0.0.1 actions=output:2
> 2014-11-18T12:57:08.317Z|00040|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x5):
> 2014-11-18T12:57:08.317Z|00041|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x5):
> 2014-11-18T12:57:08.317Z|00042|vconn|DBG|unix: received: OFPT_FLOW_MOD (xid=0x6): ADD ip,in_port=1,nw_dst=10.0.0.3 actions=drop
> 2014-11-18T12:57:08.318Z|00043|vconn|DBG|unix: received: OFPT_BARRIER_REQUEST (xid=0x7):
> 2014-11-18T12:57:08.319Z|00044|vconn|DBG|unix: sent (Success): OFPT_BARRIER_REPLY (xid=0x7):
> 2014-11-18T12:57:08.320Z|00045|connmgr|INFO|br0<->unix: 2 flow_mods in the last 0 s (2 adds)
> 2014-11-18T12:57:08.322Z|00046|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb()
> 2014-11-18T12:57:08.323Z|00003|dpif(revalidator15)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:08.324Z|00004|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.326Z|00002|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.327Z|00002|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.328Z|00005|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:08.352Z|00047|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:08.353Z|00048|dpif_netdev|DBG|flow_add: pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:09,dl_dst=50:54:00:00:00:0a,nw_src=10.0.0.2,nw_dst=10.0.0.1,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:2
> 2014-11-18T12:57:08.378Z|00049|dpif_netdev|DBG|ovs-dummy: miss upcall:
> skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)
> icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0
> 2014-11-18T12:57:08.378Z|00050|dpif_netdev|DBG|flow_add: pkt_mark=0,recirc_id=0,skb_priority=0,icmp,in_port=0,vlan_tci=0x0000,dl_src=50:54:00:00:00:0b,dl_dst=50:54:00:00:00:0c,nw_src=10.0.0.4,nw_dst=10.0.0.3,nw_tos=0,nw_ecn=0,nw_ttl=64,icmp_type=8,icmp_code=0, actions:drop
> 2014-11-18T12:57:08.824Z|00006|dpif(revalidator15)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:08.824Z|00003|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.824Z|00003|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.824Z|00007|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:57:08.824Z|00008|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:08.824Z|00009|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:08.824Z|00010|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:09.324Z|00011|dpif(revalidator15)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:09.324Z|00004|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.324Z|00012|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.324Z|00004|dpif(revalidator16)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:2
> 2014-11-18T12:57:09.324Z|00005|dpif(revalidator16)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:0, bytes:0, used:never, actions:drop
> 2014-11-18T12:57:09.324Z|00006|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.325Z|00013|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:09.824Z|00014|dpif(revalidator15)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:09.825Z|00005|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.825Z|00015|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.825Z|00007|dpif(revalidator16)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:3, bytes:180, used:0.316s, actions:2
> 2014-11-18T12:57:09.825Z|00008|dpif(revalidator16)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:3, bytes:180, used:0.292s, actions:drop
> 2014-11-18T12:57:09.825Z|00009|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:09.825Z|00016|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
> 2014-11-18T12:57:10.325Z|00017|dpif(revalidator15)|DBG|dummy at ovs-dummy: get_stats success
> 2014-11-18T12:57:10.325Z|00006|dpif(revalidator17)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:10.325Z|00010|dpif(revalidator16)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:10.325Z|00018|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:09,dst=50:54:00:00:00:0a),eth_type(0x0800),ipv4(src=10.0.0.2,dst=10.0.0.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:3, bytes:180, used:0.817s, actions:2
> 2014-11-18T12:57:10.325Z|00019|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump skb_priority(0),skb_mark(0),recirc_id(0),dp_hash(0),in_port(1),eth(src=50:54:00:00:00:0b,dst=50:54:00:00:00:0c),eth_type(0x0800),ipv4(src=10.0.0.4,dst=10.0.0.3,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0), packets:3, bytes:180, used:0.793s, actions:drop
> 2014-11-18T12:57:10.325Z|00020|dpif(revalidator15)|DBG|dummy at ovs-dummy: dumped all flows
> 2014-11-18T12:57:10.326Z|00021|dpif(revalidator15)|DBG|dummy at ovs-dummy: flow_dump_destroy success
859. ofproto-dpif.at:5623: 859. ofproto-dpif megaflow - disabled (ofproto-dpif.at:5623): FAILED (ofproto-dpif.at:5643)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by openvswitch configure 2.3.90, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   $ ./configure 
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = 
| uname -m = ppc64
| uname -r = 
| uname -s = Linux
| uname -v = #1 SMP Thu Oct 30 00:16:48 EDT 2014
| 
| /usr/bin/uname -p = ppc64
| /bin/uname -X     = unknown
| 
| /bin/arch              = ppc64
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /usr/local/sbin
| PATH: /usr/local/bin
| PATH: /usr/sbin
| PATH: /usr/bin
| PATH: /root/bin
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:2669: checking for a BSD-compatible install
| configure:2737: result: /usr/bin/install -c
| configure:2748: checking whether build environment is sane
| configure:2803: result: yes
| configure:2954: checking for a thread-safe mkdir -p
| configure:2993: result: /usr/bin/mkdir -p
| configure:3000: checking for gawk
| configure:3016: found /usr/bin/gawk
| configure:3027: result: gawk
| configure:3038: checking whether make sets $(MAKE)
| configure:3060: result: yes
| configure:3089: checking whether make supports nested variables
| configure:3106: result: yes
| configure:3203: checking for style of include used by make
| configure:3231: result: GNU
| configure:3302: checking for gcc
| configure:3318: found /usr/bin/gcc
| configure:3329: result: gcc
| configure:3558: checking for C compiler version
| configure:3567: gcc --version >&5
| gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16)
| Copyright (C) 2013 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:3578: $? = 0
| configure:3567: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/libexec/gcc/ppc64-redhat-linux/4.8.2/lto-wrapper
| Target: ppc64-redhat-linux
| Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.2-20140120/obj-ppc64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.2-20140120/obj-ppc64-redhat-linux/cloog-install --enable-gnu-indirect-function --enable-secureplt --with-long-double-128 --with-cpu-32=power7 --with-tune-32=power7 --with-cpu-64=power7 --with-tune-64=power7 --build=ppc64-redhat-linux
| Thread model: posix
| gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) 
| configure:3578: $? = 0
| configure:3567: gcc -V >&5
| gcc: error: unrecognized command line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3578: $? = 4
| configure:3567: gcc -qversion >&5
| gcc: error: unrecognized command line option '-qversion'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3578: $? = 4
| configure:3598: checking whether the C compiler works
| configure:3620: gcc    conftest.c  >&5
| configure:3624: $? = 0
| configure:3672: result: yes
| configure:3675: checking for C compiler default output file name
| configure:3677: result: a.out
| configure:3683: checking for suffix of executables
| configure:3690: gcc -o conftest    conftest.c  >&5
| configure:3694: $? = 0
| configure:3716: result: 
| configure:3738: checking whether we are cross compiling
| configure:3746: gcc -o conftest    conftest.c  >&5
| configure:3750: $? = 0
| configure:3757: ./conftest
| configure:3761: $? = 0
| configure:3776: result: no
| configure:3781: checking for suffix of object files
| configure:3803: gcc -c   conftest.c >&5
| configure:3807: $? = 0
| configure:3828: result: o
| configure:3832: checking whether we are using the GNU C compiler
| configure:3851: gcc -c   conftest.c >&5
| configure:3851: $? = 0
| configure:3860: result: yes
| configure:3869: checking whether gcc accepts -g
| configure:3889: gcc -c -g  conftest.c >&5
| configure:3889: $? = 0
| configure:3930: result: yes
| configure:3947: checking for gcc option to accept ISO C89
| configure:4010: gcc  -c -g -O2  conftest.c >&5
| configure:4010: $? = 0
| configure:4023: result: none needed
| configure:4045: checking dependency style of gcc
| configure:4156: result: gcc3
| configure:4171: checking for gcc option to accept ISO C99
| configure:4320: gcc  -c -g -O2  conftest.c >&5
| conftest.c:61:29: error: expected ';', ',' or ')' before 'text'
|  test_restrict (ccp restrict text)
|                              ^
| conftest.c: In function 'main':
| conftest.c:115:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar'
|    char *restrict newvar = "Another string";
|                   ^
| conftest.c:115:18: error: 'newvar' undeclared (first use in this function)
| conftest.c:115:18: note: each undeclared identifier is reported only once for each function it appears in
| conftest.c:125:3: error: 'for' loop initial declarations are only allowed in C99 mode
|    for (int i = 0; i < ia->datasize; ++i)
|    ^
| conftest.c:125:3: note: use option -std=c99 or -std=gnu99 to compile your code
| configure:4320: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | /* end confdefs.h.  */
| | #include <stdarg.h>
| | #include <stdbool.h>
| | #include <stdlib.h>
| | #include <wchar.h>
| | #include <stdio.h>
| | 
| | // Check varargs macros.  These examples are taken from C99 6.10.3.5.
| | #define debug(...) fprintf (stderr, __VA_ARGS__)
| | #define showlist(...) puts (#__VA_ARGS__)
| | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| | static void
| | test_varargs_macros (void)
| | {
| |   int x = 1234;
| |   int y = 5678;
| |   debug ("Flag");
| |   debug ("X = %d\n", x);
| |   showlist (The first, second, and third items.);
| |   report (x>y, "x is %d but y is %d", x, y);
| | }
| | 
| | // Check long long types.
| | #define BIG64 18446744073709551615ull
| | #define BIG32 4294967295ul
| | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| | #if !BIG_OK
| |   your preprocessor is broken;
| | #endif
| | #if BIG_OK
| | #else
| |   your preprocessor is broken;
| | #endif
| | static long long int bignum = -9223372036854775807LL;
| | static unsigned long long int ubignum = BIG64;
| | 
| | struct incomplete_array
| | {
| |   int datasize;
| |   double data[];
| | };
| | 
| | struct named_init {
| |   int number;
| |   const wchar_t *name;
| |   double average;
| | };
| | 
| | typedef const char *ccp;
| | 
| | static inline int
| | test_restrict (ccp restrict text)
| | {
| |   // See if C++-style comments work.
| |   // Iterate through items via the restricted pointer.
| |   // Also check for declarations in for loops.
| |   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| |     continue;
| |   return 0;
| | }
| | 
| | // Check varargs and va_copy.
| | static void
| | test_varargs (const char *format, ...)
| | {
| |   va_list args;
| |   va_start (args, format);
| |   va_list args_copy;
| |   va_copy (args_copy, args);
| | 
| |   const char *str;
| |   int number;
| |   float fnumber;
| | 
| |   while (*format)
| |     {
| |       switch (*format++)
| | 	{
| | 	case 's': // string
| | 	  str = va_arg (args_copy, const char *);
| | 	  break;
| | 	case 'd': // int
| | 	  number = va_arg (args_copy, int);
| | 	  break;
| | 	case 'f': // float
| | 	  fnumber = va_arg (args_copy, double);
| | 	  break;
| | 	default:
| | 	  break;
| | 	}
| |     }
| |   va_end (args_copy);
| |   va_end (args);
| | }
| | 
| | int
| | main ()
| | {
| | 
| |   // Check bool.
| |   _Bool success = false;
| | 
| |   // Check restrict.
| |   if (test_restrict ("String literal") == 0)
| |     success = true;
| |   char *restrict newvar = "Another string";
| | 
| |   // Check varargs.
| |   test_varargs ("s, d' f .", "string", 65, 34.234);
| |   test_varargs_macros ();
| | 
| |   // Check flexible array members.
| |   struct incomplete_array *ia =
| |     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| |   ia->datasize = 10;
| |   for (int i = 0; i < ia->datasize; ++i)
| |     ia->data[i] = i * 1.234;
| | 
| |   // Check named initializers.
| |   struct named_init ni = {
| |     .number = 34,
| |     .name = L"Test wide string",
| |     .average = 543.34343,
| |   };
| | 
| |   ni.number = 58;
| | 
| |   int dynamic_array[ni.number];
| |   dynamic_array[ni.number - 1] = 543;
| | 
| |   // work around unused variable warnings
| |   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| | 	  || dynamic_array[ni.number - 1] != 543);
| | 
| |   ;
| |   return 0;
| | }
| configure:4320: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4320: $? = 0
| configure:4340: result: -std=gnu99
| configure:4349: checking whether gcc -std=gnu99 and cc understand -c and -o together
| configure:4380: gcc -std=gnu99 -c conftest.c -o conftest2.o >&5
| configure:4384: $? = 0
| configure:4390: gcc -std=gnu99 -c conftest.c -o conftest2.o >&5
| configure:4394: $? = 0
| configure:4405: cc -c conftest.c >&5
| configure:4409: $? = 0
| configure:4417: cc -c conftest.c -o conftest2.o >&5
| configure:4421: $? = 0
| configure:4427: cc -c conftest.c -o conftest2.o >&5
| configure:4431: $? = 0
| configure:4449: result: yes
| configure:4479: checking how to run the C preprocessor
| configure:4510: gcc -std=gnu99 -E  conftest.c
| configure:4510: $? = 0
| configure:4524: gcc -std=gnu99 -E  conftest.c
| conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|                             ^
| compilation terminated.
| configure:4524: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4549: result: gcc -std=gnu99 -E
| configure:4569: gcc -std=gnu99 -E  conftest.c
| configure:4569: $? = 0
| configure:4583: gcc -std=gnu99 -E  conftest.c
| conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|                             ^
| compilation terminated.
| configure:4583: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4612: checking for grep that handles long lines and -e
| configure:4670: result: /usr/bin/grep
| configure:4675: checking for fgrep
| configure:4737: result: /usr/bin/grep -F
| configure:4742: checking for egrep
| configure:4804: result: /usr/bin/grep -E
| configure:4813: checking for perl
| configure:4831: found /usr/bin/perl
| configure:4844: result: /usr/bin/perl
| configure:4862: checking for ANSI C header files
| configure:4882: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4882: $? = 0
| configure:4955: gcc -std=gnu99 -o conftest -g -O2   conftest.c  >&5
| configure:4955: $? = 0
| configure:4955: ./conftest
| configure:4955: $? = 0
| configure:4966: result: yes
| configure:4979: checking for sys/types.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for sys/stat.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for stdlib.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for string.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for memory.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for strings.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for inttypes.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for stdint.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4979: checking for unistd.h
| configure:4979: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:4979: $? = 0
| configure:4979: result: yes
| configure:4992: checking minix/config.h usability
| configure:4992: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:54:26: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|                           ^
| compilation terminated.
| configure:4992: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <minix/config.h>
| configure:4992: result: no
| configure:4992: checking minix/config.h presence
| configure:4992: gcc -std=gnu99 -E  conftest.c
| conftest.c:21:26: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|                           ^
| compilation terminated.
| configure:4992: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <minix/config.h>
| configure:4992: result: no
| configure:4992: checking for minix/config.h
| configure:4992: result: no
| configure:5013: checking whether it is safe to define __EXTENSIONS__
| configure:5031: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:5031: $? = 0
| configure:5038: result: yes
| configure:5052: checking whether byte ordering is bigendian
| configure:5067: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:27:9: error: unknown type name 'not'
|          not a universal capable compiler
|          ^
| conftest.c:27:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
|          not a universal capable compiler
|                ^
| conftest.c:27:15: error: unknown type name 'universal'
| configure:5067: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | /* end confdefs.h.  */
| | #ifndef __APPLE_CC__
| | 	       not a universal capable compiler
| | 	     #endif
| | 	     typedef int dummy;
| | 
| configure:5112: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:5112: $? = 0
| configure:5130: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:5130: $? = 0
| configure:5258: result: yes
| configure:5283: checking for special C compiler options needed for large files
| configure:5328: result: no
| configure:5334: checking for _FILE_OFFSET_BITS value needed for large files
| configure:5359: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:5359: $? = 0
| configure:5391: result: no
| configure:5506: checking build system type
| configure:5520: result: powerpc64-unknown-linux-gnu
| configure:5540: checking host system type
| configure:5553: result: powerpc64-unknown-linux-gnu
| configure:5594: checking how to print strings
| configure:5621: result: printf
| configure:5642: checking for a sed that does not truncate output
| configure:5706: result: /usr/bin/sed
| configure:5754: checking for ld used by gcc -std=gnu99
| configure:5821: result: /usr/bin/ld
| configure:5828: checking if the linker (/usr/bin/ld) is GNU ld
| configure:5843: result: yes
| configure:5855: checking for BSD- or MS-compatible name lister (nm)
| configure:5904: result: /usr/bin/nm -B
| configure:6034: checking the name lister (/usr/bin/nm -B) interface
| configure:6041: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:6044: /usr/bin/nm -B "conftest.o"
| configure:6047: output
| 0000000000000000 B some_variable
| configure:6054: result: BSD nm
| configure:6057: checking whether ln -s works
| configure:6061: result: yes
| configure:6069: checking the maximum length of command line arguments
| configure:6199: result: 1572864
| configure:6216: checking whether the shell understands some XSI constructs
| configure:6226: result: yes
| configure:6230: checking whether the shell understands "+="
| configure:6236: result: yes
| configure:6271: checking how to convert powerpc64-unknown-linux-gnu file names to powerpc64-unknown-linux-gnu format
| configure:6311: result: func_convert_file_noop
| configure:6318: checking how to convert powerpc64-unknown-linux-gnu file names to toolchain format
| configure:6338: result: func_convert_file_noop
| configure:6345: checking for /usr/bin/ld option to reload object files
| configure:6352: result: -r
| configure:6426: checking for objdump
| configure:6442: found /usr/bin/objdump
| configure:6453: result: objdump
| configure:6485: checking how to recognize dependent libraries
| configure:6687: result: pass_all
| configure:6772: checking for dlltool
| configure:6802: result: no
| configure:6832: checking how to associate runtime and link libraries
| configure:6859: result: printf %s\n
| configure:6919: checking for ar
| configure:6935: found /usr/bin/ar
| configure:6946: result: ar
| configure:6983: checking for archiver @FILE support
| configure:7000: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:7000: $? = 0
| configure:7003: ar cru libconftest.a @conftest.lst >&5
| configure:7006: $? = 0
| configure:7011: ar cru libconftest.a @conftest.lst >&5
| ar: conftest.o: No such file or directory
| configure:7014: $? = 1
| configure:7026: result: @
| configure:7084: checking for strip
| configure:7100: found /usr/bin/strip
| configure:7111: result: strip
| configure:7183: checking for ranlib
| configure:7199: found /usr/bin/ranlib
| configure:7210: result: ranlib
| configure:7312: checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object
| configure:7432: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:7435: $? = 0
| configure:7439: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
| configure:7442: $? = 0
| configure:7508: gcc -std=gnu99 -o conftest -g -O2   conftest.c conftstm.o >&5
| configure:7511: $? = 0
| configure:7549: result: ok
| configure:7586: checking for sysroot
| configure:7616: result: no
| configure:7693: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:7696: $? = 0
| configure:7872: checking for mt
| configure:7902: result: no
| configure:7922: checking if : is a manifest tool
| configure:7928: : '-?'
| configure:7936: result: no
| configure:8575: checking for dlfcn.h
| configure:8575: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:8575: $? = 0
| configure:8575: result: yes
| configure:8780: checking for objdir
| configure:8795: result: .libs
| configure:9066: checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions
| configure:9084: gcc -std=gnu99 -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
| cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
| configure:9088: $? = 0
| configure:9101: result: no
| configure:9428: checking for gcc -std=gnu99 option to produce PIC
| configure:9435: result: -fPIC -DPIC
| configure:9443: checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works
| configure:9461: gcc -std=gnu99 -c -g -O2  -fPIC -DPIC -DPIC conftest.c >&5
| configure:9465: $? = 0
| configure:9478: result: yes
| configure:9507: checking if gcc -std=gnu99 static flag -static works
| configure:9535: result: no
| configure:9550: checking if gcc -std=gnu99 supports -c -o file.o
| configure:9571: gcc -std=gnu99 -c -g -O2  -o out/conftest2.o conftest.c >&5
| configure:9575: $? = 0
| configure:9597: result: yes
| configure:9605: checking if gcc -std=gnu99 supports -c -o file.o
| configure:9652: result: yes
| configure:9685: checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf64ppc) supports shared libraries
| configure:10838: result: yes
| configure:11078: checking dynamic linker characteristics
| configure:11589: gcc -std=gnu99 -o conftest -g -O2   -Wl,-rpath -Wl,/foo conftest.c  >&5
| configure:11589: $? = 0
| configure:11815: result: GNU/Linux ld.so
| configure:11922: checking how to hardcode library paths into programs
| configure:11947: result: immediate
| configure:12487: checking whether stripping libraries is possible
| configure:12492: result: yes
| configure:12527: checking if libtool supports shared libraries
| configure:12529: result: yes
| configure:12532: checking whether to build shared libraries
| configure:12553: result: no
| configure:12556: checking whether to build static libraries
| configure:12560: result: yes
| configure:12633: checking for library containing pow
| configure:12664: gcc -std=gnu99 -o conftest -g -O2   conftest.c  >&5
| conftest.c:36:6: warning: conflicting types for built-in function 'pow' [enabled by default]
|  char pow ();
|       ^
| /tmp/cc1GJh6t.o: In function `main':
| /root/ovs-test/conftest.c:40: undefined reference to `pow'
| collect2: error: ld returned 1 exit status
| configure:12664: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char pow ();
| | int
| | main ()
| | {
| | return pow ();
| |   ;
| |   return 0;
| | }
| configure:12664: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lm   >&5
| conftest.c:36:6: warning: conflicting types for built-in function 'pow' [enabled by default]
|  char pow ();
|       ^
| configure:12664: $? = 0
| configure:12681: result: -lm
| configure:12689: checking for library containing clock_gettime
| configure:12720: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lm  >&5
| configure:12720: $? = 0
| configure:12737: result: none required
| configure:12745: checking for library containing timer_create
| configure:12776: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lm  >&5
| /tmp/cc2VCteK.o: In function `main':
| /root/ovs-test/conftest.c:40: undefined reference to `timer_create'
| collect2: error: ld returned 1 exit status
| configure:12776: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char timer_create ();
| | int
| | main ()
| | {
| | return timer_create ();
| |   ;
| |   return 0;
| | }
| configure:12776: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lrt  -lm  >&5
| configure:12776: $? = 0
| configure:12793: result: -lrt
| configure:12801: checking for library containing pthread_sigmask
| configure:12832: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lrt -lm  >&5
| /usr/bin/ld: /tmp/cc8EGO54.o: undefined reference to symbol 'pthread_sigmask@@GLIBC_2.3'
| /usr/bin/ld: note: 'pthread_sigmask@@GLIBC_2.3' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line
| /lib64/libpthread.so.0: could not read symbols: Invalid operation
| collect2: error: ld returned 1 exit status
| configure:12832: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char pthread_sigmask ();
| | int
| | main ()
| | {
| | return pthread_sigmask ();
| |   ;
| |   return 0;
| | }
| configure:12832: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread  -lrt -lm  >&5
| configure:12832: $? = 0
| configure:12849: result: -lpthread
| configure:12857: checking whether strerror_r is declared
| configure:12857: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:12857: $? = 0
| configure:12857: result: yes
| configure:12870: checking for strerror_r
| configure:12870: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:12870: $? = 0
| configure:12870: result: yes
| configure:12879: checking whether strerror_r returns char *
| configure:12903: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:12903: $? = 0
| configure:12941: result: yes
| configure:12950: checking vmware.h usability
| configure:12950: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:65:20: fatal error: vmware.h: No such file or directory
|  #include <vmware.h>
|                     ^
| compilation terminated.
| configure:12950: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <vmware.h>
| configure:12950: result: no
| configure:12950: checking vmware.h presence
| configure:12950: gcc -std=gnu99 -E  conftest.c
| conftest.c:32:20: fatal error: vmware.h: No such file or directory
|  #include <vmware.h>
|                     ^
| compilation terminated.
| configure:12950: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | /* end confdefs.h.  */
| | #include <vmware.h>
| configure:12950: result: no
| configure:12950: checking for vmware.h
| configure:12950: result: no
| configure:12971: checking windows.h usability
| configure:12971: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:65:21: fatal error: windows.h: No such file or directory
|  #include <windows.h>
|                      ^
| compilation terminated.
| configure:12971: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <windows.h>
| configure:12971: result: no
| configure:12971: checking windows.h presence
| configure:12971: gcc -std=gnu99 -E  conftest.c
| conftest.c:32:21: fatal error: windows.h: No such file or directory
|  #include <windows.h>
|                      ^
| compilation terminated.
| configure:12971: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | /* end confdefs.h.  */
| | #include <windows.h>
| configure:12971: result: no
| configure:12971: checking for windows.h
| configure:12971: result: no
| configure:13105: checking for linux/netlink.h
| configure:13105: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13105: $? = 0
| configure:13105: result: yes
| configure:13161: checking for pkg-config
| configure:13179: found /usr/bin/pkg-config
| configure:13191: result: /usr/bin/pkg-config
| configure:13251: checking whether compiling and linking against OpenSSL works
| Trying link with SSL_LDFLAGS= ; SSL_LIBS=-lssl -lcrypto  ; SSL_INCLUDES= 
| configure:13273: gcc -std=gnu99 -o conftest -g -O2       conftest.c -lssl -lcrypto   -lpthread -lrt -lm  >&5
| configure:13273: $? = 0
| configure:13275: result: yes
| configure:13338: checking for Python 2.x for x >= 4
| configure:13364: result: /usr/bin/python
| configure:13385: checking for uuid Python module
| running /usr/bin/python -c 'import uuid
| import sys
| sys.exit(0)'...
| configure:13402: result: yes
| configure:13409: checking whether to add python/compat to PYTHONPATH
| configure:13411: result: no
| configure:13421: checking for dot
| configure:13432: result: no
| configure:13442: checking net/if_packet.h usability
| configure:13442: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13442: $? = 0
| configure:13442: result: yes
| configure:13442: checking net/if_packet.h presence
| configure:13442: gcc -std=gnu99 -E  conftest.c
| configure:13442: $? = 0
| configure:13442: result: yes
| configure:13442: checking for net/if_packet.h
| configure:13442: result: yes
| configure:13463: checking net/if_dl.h usability
| configure:13463: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:69:23: fatal error: net/if_dl.h: No such file or directory
|  #include <net/if_dl.h>
|                        ^
| compilation terminated.
| configure:13463: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <net/if_dl.h>
| configure:13463: result: no
| configure:13463: checking net/if_dl.h presence
| configure:13463: gcc -std=gnu99 -E  conftest.c
| conftest.c:36:23: fatal error: net/if_dl.h: No such file or directory
|  #include <net/if_dl.h>
|                        ^
| compilation terminated.
| configure:13463: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | /* end confdefs.h.  */
| | #include <net/if_dl.h>
| configure:13463: result: no
| configure:13463: checking for net/if_dl.h
| configure:13463: result: no
| configure:13542: checking whether strtok_r macro segfaults on some inputs
| configure:13571: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13571: $? = 0
| configure:13571: ./conftest
| configure:13571: $? = 0
| configure:13581: result: no
| configure:13589: checking whether sys_siglist is declared
| configure:13589: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13589: $? = 0
| configure:13589: result: yes
| configure:13601: checking for struct stat.st_mtim.tv_nsec
| configure:13601: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13601: $? = 0
| configure:13601: result: yes
| configure:13611: checking for struct stat.st_mtimensec
| configure:13611: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:44:12: error: 'struct stat' has no member named 'st_mtimensec'
|  if (ac_aggr.st_mtimensec)
|             ^
| configure:13611: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_mtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:13611: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:44:19: error: 'struct stat' has no member named 'st_mtimensec'
|  if (sizeof ac_aggr.st_mtimensec)
|                    ^
| configure:13611: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_mtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:13611: result: no
| configure:13622: checking for struct ifreq.ifr_flagshigh
| configure:13622: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:44:12: error: 'struct ifreq' has no member named 'ifr_flagshigh'
|  if (ac_aggr.ifr_flagshigh)
|             ^
| configure:13622: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <net/if.h>
| | 
| | int
| | main ()
| | {
| | static struct ifreq ac_aggr;
| | if (ac_aggr.ifr_flagshigh)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:13622: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:44:19: error: 'struct ifreq' has no member named 'ifr_flagshigh'
|  if (sizeof ac_aggr.ifr_flagshigh)
|                    ^
| configure:13622: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <net/if.h>
| | 
| | int
| | main ()
| | {
| | static struct ifreq ac_aggr;
| | if (sizeof ac_aggr.ifr_flagshigh)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:13622: result: no
| configure:13636: checking for mlockall
| configure:13636: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13636: $? = 0
| configure:13636: result: yes
| configure:13636: checking for strnlen
| configure:13636: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13636: $? = 0
| configure:13636: result: yes
| configure:13636: checking for getloadavg
| configure:13636: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13636: $? = 0
| configure:13636: result: yes
| configure:13636: checking for statvfs
| configure:13636: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13636: $? = 0
| configure:13636: result: yes
| configure:13636: checking for getmntent_r
| configure:13636: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13636: $? = 0
| configure:13636: result: yes
| configure:13648: checking mntent.h usability
| configure:13648: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking mntent.h presence
| configure:13648: gcc -std=gnu99 -E  conftest.c
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking for mntent.h
| configure:13648: result: yes
| configure:13648: checking sys/statvfs.h usability
| configure:13648: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking sys/statvfs.h presence
| configure:13648: gcc -std=gnu99 -E  conftest.c
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking for sys/statvfs.h
| configure:13648: result: yes
| configure:13648: checking linux/types.h usability
| configure:13648: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking linux/types.h presence
| configure:13648: gcc -std=gnu99 -E  conftest.c
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking for linux/types.h
| configure:13648: result: yes
| configure:13648: checking linux/if_ether.h usability
| configure:13648: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking linux/if_ether.h presence
| configure:13648: gcc -std=gnu99 -E  conftest.c
| configure:13648: $? = 0
| configure:13648: result: yes
| configure:13648: checking for linux/if_ether.h
| configure:13648: result: yes
| configure:13648: checking stdatomic.h usability
| configure:13648: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:80:23: fatal error: stdatomic.h: No such file or directory
|  #include <stdatomic.h>
|                        ^
| compilation terminated.
| configure:13648: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <stdatomic.h>
| configure:13648: result: no
| configure:13648: checking stdatomic.h presence
| configure:13648: gcc -std=gnu99 -E  conftest.c
| conftest.c:47:23: fatal error: stdatomic.h: No such file or directory
|  #include <stdatomic.h>
|                        ^
| compilation terminated.
| configure:13648: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | /* end confdefs.h.  */
| | #include <stdatomic.h>
| configure:13648: result: no
| configure:13648: checking for stdatomic.h
| configure:13648: result: no
| configure:13660: checking for net/if_mib.h
| configure:13660: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:50:24: fatal error: net/if_mib.h: No such file or directory
|  #include <net/if_mib.h>
|                         ^
| compilation terminated.
| configure:13660: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #include <net/if.h>
| | 
| | #include <net/if_mib.h>
| configure:13660: result: no
| configure:13700: checking for library containing backtrace
| configure:13731: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13731: $? = 0
| configure:13748: result: none required
| configure:13760: checking valgrind/valgrind.h usability
| configure:13760: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:81:31: fatal error: valgrind/valgrind.h: No such file or directory
|  #include <valgrind/valgrind.h>
|                                ^
| compilation terminated.
| configure:13760: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <valgrind/valgrind.h>
| configure:13760: result: no
| configure:13760: checking valgrind/valgrind.h presence
| configure:13760: gcc -std=gnu99 -E  conftest.c
| conftest.c:48:31: fatal error: valgrind/valgrind.h: No such file or directory
|  #include <valgrind/valgrind.h>
|                                ^
| compilation terminated.
| configure:13760: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | /* end confdefs.h.  */
| | #include <valgrind/valgrind.h>
| configure:13760: result: no
| configure:13760: checking for valgrind/valgrind.h
| configure:13760: result: no
| configure:13770: checking for connect in -lsocket
| configure:13795: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lsocket  -lpthread -lrt -lm  >&5
| /usr/bin/ld: cannot find -lsocket
| collect2: error: ld returned 1 exit status
| configure:13795: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char connect ();
| | int
| | main ()
| | {
| | return connect ();
| |   ;
| |   return 0;
| | }
| configure:13804: result: no
| configure:13815: checking for library containing gethostbyname
| configure:13846: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13846: $? = 0
| configure:13863: result: none required
| configure:13871: checking XenServer release
| configure:13883: result: none
| configure:13895: checking for groff
| configure:13906: result: yes
| configure:13916: checking whether make is GNU make
| configure:13922: invoking make --version:
| GNU Make 3.82
| Built for powerpc64-redhat-linux-gnu
| Copyright (C) 2010  Free Software Foundation, Inc.
| License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| configure:13933: result: yes
| configure:13943: checking whether gcc -std=gnu99 has <threads.h> that supports thread_local
| configure:13960: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| conftest.c:48:21: fatal error: threads.h: No such file or directory
|  #include <threads.h>
|                      ^
| compilation terminated.
| configure:13960: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | /* end confdefs.h.  */
| | #include <threads.h>
| | static thread_local int var;
| | int
| | main ()
| | {
| | return var;
| |   ;
| |   return 0;
| | }
| configure:13968: result: no
| configure:13975: checking whether gcc -std=gnu99 supports __thread
| configure:13991: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:13991: $? = 0
| configure:13999: result: yes
| configure:14007: checking for library containing __atomic_load_8
| configure:14038: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| conftest.c:56:6: warning: conflicting types for built-in function '__atomic_load_8' [enabled by default]
|  char __atomic_load_8 ();
|       ^
| /tmp/ccIazCGv.o: In function `main':
| /root/ovs-test/conftest.c:60: undefined reference to `__atomic_load_8'
| collect2: error: ld returned 1 exit status
| configure:14038: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char __atomic_load_8 ();
| | int
| | main ()
| | {
| | return __atomic_load_8 ();
| |   ;
| |   return 0;
| | }
| configure:14038: gcc -std=gnu99 -o conftest -g -O2   conftest.c -latomic  -lpthread -lrt -lm  >&5
| conftest.c:56:6: warning: conflicting types for built-in function '__atomic_load_8' [enabled by default]
|  char __atomic_load_8 ();
|       ^
| /usr/bin/ld: cannot find /usr/lib64/libatomic.so.1.0.0
| collect2: error: ld returned 1 exit status
| configure:14038: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char __atomic_load_8 ();
| | int
| | main ()
| | {
| | return __atomic_load_8 ();
| |   ;
| |   return 0;
| | }
| configure:14055: result: no
| configure:14063: checking whether gcc -std=gnu99 supports GCC 4.0+ atomic built-ins
| configure:14130: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14130: $? = 0
| configure:14138: result: yes
| configure:14145: checking value of __atomic_always_lock_free(1)
| configure:14150: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14150: $? = 0
| configure:14150: ./conftest
| configure:14150: $? = 0
| configure:14157: result: 1
| configure:14166: checking value of __atomic_always_lock_free(2)
| configure:14171: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14171: $? = 0
| configure:14171: ./conftest
| configure:14171: $? = 0
| configure:14178: result: 1
| configure:14187: checking value of __atomic_always_lock_free(4)
| configure:14192: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14192: $? = 0
| configure:14192: ./conftest
| configure:14192: $? = 0
| configure:14199: result: 1
| configure:14208: checking value of __atomic_always_lock_free(8)
| configure:14213: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14213: $? = 0
| configure:14213: ./conftest
| configure:14213: $? = 0
| configure:14220: result: 1
| configure:14229: checking for library containing aio_write
| configure:14260: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14260: $? = 0
| configure:14277: result: none required
| configure:14295: checking for pthread_set_name_np
| configure:14295: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| /tmp/cc5YEBbK.o: In function `main':
| /root/ovs-test/conftest.c:88: undefined reference to `pthread_set_name_np'
| collect2: error: ld returned 1 exit status
| configure:14295: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | #define HAVE_GCC4_ATOMICS 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| | /* end confdefs.h.  */
| | /* Define pthread_set_name_np to an innocuous variant, in case <limits.h> declares pthread_set_name_np.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define pthread_set_name_np innocuous_pthread_set_name_np
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char pthread_set_name_np (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef pthread_set_name_np
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char pthread_set_name_np ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return pthread_set_name_np ();
| |   ;
| |   return 0;
| | }
| configure:14295: result: no
| configure:14305: checking for pthread_setname_np() variant
| configure:14322: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14322: $? = 0
| configure:14348: result: glibc
| configure:14363: checking whether __linux__ is defined
| configure:14379: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:14379: $? = 0
| configure:14386: result: true
| configure:14396: checking for working posix_memalign
| configure:14420: gcc -std=gnu99 -o conftest -g -O2   conftest.c -lpthread -lrt -lm  >&5
| configure:14420: $? = 0
| configure:14420: ./conftest
| configure:14420: $? = 0
| configure:14430: result: yes
| configure:14441: checking whether the preprocessor supports include_next
| configure:14479: gcc -std=gnu99 -c -g -O2  -Iconftestd1b -Iconftestd2 conftest.c >&5
| configure:14479: $? = 0
| configure:14500: result: yes
| configure:14521: checking whether system header files limit the line length
| configure:14544: result: no
| configure:14570: checking for stdio.h
| configure:14570: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| configure:14570: $? = 0
| configure:14570: result: yes
| configure:14570: checking for string.h
| configure:14570: result: yes
| configure:14735: checking whether gcc -std=gnu99 accepts -Werror
| configure:14753: gcc -std=gnu99 -c -g -O2  -Werror  conftest.c >&5
| configure:14753: $? = 0
| configure:14761: result: yes
| configure:14770: checking whether gcc -std=gnu99 accepts -Wall
| configure:14788: gcc -std=gnu99 -c -g -O2 -Werror -Wall  conftest.c >&5
| configure:14788: $? = 0
| configure:14796: result: yes
| configure:14806: checking whether gcc -std=gnu99 accepts -Wextra
| configure:14824: gcc -std=gnu99 -c -g -O2 -Werror -Wextra  conftest.c >&5
| configure:14824: $? = 0
| configure:14832: result: yes
| configure:14842: checking whether gcc -std=gnu99 accepts -Wno-sign-compare
| configure:14860: gcc -std=gnu99 -c -g -O2 -Werror -Wno-sign-compare  conftest.c >&5
| configure:14860: $? = 0
| configure:14868: result: yes
| configure:14878: checking whether gcc -std=gnu99 accepts -Wpointer-arith
| configure:14896: gcc -std=gnu99 -c -g -O2 -Werror -Wpointer-arith  conftest.c >&5
| configure:14896: $? = 0
| configure:14904: result: yes
| configure:14914: checking whether gcc -std=gnu99 accepts -Wformat-security
| configure:14932: gcc -std=gnu99 -c -g -O2 -Werror -Wformat-security  conftest.c >&5
| cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]
| cc1: all warnings being treated as errors
| configure:14932: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | #define HAVE_GCC4_ATOMICS 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
| | #define HAVE_POSIX_MEMALIGN 1
| | #define HAVE_STDIO_H 1
| | #define HAVE_STRING_H 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:14940: result: no
| configure:14950: checking whether gcc -std=gnu99 accepts -Wno-format-zero-length
| configure:14968: gcc -std=gnu99 -c -g -O2 -Werror -Wno-format-zero-length  conftest.c >&5
| configure:14968: $? = 0
| configure:14976: result: yes
| configure:14986: checking whether gcc -std=gnu99 accepts -Wswitch-enum
| configure:15004: gcc -std=gnu99 -c -g -O2 -Werror -Wswitch-enum  conftest.c >&5
| configure:15004: $? = 0
| configure:15012: result: yes
| configure:15022: checking whether gcc -std=gnu99 accepts -Wunused-parameter
| configure:15040: gcc -std=gnu99 -c -g -O2 -Werror -Wunused-parameter  conftest.c >&5
| configure:15040: $? = 0
| configure:15048: result: yes
| configure:15058: checking whether gcc -std=gnu99 accepts -Wbad-function-cast
| configure:15076: gcc -std=gnu99 -c -g -O2 -Werror -Wbad-function-cast  conftest.c >&5
| configure:15076: $? = 0
| configure:15084: result: yes
| configure:15094: checking whether gcc -std=gnu99 accepts -Wcast-align
| configure:15112: gcc -std=gnu99 -c -g -O2 -Werror -Wcast-align  conftest.c >&5
| configure:15112: $? = 0
| configure:15120: result: yes
| configure:15130: checking whether gcc -std=gnu99 accepts -Wstrict-prototypes
| configure:15148: gcc -std=gnu99 -c -g -O2 -Werror -Wstrict-prototypes  conftest.c >&5
| conftest.c:60:1: error: function declaration isn't a prototype [-Werror=strict-prototypes]
|  main ()
|  ^
| cc1: all warnings being treated as errors
| configure:15148: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | #define HAVE_GCC4_ATOMICS 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
| | #define HAVE_POSIX_MEMALIGN 1
| | #define HAVE_STDIO_H 1
| | #define HAVE_STRING_H 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:15156: result: no
| configure:15166: checking whether gcc -std=gnu99 accepts -Wold-style-definition
| configure:15184: gcc -std=gnu99 -c -g -O2 -Werror -Wold-style-definition  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:60:1: error: old-style function definition [-Werror=old-style-definition]
|  main ()
|  ^
| cc1: all warnings being treated as errors
| configure:15184: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | #define HAVE_GCC4_ATOMICS 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
| | #define HAVE_POSIX_MEMALIGN 1
| | #define HAVE_STDIO_H 1
| | #define HAVE_STRING_H 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:15192: result: no
| configure:15202: checking whether gcc -std=gnu99 accepts -Wmissing-prototypes
| configure:15220: gcc -std=gnu99 -c -g -O2 -Werror -Wmissing-prototypes  conftest.c >&5
| configure:15220: $? = 0
| configure:15228: result: yes
| configure:15238: checking whether gcc -std=gnu99 accepts -Wmissing-field-initializers
| configure:15256: gcc -std=gnu99 -c -g -O2 -Werror -Wmissing-field-initializers  conftest.c >&5
| configure:15256: $? = 0
| configure:15264: result: yes
| configure:15274: checking whether gcc -std=gnu99 accepts -Wthread-safety
| configure:15292: gcc -std=gnu99 -c -g -O2 -Werror -Wthread-safety  conftest.c >&5
| gcc: error: unrecognized command line option '-Wthread-safety'
| configure:15292: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "2.3.90"
| | #define PACKAGE_STRING "openvswitch 2.3.90"
| | #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "2.3.90"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_DLFCN_H 1
| | #define LT_OBJDIR ".libs/"
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define VSTUDIO_DDK 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_DECL_SYS_SIGLIST 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_GETMNTENT_R 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_LINUX_IF_ETHER_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE___THREAD 1
| | #define HAVE_GCC4_ATOMICS 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| | #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
| | #define HAVE_POSIX_MEMALIGN 1
| | #define HAVE_STDIO_H 1
| | #define HAVE_STRING_H 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:15300: result: no
| configure:15310: checking whether gcc -std=gnu99 accepts -fno-strict-aliasing
| configure:15328: gcc -std=gnu99 -c -g -O2 -Werror -fno-strict-aliasing  conftest.c >&5
| configure:15328: $? = 0
| configure:15336: result: yes
| configure:15346: checking whether gcc -std=gnu99 accepts -Wno-unused
| configure:15364: gcc -std=gnu99 -c -g -O2 -Werror -Wno-unused  conftest.c >&5
| configure:15364: $? = 0
| configure:15372: result: yes
| configure:15389: checking whether gcc -std=gnu99 accepts -Wno-unused-parameter
| configure:15407: gcc -std=gnu99 -c -g -O2 -Werror -Wno-unused-parameter  conftest.c >&5
| configure:15407: $? = 0
| configure:15415: result: yes
| configure:15439: checking target hint for cgcc
| configure:15453: result: other
| configure:15465: checking whether make has GNU make $(if) extension
| configure:15476: invoking make -f conftest.mk all:
| echo y > conftest.out
| configure:15478: conftest.out contains:
| y
| configure:15488: result: yes
| configure:17804: gcc -std=gnu99 -c -g -O2  conftest.c >&5
| conftest.c:58:1: note: #pragma message: Checking for pragma message
|  _Pragma("message(\"Checking for pragma message\")")
|  ^
| configure:17804: $? = 0
| configure:17852: checking whether make supports nested variables
| configure:17869: result: yes
| configure:17990: checking that generated files are newer than configure
| configure:17996: result: done
| configure:18102: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by openvswitch config.status 2.3.90, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on 
| 
| config.status:1214: creating lib/stdio.h
| config.status:1214: creating lib/string.h
| config.status:1214: creating ovsdb/libovsdb.sym
| config.status:1214: creating ofproto/libofproto.sym
| config.status:1214: creating lib/libsflow.sym
| config.status:1214: creating lib/libopenvswitch.sym
| config.status:1214: creating Makefile
| config.status:1214: creating datapath/Makefile
| config.status:1214: creating datapath/linux/Kbuild
| config.status:1214: creating datapath/linux/Makefile
| config.status:1214: creating datapath/linux/Makefile.main
| config.status:1214: creating tests/atlocal
| config.status:1214: creating lib/libopenvswitch.pc
| config.status:1214: creating lib/libsflow.pc
| config.status:1214: creating ofproto/libofproto.pc
| config.status:1214: creating ovsdb/libovsdb.pc
| config.status:1214: creating config.h
| config.status:1395: config.h is unchanged
| config.status:1443: executing tests/atconfig commands
| config.status:1443: executing depfiles commands
| config.status:1443: executing libtool commands
| config.status:1443: executing include/openflow/openflow.h.stamp commands
| config.status:1443: executing utilities/bugtool/dummy commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=powerpc64-unknown-linux-gnu
| ac_cv_c_bigendian=yes
| ac_cv_c_compiler_gnu=yes
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=
| ac_cv_env_CFLAGS_value=
| ac_cv_env_CPPFLAGS_set=
| ac_cv_env_CPPFLAGS_value=
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_KARCH_set=
| ac_cv_env_KARCH_value=
| ac_cv_env_LDFLAGS_set=
| ac_cv_env_LDFLAGS_value=
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_PERL_set=
| ac_cv_env_PERL_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_func_getloadavg=yes
| ac_cv_func_getmntent_r=yes
| ac_cv_func_mlockall=yes
| ac_cv_func_pthread_set_name_np=no
| ac_cv_func_statvfs=yes
| ac_cv_func_strerror_r=yes
| ac_cv_func_strerror_r_char_p=yes
| ac_cv_func_strnlen=yes
| ac_cv_have_decl_strerror_r=yes
| ac_cv_have_decl_sys_siglist=yes
| ac_cv_header_dlfcn_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_linux_if_ether_h=yes
| ac_cv_header_linux_netlink_h=yes
| ac_cv_header_linux_types_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_minix_config_h=no
| ac_cv_header_mntent_h=yes
| ac_cv_header_net_if_dl_h=no
| ac_cv_header_net_if_mib_h=no
| ac_cv_header_net_if_packet_h=yes
| ac_cv_header_stdatomic_h=no
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdio_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_statvfs_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_valgrind_valgrind_h=no
| ac_cv_header_vmware_h=no
| ac_cv_header_windows_h=no
| ac_cv_host=powerpc64-unknown-linux-gnu
| ac_cv_lib_socket_connect=no
| ac_cv_member_struct_ifreq_ifr_flagshigh=no
| ac_cv_member_struct_stat_st_mtim_tv_nsec=yes
| ac_cv_member_struct_stat_st_mtimensec=no
| ac_cv_objext=o
| ac_cv_path_EGREP='/usr/bin/grep -E'
| ac_cv_path_FGREP='/usr/bin/grep -F'
| ac_cv_path_GREP=/usr/bin/grep
| ac_cv_path_PERL=/usr/bin/perl
| ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
| ac_cv_path_SED=/usr/bin/sed
| ac_cv_path_install='/usr/bin/install -c'
| ac_cv_path_mkdir=/usr/bin/mkdir
| ac_cv_prog_AWK=gawk
| ac_cv_prog_CPP='gcc -std=gnu99 -E'
| ac_cv_prog_ac_ct_AR=ar
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_ac_ct_OBJDUMP=objdump
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_ac_ct_STRIP=strip
| ac_cv_prog_cc_c89=
| ac_cv_prog_cc_c99=-std=gnu99
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_gcc_c_o=yes
| ac_cv_prog_make_make_set=yes
| ac_cv_safe_to_define___extensions__=yes
| ac_cv_search___atomic_load_8=no
| ac_cv_search_aio_write='none required'
| ac_cv_search_backtrace='none required'
| ac_cv_search_clock_gettime='none required'
| ac_cv_search_gethostbyname='none required'
| ac_cv_search_pow=-lm
| ac_cv_search_pthread_sigmask=-lpthread
| ac_cv_search_timer_create=-lrt
| ac_cv_sparse_target=other
| ac_cv_sys_file_offset_bits=no
| ac_cv_sys_largefile_CC=no
| am_cv_CC_dependencies_compiler_type=gcc3
| am_cv_make_support_nested_variables=yes
| ax_cv_func_posix_memalign_works=yes
| gl_cv_have_include_next=yes
| gl_cv_next_stdio_h='<stdio.h>'
| gl_cv_next_string_h='<string.h>'
| gl_cv_pragma_columns=no
| lt_cv_ar_at_file=@
| lt_cv_deplibs_check_method=pass_all
| lt_cv_file_magic_cmd='$MAGIC_CMD'
| lt_cv_file_magic_test_file=
| lt_cv_ld_reload_flag=-r
| lt_cv_nm_interface='BSD nm'
| lt_cv_objdir=.libs
| lt_cv_path_LD=/usr/bin/ld
| lt_cv_path_NM='/usr/bin/nm -B'
| lt_cv_path_mainfest_tool=no
| lt_cv_prog_compiler_c_o=yes
| lt_cv_prog_compiler_pic='-fPIC -DPIC'
| lt_cv_prog_compiler_pic_works=yes
| lt_cv_prog_compiler_rtti_exceptions=no
| lt_cv_prog_compiler_static_works=no
| lt_cv_prog_gnu_ld=yes
| lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
| lt_cv_shlibpath_overrides_runpath=no
| lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
| lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
| lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
| lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
| lt_cv_sys_max_cmd_len=1572864
| lt_cv_to_host_file_cmd=func_convert_file_noop
| lt_cv_to_tool_file_cmd=func_convert_file_noop
| ovs_cv__Wall=yes
| ovs_cv__Wbad_function_cast=yes
| ovs_cv__Wcast_align=yes
| ovs_cv__Werror=yes
| ovs_cv__Wextra=yes
| ovs_cv__Wformat_security=no
| ovs_cv__Wmissing_field_initializers=yes
| ovs_cv__Wmissing_prototypes=yes
| ovs_cv__Wno_format_zero_length=yes
| ovs_cv__Wno_sign_compare=yes
| ovs_cv__Wno_unused=yes
| ovs_cv__Wno_unused_parameter=yes
| ovs_cv__Wold_style_definition=no
| ovs_cv__Wpointer_arith=yes
| ovs_cv__Wstrict_prototypes=no
| ovs_cv__Wswitch_enum=yes
| ovs_cv__Wthread_safety=no
| ovs_cv__Wunused_parameter=yes
| ovs_cv___thread=yes
| ovs_cv__fno_strict_aliasing=yes
| ovs_cv_atomic_always_lock_free_1=1
| ovs_cv_atomic_always_lock_free_2=1
| ovs_cv_atomic_always_lock_free_4=1
| ovs_cv_atomic_always_lock_free_8=1
| ovs_cv_dot=no
| ovs_cv_gcc4_atomics=yes
| ovs_cv_gnu_make=yes
| ovs_cv_gnu_make_if=yes
| ovs_cv_groff=yes
| ovs_cv_linux=true
| ovs_cv_pthread_setname_np=glibc
| ovs_cv_py_uuid=yes
| ovs_cv_python=/usr/bin/python
| ovs_cv_strtok_r_bug=no
| ovs_cv_thread_local=no
| ovs_cv_xsversion=none
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /root/ovs-test/build-aux/missing aclocal-1.13'
| AMDEPBACKSLASH='\'
| AMDEP_FALSE='#'
| AMDEP_TRUE=''
| AMTAR='$${TAR-tar}'
| AM_BACKSLASH='\'
| AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
| AM_DEFAULT_VERBOSITY='1'
| AM_V='$(V)'
| AR='ar'
| AUTOCONF='${SHELL} /root/ovs-test/build-aux/missing autoconf'
| AUTOHEADER='${SHELL} /root/ovs-test/build-aux/missing autoheader'
| AUTOM4TE='${SHELL} /root/ovs-test/build-aux/missing autom4te'
| AUTOMAKE='${SHELL} /root/ovs-test/build-aux/missing automake-1.13'
| AWK='gawk'
| CC='$(if $(C),env REAL_CC="gcc -std=gnu99" CHECK="$(SPARSE) -I $(top_srcdir)/include/sparse $(SPARSEFLAGS) $(SPARSE_EXTRA_INCLUDES) " cgcc $(CGCCFLAGS),gcc -std=gnu99)'
| CCDEPMODE='depmode=gcc3'
| CFLAGS='-g -O2'
| CGCCFLAGS=''
| CPP='gcc -std=gnu99 -E'
| CPPFLAGS=''
| CYGPATH_W='echo'
| DBDIR='${sysconfdir}/${PACKAGE}'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| DLLTOOL='false'
| DPDK_NETDEV_FALSE=''
| DPDK_NETDEV_TRUE='#'
| DPDK_vswitchd_LDFLAGS=''
| DSYMUTIL=''
| DUMPBIN=''
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/usr/bin/grep -E'
| ESX_FALSE=''
| ESX_TRUE='#'
| EXEEXT=''
| FGREP='/usr/bin/grep -F'
| GNU_MAKE_FALSE='#'
| GNU_MAKE_TRUE=''
| GREP='/usr/bin/grep'
| HAVE_DOT_FALSE=''
| HAVE_DOT_TRUE='#'
| HAVE_GROFF_FALSE='#'
| HAVE_GROFF_TRUE=''
| HAVE_IF_DL_FALSE=''
| HAVE_IF_DL_TRUE='#'
| HAVE_IF_PACKET_FALSE='#'
| HAVE_IF_PACKET_TRUE=''
| HAVE_NETLINK_FALSE='#'
| HAVE_NETLINK_TRUE=''
| HAVE_OPENSSL='yes'
| HAVE_OPENSSL_FALSE='#'
| HAVE_OPENSSL_TRUE=''
| HAVE_POSIX_AIO_FALSE='#'
| HAVE_POSIX_AIO_TRUE=''
| HAVE_PYTHON='yes'
| HAVE_PYTHON_FALSE='#'
| HAVE_PYTHON_TRUE=''
| HAVE_WNO_UNUSED_FALSE='#'
| HAVE_WNO_UNUSED_PARAMETER_FALSE='#'
| HAVE_WNO_UNUSED_PARAMETER_TRUE=''
| HAVE_WNO_UNUSED_TRUE=''
| INCLUDE_NEXT='include_next'
| INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
| INCLUDE_PYTHON_COMPAT_FALSE=''
| INCLUDE_PYTHON_COMPAT_TRUE='#'
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| KARCH=''
| KBUILD=''
| LD='/usr/bin/ld -m elf64ppc'
| LDFLAGS=''
| LIBOBJS=''
| LIBS='-lpthread -lrt -lm '
| LIBTOOL='$(SHELL) $(top_builddir)/libtool'
| LINUX_ENABLED_FALSE=''
| LINUX_ENABLED_TRUE='#'
| LINUX_FALSE='#'
| LINUX_TRUE=''
| LIPO=''
| LN_S='ln -s'
| LOGDIR='${localstatedir}/log/${PACKAGE}'
| LTLIBOBJS=''
| LT_AGE='0'
| LT_CURRENT='1'
| LT_REVISION='0'
| MAKEINFO='${SHELL} /root/ovs-test/build-aux/missing makeinfo'
| MANIFEST_TOOL=':'
| MKDIR_P='/usr/bin/mkdir -p'
| MSVC_CFLAGS=''
| NDEBUG_FALSE=''
| NDEBUG_TRUE='#'
| NEXT_AS_FIRST_DIRECTIVE_STDIO_H='<stdio.h>'
| NEXT_AS_FIRST_DIRECTIVE_STRING_H='<string.h>'
| NEXT_STDIO_H='<stdio.h>'
| NEXT_STRING_H='<string.h>'
| NM='/usr/bin/nm -B'
| NMEDIT=''
| OBJDUMP='objdump'
| OBJEXT='o'
| OTOOL64=''
| OTOOL=''
| OVS_CFLAGS=''
| OVS_LDFLAGS=''
| PACKAGE='openvswitch'
| PACKAGE_BUGREPORT='bugs at openvswitch.org'
| PACKAGE_NAME='openvswitch'
| PACKAGE_STRING='openvswitch 2.3.90'
| PACKAGE_TARNAME='openvswitch'
| PACKAGE_URL=''
| PACKAGE_VERSION='2.3.90'
| PATH_SEPARATOR=':'
| PERL='/usr/bin/perl'
| PKG_CONFIG='/usr/bin/pkg-config'
| PKIDIR='${localstatedir}/lib/openvswitch/pki'
| PRAGMA_COLUMNS=''
| PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
| PTHREAD_INCLUDES=''
| PTHREAD_LDFLAGS=''
| PTHREAD_LIBS=''
| PYTHON='/usr/bin/python'
| RANLIB='ranlib'
| RUNDIR='${localstatedir}/run/openvswitch'
| SED='/usr/bin/sed'
| SET_MAKE=''
| SHELL='/bin/sh'
| SPARSE='sparse'
| SPARSEFLAGS=''
| SPARSE_EXTRA_INCLUDES='-I /usr/local/include '
| SSL_INCLUDES=' '
| SSL_LDFLAGS=' '
| SSL_LIBS='-lssl -lcrypto  '
| STRIP='strip'
| VERSION='2.3.90'
| VSTUDIO_CONFIG=''
| VSTUDIO_DDK_FALSE=''
| VSTUDIO_DDK_TRUE='#'
| WARNING_FLAGS=' -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wno-format-zero-length -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing'
| WIN32_FALSE=''
| WIN32_TRUE='#'
| ac_ct_AR='ar'
| ac_ct_CC='gcc'
| ac_ct_DUMPBIN=''
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE='#'
| am__fastdepCC_TRUE=''
| am__include='include'
| am__isrc=''
| am__leading_dot='.'
| am__nodep='_no'
| am__quote=''
| am__tar='$${TAR-tar} chof - "$$tardir"'
| am__untar='$${TAR-tar} xf -'
| bindir='${exec_prefix}/bin'
| build='powerpc64-unknown-linux-gnu'
| build_alias=''
| build_cpu='powerpc64'
| build_os='linux-gnu'
| build_vendor='unknown'
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| host='powerpc64-unknown-linux-gnu'
| host_alias=''
| host_cpu='powerpc64'
| host_os='linux-gnu'
| host_vendor='unknown'
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${datarootdir}/info'
| install_sh='${SHELL} /root/ovs-test/build-aux/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| mkdir_p='$(MKDIR_P)'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| prefix='/usr/local'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "openvswitch"
| #define PACKAGE_TARNAME "openvswitch"
| #define PACKAGE_VERSION "2.3.90"
| #define PACKAGE_STRING "openvswitch 2.3.90"
| #define PACKAGE_BUGREPORT "bugs at openvswitch.org"
| #define PACKAGE_URL ""
| #define PACKAGE "openvswitch"
| #define VERSION "2.3.90"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define WORDS_BIGENDIAN 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define STRERROR_R_CHAR_P 1
| #define VSTUDIO_DDK 1
| #define HAVE_NETLINK 1
| #define HAVE_OPENSSL 1
| #define HAVE_IF_PACKET 1
| #define HAVE_DECL_SYS_SIGLIST 1
| #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| #define HAVE_MLOCKALL 1
| #define HAVE_STRNLEN 1
| #define HAVE_GETLOADAVG 1
| #define HAVE_STATVFS 1
| #define HAVE_GETMNTENT_R 1
| #define HAVE_MNTENT_H 1
| #define HAVE_SYS_STATVFS_H 1
| #define HAVE_LINUX_TYPES_H 1
| #define HAVE_LINUX_IF_ETHER_H 1
| #define HAVE_BACKTRACE 1
| #define HAVE___THREAD 1
| #define HAVE_GCC4_ATOMICS 1
| #define ATOMIC_ALWAYS_LOCK_FREE_1B 1
| #define ATOMIC_ALWAYS_LOCK_FREE_2B 1
| #define ATOMIC_ALWAYS_LOCK_FREE_4B 1
| #define ATOMIC_ALWAYS_LOCK_FREE_8B 1
| #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_STDIO_H 1
| #define HAVE_STRING_H 1
| #define HAVE_PRAGMA_MESSAGE 1
| 
| configure: exit 0



More information about the discuss mailing list