## ------------------------------ ## ## openvswitch 1.9.90 test suite. ## ## ------------------------------ ## testsuite: command line was: $ ./tests/testsuite -C tests AUTOTEST_PATH=utilities:vswitchd:ovsdb:tests ## --------- ## ## Platform. ## ## --------- ## hostname = feynman uname -m = amd64 uname -r = 9.1-PRERELEASE uname -s = FreeBSD uname -v = FreeBSD 9.1-PRERELEASE #21 r242367M: Tue Oct 30 13:27:51 EDT 2012 emaste@feynman:/data2/emaste/obj/home/emaste/src/9/sys/TEST /usr/bin/uname -p = amd64 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/emaste/src/openvswitch/gh-ovs/utilities PATH: /home/emaste/src/openvswitch/gh-ovs/vswitchd PATH: /home/emaste/src/openvswitch/gh-ovs/ovsdb PATH: /home/emaste/src/openvswitch/gh-ovs/tests PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/games PATH: /usr/local/sbin PATH: /usr/local/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='/home/emaste/src/openvswitch/gh-ovs/tests' | at_srcdir='.' | abs_srcdir='/home/emaste/src/openvswitch/gh-ovs/tests' | at_top_srcdir='..' | abs_top_srcdir='/home/emaste/src/openvswitch/gh-ovs' | at_top_build_prefix='../' | abs_top_builddir='/home/emaste/src/openvswitch/gh-ovs' | | # 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' | PERL='/usr/bin/perl' | | if test x"$PYTHON" = x; then | PYTHON='/usr/local/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 | | 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_CHECK_=2 | MALLOC_PERTURB_=165 | export MALLOC_CHECK_ | export MALLOC_PERTURB_ | ;; | FreeBSD) | case `uname -r` in | [789].*) | MALLOC_CONF=AJ | ;; | *) | MALLOC_CONF=abort:true,junk:true,redzone:true | ;; | esac | export MALLOC_CONF | esac ## ---------------- ## ## Tested programs. ## ## ---------------- ## ./testsuite.at:1: /home/emaste/src/openvswitch/gh-ovs/vswitchd/ovs-vswitchd --version ovs-vswitchd (Open vSwitch) 1.9.90 Compiled Jan 28 2013 11:32:46 OpenFlow versions 0x1:0x1 ./testsuite.at:1: /home/emaste/src/openvswitch/gh-ovs/utilities/ovs-vsctl --version ovs-vsctl (Open vSwitch) 1.9.90 Compiled Jan 28 2013 11:32:43 ./testsuite.at:1: /usr/bin/perl --version This is perl 5, version 14, subversion 2 (v5.14.2) built for amd64-freebsd Copyright 1987-2011, 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: Mon Jan 28 11:32:53 EST 2013 1. lacp - config (lacp.at:3): ok (0m0.010s 0m0.049s) 2. lacp - multi port config (lacp.at:40): ok (0m0.006s 0m0.057s) 4. test flow extractor (library.at:3): ok (0m0.035s 0m0.000s) 5. test TCP/IP checksumming (library.at:9): ok (0m0.000s 0m0.006s) 6. test hash functions (library.at:14): ok (0m0.000s 0m0.003s) 7. test hash map (library.at:18): ok (0m0.101s 0m0.000s) 8. test linked lists (library.at:23): ok (0m0.008s 0m0.000s) 9. test packet library (library.at:28): ok (0m0.000s 0m0.003s) 10. test SHA-1 (library.at:32): ok (0m0.387s 0m0.008s) 11. test type properties (library.at:37): ok (0m0.000s 0m0.002s) 12. test strtok_r bug fix (library.at:41): ok (0m0.000s 0m0.004s) 13. test byte order conversion (library.at:46): ok (0m0.000s 0m0.002s) 14. test random number generator (library.at:51): ok (0m0.008s 0m0.000s) 15. ctz() function (library.at:103): ok (0m0.000s 0m0.004s) 16. popcount() function (library.at:103): ok (0m0.000s 0m0.005s) 17. log_2_floor() function (library.at:103): ok (0m0.000s 0m0.004s) 18. bitwise_copy() function (library.at:103): ok (0m0.013s 0m0.000s) 19. bitwise_zero() function (library.at:103): ok (0m0.000s 0m0.004s) 20. bitwise_one() function (library.at:103): ok (0m0.000s 0m0.004s) 21. bitwise_is_all_zeros() function (library.at:103): ok (0m0.223s 0m0.015s) 22. test unix socket -- short pathname (library.at:117): ok (0m0.000s 0m0.004s) 23. test unix socket -- long pathname (library.at:126): skipped (library.at:127) 24. ovs_assert (library.at:144): ok (0m0.000s 0m0.032s) 25. heap library -- insert delete same order (heap.at:8): ok (0m0.154s 0m0.154s) 26. heap library -- insert delete reverse order (heap.at:9): ok (0m0.157s 0m0.150s) 27. heap library -- insert delete every order (heap.at:10): ok (0m0.328s 0m0.336s) 28. heap library -- insert delete same order with dups (heap.at:11): ok (0m1.426s 0m1.450s) 29. heap library -- raw insert (heap.at:12): ok (0m0.124s 0m0.085s) 30. heap library -- raw delete (heap.at:13): ok (0m0.015s 0m0.015s) 31. hrw bundle link selection (bundle.at:10): ok (0m0.672s 0m0.016s) 32. active_backup bundle link selection (bundle.at:80): ok (0m0.142s 0m0.032s) 33. hrw bundle single link selection (bundle.at:151): ok (0m0.047s 0m0.031s) 34. hrw bundle no link selection (bundle.at:159): ok (0m0.031s 0m0.031s) 35. bundle action missing argument (bundle.at:166): ok (0m0.006s 0m0.000s) 36. bundle action bad fields (bundle.at:172): ok (0m0.000s 0m0.006s) 37. bundle action bad algorithm (bundle.at:178): ok (0m0.000s 0m0.006s) 38. bundle action bad slave type (bundle.at:184): ok (0m0.000s 0m0.006s) 39. bundle action bad slave delimiter (bundle.at:190): ok (0m0.000s 0m0.006s) 40. flow classifier - empty (classifier.at:2): ok (0m0.000s 0m0.004s) 41. flow classifier - destroy null (classifier.at:2): ok (0m0.000s 0m0.004s) 42. flow classifier - single rule (classifier.at:2): ok (0m4.088s 0m0.039s) 43. flow classifier - rule replacement (classifier.at:2): ok (0m6.519s 0m0.039s) 44. flow classifier - many rules in one list (classifier.at:2): ok (0m0.583s 0m0.016s) 45. flow classifier - many rules in one table (classifier.at:2): ok (0m3.142s 0m0.000s) 46. flow classifier - many rules in two tables (classifier.at:2): ok (0m11.088s 0m0.000s) 47. flow classifier - many rules in five tables (classifier.at:2): ok (0m11.190s 0m0.008s) 48. miniflow - miniflow (classifier.at:17): ok (0m0.012s 0m0.000s) 49. miniflow - minimask_has_extra (classifier.at:17): ok (0m0.012s 0m0.000s) 50. miniflow - minimask_combine (classifier.at:17): ok (0m0.014s 0m0.000s) 51. check struct tail padding (check-structs.at:11): ok (0m0.013s 0m0.027s) 52. check struct internal alignment (check-structs.at:21): ok (0m0.008s 0m0.032s) 53. check struct declared size (check-structs.at:32): ok (0m0.008s 0m0.032s) 54. check wrong struct's declared size (check-structs.at:44): ok (0m0.017s 0m0.035s) 55. daemon (daemon.at:3): ok (0m0.007s 0m0.034s) 56. daemon --monitor (daemon.at:21): ok (0m0.008s 0m0.079s) 57. daemon --detach (daemon.at:69): ok (0m0.000s 0m0.036s) 58. daemon --detach --monitor (daemon.at:85): ok (0m0.023s 0m0.069s) 59. daemon --detach startup errors (daemon.at:134): ok (0m0.023s 0m0.012s) 60. daemon --detach --monitor startup errors (daemon.at:143): ok (0m0.000s 0m0.036s) 61. daemon - Python (daemon-py.at:3): ok (0m0.007s 0m0.014s) 62. daemon --monitor - Python (daemon-py.at:21): ok (0m0.000s 0m0.058s) 63. daemon --monitor restart exit code - Python (daemon-py.at:64): ok (0m0.016s 0m0.042s) 64. daemon --detach - Python (daemon-py.at:107): ok (0m0.028s 0m0.084s) 65. daemon --detach --monitor - Python (daemon-py.at:123): ok (0m0.062s 0m0.106s) 66. daemon --detach startup errors - Python (daemon-py.at:172): ok (0m0.051s 0m0.065s) 67. daemon --detach --monitor startup errors - Python (daemon-py.at:181): ok (0m0.023s 0m0.113s) 68. daemon --detach closes standard fds - Python (daemon-py.at:190): ok (0m0.037s 0m0.075s) 69. daemon --detach --monitor closes standard fds (daemon-py.at:210): ok (0m0.062s 0m0.070s) 70. OpenFlow 1.0 action translation (ofp-actions.at:3): ok (0m0.005s 0m0.011s) 71. OpenFlow 1.1 action translation (ofp-actions.at:133): ok (0m0.000s 0m0.016s) 72. OpenFlow 1.1 instruction translation (ofp-actions.at:312): ok (0m0.000s 0m0.016s) 73. empty (ofp-print.at:3): ok (0m0.006s 0m0.000s) 74. too short (ofp-print.at:9): ok (0m0.006s 0m0.000s) 75. wrong OpenFlow version (ofp-print.at:17): ok (0m0.009s 0m0.000s) 76. truncated message (ofp-print.at:27): ok (0m0.008s 0m0.000s) 77. message only uses part of buffer (ofp-print.at:35): ok (0m0.000s 0m0.006s) 78. OFPT_HELLO - ordinary (ofp-print.at:44): ok (0m0.000s 0m0.006s) 79. OFPT_HELLO with extra data (ofp-print.at:52): ok (0m0.006s 0m0.000s) 80. OFPT_HELLO with version bitmap (ofp-print.at:64): ok (0m0.000s 0m0.006s) 81. OFPT_HELLO with version bitmap and extra data (ofp-print.at:73): ok (0m0.000s 0m0.006s) 82. OFPT_HELLO with higher than supported version (ofp-print.at:87): ok (0m0.006s 0m0.012s) 83. OFPT_HELLO with contradictory version bitmaps (ofp-print.at:106): ok (0m0.009s 0m0.027s) 84. OFPT_ECHO_REQUEST, empty payload (ofp-print.at:148): ok (0m0.000s 0m0.006s) 85. OFPT_ECHO_REQUEST, 5-byte payload (ofp-print.at:155): ok (0m0.000s 0m0.006s) 86. OFPT_ECHO_REPLY, empty payload (ofp-print.at:163): ok (0m0.006s 0m0.000s) 87. OFPT_ECHO_REPLY, 5-byte payload (ofp-print.at:170): ok (0m0.000s 0m0.006s) 88. OFPT_FEATURES_REQUEST (ofp-print.at:178): ok (0m0.000s 0m0.006s) 89. OFPT_FEATURES_REPLY - OF1.0 (ofp-print.at:185): ok (0m0.000s 0m0.006s) 90. OFPT_FEATURES_REPLY cut off mid-port - OF1.0 (ofp-print.at:235): ok (0m0.000s 0m0.012s) 91. OFPT_FEATURES_REPLY - OF1.1 (ofp-print.at:274): ok (0m0.006s 0m0.000s) 92. OFPT_FEATURES_REPLY cut off mid-port - OF1.1 (ofp-print.at:305): ok (0m0.000s 0m0.012s) 93. OFPT_FEATURES_REPLY - OF1.2 (ofp-print.at:334): ok (0m0.000s 0m0.007s) 94. OFPT_FEATURES_REPLY cut off mid-port - OF1.2 (ofp-print.at:365): ok (0m0.000s 0m0.009s) 95. OFPT_FEATURES_REPLY - OF1.3 (ofp-print.at:394): ok (0m0.006s 0m0.000s) 96. OFPT_FEATURES_REPLY - with auxiliary_id - OF1.3 (ofp-print.at:406): ok (0m0.000s 0m0.006s) 97. OFPT_GET_CONFIG_REQUEST (ofp-print.at:418): ok (0m0.000s 0m0.006s) 98. OFPT_GET_CONFIG_REPLY, most common form (ofp-print.at:425): ok (0m0.000s 0m0.006s) 99. OFPT_GET_CONFIG_REPLY, frags and miss_send_len (ofp-print.at:433): ok (0m0.000s 0m0.006s) 100. OFPT_PACKET_IN - OF1.0 (ofp-print.at:440): ok (0m0.006s 0m0.000s) 101. OFPT_PACKET_IN - OF1.2 (ofp-print.at:454): ok (0m0.000s 0m0.007s) 102. OFPT_PACKET_IN - OF1.3 (ofp-print.at:468): ok (0m0.000s 0m0.006s) 103. OFPT_FLOW_REMOVED - OF1.0 (ofp-print.at:483): ok (0m0.006s 0m0.000s) 104. OFPT_FLOW_REMOVED - OF1.2 (ofp-print.at:497): ok (0m0.000s 0m0.008s) 105. OFPT_FLOW_REMOVED - OF1.3 (ofp-print.at:508): ok (0m0.000s 0m0.006s) 106. OFPT_PORT_STATUS - OF1.0 (ofp-print.at:519): ok (0m0.000s 0m0.006s) 107. OFPT_PORT_STATUS - OF1.1 (ofp-print.at:537): ok (0m0.000s 0m0.006s) 108. OFPT_PACKET_OUT - OF1.0 (ofp-print.at:556): ok (0m0.006s 0m0.000s) 109. OFPT_PACKET_OUT - OF1.1 (ofp-print.at:570): ok (0m0.000s 0m0.006s) 110. OFPT_FLOW_MOD - OF1.0 - low verbosity (ofp-print.at:582): ok (0m0.000s 0m0.009s) 111. OFPT_FLOW_MOD - OF1.2 - low verbosity (ofp-print.at:600): ok (0m0.000s 0m0.007s) 112. OFPT_FLOW_MOD - OF1.0 - high verbosity (ofp-print.at:620): ok (0m0.009s 0m0.000s) 113. OFPT_FLOW_MOD - OF1.2 - low verbosity (ofp-print.at:638): ok (0m0.000s 0m0.006s) 114. OFPT_FLOW_MOD - OF1.3 - flags - low verbosity (ofp-print.at:657): ok (0m0.007s 0m0.000s) 115. OFPT_FLOW_MOD - OF1.2 - set-field ip_src (ofp-print.at:675): ok (0m0.000s 0m0.006s) 116. OFPT_FLOW_MOD - OF1.2 - set-field ip_dst (ofp-print.at:690): ok (0m0.007s 0m0.000s) 117. OFPT_FLOW reply - OF1.2 - set-field ip_src (ofp-print.at:705): ok (0m0.000s 0m0.006s) 118. OFPT_FLOW reply - OF1.2 - set-field ip_dst (ofp-print.at:722): ok (0m0.000s 0m0.006s) 119. OFPT_PORT_MOD - OF1.0 (ofp-print.at:739): ok (0m0.000s 0m0.006s) 120. OFPT_PORT_MOD - OF1.1 (ofp-print.at:752): ok (0m0.000s 0m0.006s) 121. OFPT_PORT_MOD - OF1.2 (ofp-print.at:766): ok (0m0.006s 0m0.000s) 122. OFPT_PORT_MOD - OF1.3 (ofp-print.at:780): ok (0m0.000s 0m0.006s) 123. OFPST_DESC request (ofp-print.at:794): ok (0m0.000s 0m0.006s) 124. OFPST_DESC reply (ofp-print.at:801): ok (0m0.000s 0m0.006s) 125. OFPST_FLOW request - OF1.0 (ofp-print.at:881): ok (0m0.000s 0m0.006s) 126. OFPST_FLOW request - OF1.2 (ofp-print.at:893): ok (0m0.000s 0m0.006s) 127. OFPST_FLOW request - OF1.3 (ofp-print.at:905): ok (0m0.000s 0m0.006s) 128. OFPST_FLOW reply - OF1.0 (ofp-print.at:917): ok (0m0.000s 0m0.007s) 129. OFPST_FLOW reply - OF1.2 (ofp-print.at:961): ok (0m0.000s 0m0.007s) 130. OFPST_AGGREGATE request - OF1.0 (ofp-print.at:996): ok (0m0.000s 0m0.006s) 131. OFPST_AGGREGATE request - OF1.2 (ofp-print.at:1008): ok (0m0.006s 0m0.000s) 132. OFPST_AGGREGATE request - OF1.3 (ofp-print.at:1020): ok (0m0.006s 0m0.000s) 133. OFPST_AGGREGATE reply - OF1.0 (ofp-print.at:1032): ok (0m0.006s 0m0.000s) 134. OFPST_AGGREGATE reply - OF1.2 (ofp-print.at:1043): ok (0m0.000s 0m0.006s) 135. OFPST_AGGREGATE reply - OF1.3 (ofp-print.at:1054): ok (0m0.000s 0m0.006s) 136. OFPST_TABLE request - OF1.0 (ofp-print.at:1065): ok (0m0.000s 0m0.006s) 137. OFPST_TABLE request - OF1.1 (ofp-print.at:1072): ok (0m0.006s 0m0.000s) 138. OFPST_TABLE request - OF1.2 (ofp-print.at:1079): ok (0m0.000s 0m0.006s) 139. OFPST_TABLE request - OF1.3 (ofp-print.at:1086): ok (0m0.000s 0m0.006s) 140. OFPST_TABLE reply - OF1.0 (ofp-print.at:1093): ok (0m0.006s 0m0.000s) 141. OFPST_TABLE reply - OF1.2 (ofp-print.at:1108): ok (0m0.191s 0m1.955s) 142. OFPST_TABLE reply - OF1.3 (ofp-print.at:1163): ok (0m0.000s 0m0.006s) 143. OFPST_PORT request - 1.0 (ofp-print.at:1177): ok (0m0.000s 0m0.006s) 144. OFPST_PORT request - 1.1 (ofp-print.at:1187): ok (0m0.000s 0m0.006s) 145. OFPST_PORT request - 1.2 (ofp-print.at:1197): ok (0m0.000s 0m0.006s) 146. OFPST_PORT request - 1.3 (ofp-print.at:1207): ok (0m0.000s 0m0.006s) 147. OFPST_PORT reply - OF1.0 (ofp-print.at:1217): ok (0m0.006s 0m0.000s) 148. OFPST_PORT reply - OF1.2 (ofp-print.at:1260): ok (0m0.000s 0m0.006s) 149. OFPST_QUEUE request - OF1.0 (ofp-print.at:1295): ok (0m0.000s 0m0.008s) 150. OFPST_QUEUE request - OF1.1 (ofp-print.at:1305): ok (0m0.000s 0m0.006s) 151. OFPST_QUEUE request - OF1.2 (ofp-print.at:1315): ok (0m0.000s 0m0.006s) 152. OFPST_QUEUE request - OF1.3 (ofp-print.at:1325): ok (0m0.000s 0m0.006s) 153. OFPST_QUEUE reply - OF1.0 (ofp-print.at:1335): ok (0m0.007s 0m0.000s) 154. OFPST_PORT_DESC request - OF1.0 (ofp-print.at:1362): ok (0m0.000s 0m0.007s) 155. OFPST_QUEUE reply - OF1.1 (ofp-print.at:1369): ok (0m0.000s 0m0.006s) 156. OFPST_QUEUE reply - OF1.2 (ofp-print.at:1396): ok (0m0.000s 0m0.006s) 157. OFPST_PORT_DESC reply - OF1.0 (ofp-print.at:1423): ok (0m0.000s 0m0.006s) 158. OFPT_BARRIER_REQUEST - OF1.0 (ofp-print.at:1442): ok (0m0.006s 0m0.000s) 159. OFPT_BARRIER_REQUEST - OF1.1 (ofp-print.at:1449): ok (0m0.000s 0m0.006s) 160. OFPT_BARRIER_REQUEST - OF1.2 (ofp-print.at:1456): ok (0m0.000s 0m0.007s) 161. OFPT_BARRIER_REQUEST - OF1.3 (ofp-print.at:1463): ok (0m0.000s 0m0.006s) 162. OFPT_BARRIER_REPLY - OF1.0 (ofp-print.at:1470): ok (0m0.006s 0m0.000s) 163. OFPT_BARRIER_REPLY - OF1.1 (ofp-print.at:1477): ok (0m0.000s 0m0.007s) 164. OFPT_BARRIER_REPLY - OF1.2 (ofp-print.at:1484): ok (0m0.000s 0m0.006s) 165. OFPT_BARRIER_REPLY - OF1.3 (ofp-print.at:1491): ok (0m0.000s 0m0.007s) 166. OFPT_SET_ASYNC - OF1.3 (ofp-print.at:1499): ok (0m0.006s 0m0.000s) 167. OFPT_ROLE_REQUEST - OF1.2 (ofp-print.at:1518): ok (0m0.000s 0m0.006s) 168. OFPT_ROLE_REQUEST - nochange - OF1.2 (ofp-print.at:1528): ok (0m0.000s 0m0.006s) 169. NXT_ROLE_REQUEST (ofp-print.at:1538): ok (0m0.000s 0m0.006s) 170. OFPT_ROLE_REPLY - OF1.2 (ofp-print.at:1548): ok (0m0.000s 0m0.006s) 171. NXT_ROLE_REPLY (ofp-print.at:1558): ok (0m0.000s 0m0.006s) 172. NXT_SET_PACKET_IN (ofp-print.at:1568): ok (0m0.000s 0m0.006s) 173. NXT_PACKET_IN (ofp-print.at:1578): ok (0m0.000s 0m0.008s) 174. NXT_SET_ASYNC_CONFIG (ofp-print.at:1599): ok (0m0.006s 0m0.000s) 175. NXT_SET_CONTROLLER_ID (ofp-print.at:1619): ok (0m0.000s 0m0.006s) 176. NXT_FLOW_MONITOR_CANCEL (ofp-print.at:1629): ok (0m0.000s 0m0.006s) 177. NXT_FLOW_MONITOR_PAUSED (ofp-print.at:1639): ok (0m0.006s 0m0.000s) 178. NXT_FLOW_MONITOR_RESUMED (ofp-print.at:1648): ok (0m0.000s 0m0.006s) 179. NXT_SET_FLOW_FORMAT (ofp-print.at:1657): ok (0m0.000s 0m0.006s) 180. NXT_FLOW_MOD, low verbosity (ofp-print.at:1668): ok (0m0.000s 0m0.006s) 181. NXT_FLOW_MOD, high verbosity (ofp-print.at:1684): ok (0m0.000s 0m0.006s) 182. NXT_FLOW_REMOVED (ofp-print.at:1698): ok (0m0.000s 0m0.006s) 183. NXT_FLOW_MOD_TABLE_ID (ofp-print.at:1714): ok (0m0.000s 0m0.006s) 184. NXST_FLOW request (ofp-print.at:1724): ok (0m0.000s 0m0.006s) 185. NXST_FLOW reply (ofp-print.at:1734): ok (0m0.000s 0m0.007s) 186. NXST_AGGREGATE request (ofp-print.at:1888): ok (0m0.000s 0m0.006s) 187. NXST_AGGREGATE reply (ofp-print.at:1898): ok (0m0.000s 0m0.006s) 188. NXST_FLOW_MONITOR request (ofp-print.at:1909): ok (0m0.000s 0m0.006s) 189. NXST_FLOW_MONITOR reply (ofp-print.at:1922): ok (0m0.000s 0m0.007s) 190. encoding hellos (ofp-util.at:3): ok (0m0.006s 0m0.056s) 191. OFPT_ERROR with type OFPET_HELLO_FAILED - OF1.0 (ofp-errors.at:3): ok (0m0.000s 0m0.008s) 192. OFPT_ERROR with type OFPET_HELLO_FAILED - OF1.1 (ofp-errors.at:11): ok (0m0.000s 0m0.006s) 193. OFPT_ERROR with type OFPET_BAD_REQUEST - OF1.0 (ofp-errors.at:19): ok (0m0.000s 0m0.007s) 194. OFPT_ERROR prints type of truncated inner messages (ofp-errors.at:29): ok (0m0.000s 0m0.006s) 195. OFPT_ERROR with code OFPBMC_BAD_PREREQ - OF1.0 (ofp-errors.at:46): ok (0m0.000s 0m0.006s) 196. OFPT_ERROR with code OFPBMC_BAD_PREREQ - OF1.1 (ofp-errors.at:54): ok (0m0.000s 0m0.006s) 197. OFPT_ERROR with type OFPFMFC_OVERLAP - OF1.0 (ofp-errors.at:64): ok (0m0.008s 0m0.000s) 198. OFPT_ERROR with type OFPBIC_UNSUP_INST - OF1.1 (ofp-errors.at:73): ok (0m0.000s 0m0.007s) 199. encoding OFPBIC_* experimenter errors (ofp-errors.at:87): ok (0m0.000s 0m0.012s) 200. encoding errors extension that became official (ofp-errors.at:105): ok (0m0.010s 0m0.010s) 201. decoding OFPBIC_* experimenter errors (ofp-errors.at:124): ok (0m0.006s 0m0.013s) 202. ovs-ofctl parse-flows (OpenFlow 1.0) (ovs-ofctl.at:3): ok (0m0.000s 0m0.014s) 203. ovs-ofctl parse-flows (OpenFlow 1.2) (ovs-ofctl.at:34): ok (0m0.000s 0m0.014s) 204. ovs-ofctl parse-flows (With Tunnel-Parameters) (ovs-ofctl.at:65): ok (0m0.000s 0m0.010s) 205. ovs-ofctl parse-flows (skb_mark and skb_priority) (ovs-ofctl.at:77): ok (0m0.000s 0m0.010s) 206. ovs-ofctl parse-flows (NXM) (ovs-ofctl.at:89): ok (0m0.007s 0m0.007s) 207. ovs-ofctl -F nxm parse-flows (ovs-ofctl.at:156): ok (0m0.000s 0m0.013s) 208. ovs-ofctl -F nxm -mmm parse-flows (ovs-ofctl.at:221): ok (0m0.000s 0m0.020s) 209. ovs-ofctl parse-nx-match (ovs-ofctl.at:283): ok (0m0.000s 0m0.024s) 210. ovs-ofctl parse-ofp10-match (ovs-ofctl.at:870): ok (0m0.000s 0m0.017s) 211. ovs-ofctl parse-ofp11-match (ovs-ofctl.at:1077): ok (0m0.006s 0m0.011s) 212. ovs-ofctl parse-nx-match loose (ovs-ofctl.at:1405): ok (0m0.000s 0m0.015s) 213. ovs-ofctl parse-oxm (ovs-ofctl.at:1420): ok (0m0.006s 0m0.018s) 214. ovs-ofctl parse-oxm loose (ovs-ofctl.at:1824): ok (0m0.000s 0m0.015s) 215. ovs-ofctl check-vlan (ovs-ofctl.at:1841): ok (0m0.000s 0m0.060s) 216. ovs-ofctl -F option and NXM features (ovs-ofctl.at:1938): ok (0m0.000s 0m0.012s) 217. ovs-ofctl -F option with flow_mods (ovs-ofctl.at:1951): ok (0m0.010s 0m0.051s) 218. ovs-ofctl dump-flows honors -F option (ovs-ofctl.at:1963): ok (0m0.000s 0m0.061s) 219. ovs-ofctl dump-flows rejects bad -F option (ovs-ofctl.at:1975): ok (0m0.026s 0m0.034s) 220. ovs-ofctl add-flow reports non-normalized flows (ovs-ofctl.at:1984): ok (0m0.006s 0m0.051s) 221. ovs-ofctl dump-flows with sorting (ovs-ofctl.at:1998): ok (0m0.010s 0m0.107s) 222. ovs-ofctl diff-flows (ovs-ofctl.at:2085): ok (0m0.921s 0m6.234s) 223. ovs-ofctl diff-flows - suppress false differences (ovs-ofctl.at:2117): ok (0m0.007s 0m0.078s) 224. ovs-ofctl -F and -O interaction (ovs-ofctl.at:2134): ok (0m0.000s 0m0.035s) 225. OVS datapath key parsing and formatting - valid forms (odp.at:3): ok (0m0.008s 0m0.031s) 226. OVS datapath actions parsing and formatting - valid forms (odp.at:70): ok (0m0.000s 0m0.011s) 227. modulo_n multipath link selection (multipath.at:10): ok (0m2.751s 0m0.008s) 228. hash_threshold multipath link selection (multipath.at:78): ok (0m2.719s 0m0.016s) 229. hrw multipath link selection (multipath.at:146): ok (0m13.639s 0m0.008s) 230. iter_hash multipath link selection (multipath.at:214): ok (0m3.381s 0m0.000s) 231. multipath action missing argument (multipath.at:282): ok (0m0.000s 0m0.006s) 232. multipath action bad fields (multipath.at:288): ok (0m0.000s 0m0.006s) 233. multipath action bad algorithm (multipath.at:294): ok (0m0.000s 0m0.006s) 234. multipath action bad n_links (multipath.at:300): ok (0m0.000s 0m0.006s) 235. multipath action destination too narrow (multipath.at:306): ok (0m0.000s 0m0.006s) 236. autopath basic (autopath.at:3): ok (0m0.000s 0m0.021s) 237. autopath action missing argument (autopath.at:19): ok (0m0.000s 0m0.006s) 238. autopath action bad port (autopath.at:25): ok (0m0.006s 0m0.000s) 239. autopath action destination too narrow (autopath.at:31): ok (0m0.000s 0m0.006s) 240. learning action - parsing and formatting (learn.at:3): ok (0m0.000s 0m0.010s) 241. learning action - examples (learn.at:18): ok (0m0.010s 0m0.000s) 242. learning action - satisfied prerequisites (learn.at:36): ok (0m0.000s 0m0.009s) 243. learning action - invalid prerequisites (learn.at:51): ok (0m0.012s 0m0.000s) 244. learning action - standard VLAN+MAC learning (learn.at:62): ok (0m0.050s 0m0.345s) 245. learning action - learn refreshes hard_age (learn.at:131): ok (0m0.329s 0m2.815s) 246. learning action - TCPv4 port learning (learn.at:200): ok (0m0.027s 0m0.154s) 247. learning action - TCPv6 port learning (learn.at:226): ok (0m0.015s 0m0.153s) 248. learning action - fin_timeout feature (learn.at:255): ok (0m0.037s 0m0.029s) 249. unix vconn - refuse connection (vconn.at:20): ok (0m0.000s 0m0.006s) 250. unix vconn - accept then close (vconn.at:20): ok (0m0.003s 0m0.003s) 251. unix vconn - read hello (vconn.at:20): ok (0m0.000s 0m0.007s) 252. unix vconn - send plain hello (vconn.at:20): ok (0m0.000s 0m0.006s) 253. unix vconn - send long hello (vconn.at:20): ok (0m0.000s 0m0.006s) 254. unix vconn - send echo hello (vconn.at:20): ok (0m0.000s 0m0.006s) 255. unix vconn - send short hello (vconn.at:20): ok (0m0.006s 0m0.000s) 256. unix vconn - send invalid version hello (vconn.at:20): ok (0m0.000s 0m0.006s) 257. tcp vconn - refuse connection (vconn.at:21): ok (0m0.000s 0m0.006s) 258. tcp vconn - accept then close (vconn.at:21): ok (0m0.000s 0m0.006s) 259. tcp vconn - read hello (vconn.at:21): ok (0m0.000s 0m0.006s) 260. tcp vconn - send plain hello (vconn.at:21): ok (0m0.000s 0m0.007s) 261. tcp vconn - send long hello (vconn.at:21): ok (0m0.000s 0m0.006s) 262. tcp vconn - send echo hello (vconn.at:21): ok (0m0.000s 0m0.007s) 263. tcp vconn - send short hello (vconn.at:21): ok (0m0.000s 0m0.006s) 264. tcp vconn - send invalid version hello (vconn.at:21): ok (0m0.000s 0m0.006s) 265. ssl vconn - refuse connection (vconn.at:22): ok (0m0.000s 0m0.011s) 266. ssl vconn - accept then close (vconn.at:22): ok (0m0.006s 0m0.006s) 267. ssl vconn - read hello (vconn.at:22): ok (0m0.018s 0m0.008s) 268. ssl vconn - send plain hello (vconn.at:22): ok (0m0.024s 0m0.000s) 269. ssl vconn - send long hello (vconn.at:22): ok (0m0.024s 0m0.000s) 270. ssl vconn - send echo hello (vconn.at:22): ok (0m0.016s 0m0.012s) 271. ssl vconn - send short hello (vconn.at:22): ok (0m0.016s 0m0.008s) 272. ssl vconn - send invalid version hello (vconn.at:22): ok (0m0.024s 0m0.000s) 273. components of "/usr/lib" are "/usr", "lib" (file_name.at:12): ok (0m0.000s 0m0.006s) 274. components of "/usr/" are "/", "usr" (file_name.at:13): ok (0m0.000s 0m0.006s) 275. components of "usr" are ".", "usr" (file_name.at:14): ok (0m0.000s 0m0.006s) 276. components of "/" are "/", "/" (file_name.at:15): ok (0m0.000s 0m0.006s) 277. components of "." are ".", "." (file_name.at:16): ok (0m0.006s 0m0.000s) 278. components of ".." are ".", ".." (file_name.at:17): ok (0m0.000s 0m0.006s) 279. components of "//" are "//", "//" (file_name.at:18): ok (0m0.000s 0m0.007s) 280. components of "//foo" are "//", "foo" (file_name.at:19): ok (0m0.000s 0m0.006s) 281. components of "" are ".", "." (file_name.at:20): ok (0m0.000s 0m0.006s) 282. components of "dir/file" are "dir", "file" (file_name.at:23): ok (0m0.000s 0m0.006s) 283. components of "dir/file/" are "dir", "file" (file_name.at:24): ok (0m0.000s 0m0.006s) 284. components of "dir/file//" are "dir", "file" (file_name.at:25): ok (0m0.000s 0m0.007s) 285. components of "///foo" are "/", "foo" (file_name.at:26): ok (0m0.000s 0m0.006s) 286. follow_symlinks - relative symlinks (file_name.at:36): ok (0m0.000s 0m0.026s) 287. follow_symlinks - absolute symlinks (file_name.at:53): ok (0m0.000s 0m0.026s) 288. follow_symlinks - symlinks to directories (file_name.at:70): ok (0m0.015s 0m0.007s) 289. follow_symlinks - nonexistent targets (file_name.at:83): ok (0m0.000s 0m0.019s) 290. follow_symlinks - regular files (file_name.at:91): ok (0m0.007s 0m0.000s) 291. follow_symlinks - device targets (file_name.at:96): skipped (file_name.at:98) 292. follow_symlinks - nonexistent files (file_name.at:105): ok (0m0.000s 0m0.023s) 293. follow_symlinks - symlink loop (file_name.at:112): ok (0m0.000s 0m0.015s) 294. wikipedia test vector 1 (aes128.at:10): ok (0m0.000s 0m0.006s) 295. wikipedia test vector 2 (aes128.at:16): ok (0m0.000s 0m0.006s) 296. NIST KAT ECBKeySbox128e vector 0 (aes128.at:22): ok (0m0.006s 0m0.000s) 297. NIST KAT ECBKeySbox128e vector 1 (aes128.at:28): ok (0m0.006s 0m0.000s) 298. NIST KAT ECBKeySbox128e vector 2 (aes128.at:34): ok (0m0.000s 0m0.006s) 299. NIST KAT ECBKeySbox128e vector 3 (aes128.at:40): ok (0m0.000s 0m0.006s) 300. NIST KAT ECBKeySbox128e vector 4 (aes128.at:46): ok (0m0.000s 0m0.006s) 301. NIST KAT ECBKeySbox128e vector 5 (aes128.at:52): ok (0m0.000s 0m0.006s) 302. NIST KAT ECBKeySbox128e vector 6 (aes128.at:58): ok (0m0.000s 0m0.006s) 303. NIST KAT ECBKeySbox128e vector 7 (aes128.at:64): ok (0m0.006s 0m0.000s) 304. NIST KAT ECBKeySbox128e vector 8 (aes128.at:70): ok (0m0.000s 0m0.006s) 305. NIST KAT ECBKeySbox128e vector 9 (aes128.at:76): ok (0m0.000s 0m0.006s) 306. NIST KAT ECBKeySbox128e vector 10 (aes128.at:82): ok (0m0.000s 0m0.008s) 307. NIST KAT ECBKeySbox128e vector 11 (aes128.at:88): ok (0m0.000s 0m0.006s) 308. NIST KAT ECBKeySbox128e vector 12 (aes128.at:94): ok (0m0.000s 0m0.006s) 309. NIST KAT ECBKeySbox128e vector 13 (aes128.at:100): ok (0m0.000s 0m0.006s) 310. NIST KAT ECBKeySbox128e vector 14 (aes128.at:106): ok (0m0.000s 0m0.006s) 311. NIST KAT ECBKeySbox128e vector 15 (aes128.at:112): ok (0m0.000s 0m0.006s) 312. NIST KAT ECBKeySbox128e vector 16 (aes128.at:118): ok (0m0.006s 0m0.000s) 313. NIST KAT ECBKeySbox128e vector 17 (aes128.at:124): ok (0m0.006s 0m0.000s) 314. NIST KAT ECBKeySbox128e vector 18 (aes128.at:130): ok (0m0.000s 0m0.006s) 315. NIST KAT ECBKeySbox128e vector 19 (aes128.at:136): ok (0m0.000s 0m0.007s) 316. NIST KAT ECBKeySbox128e vector 20 (aes128.at:142): ok (0m0.000s 0m0.006s) 317. unixctl ovs-vswitchd exit - Python (unixctl-py.at:6): ok (0m0.095s 0m0.151s) 318. unixctl ovs-vswitchd help - Python (unixctl-py.at:17): ok (0m0.103s 0m0.059s) 319. unixctl ovs-vswitchd arguments - Python (unixctl-py.at:32): ok (0m0.303s 0m0.311s) 320. unixctl bad target - Python (unixctl-py.at:74): ok (0m0.107s 0m0.130s) 321. unixctl server - Python (unixctl-py.at:91): ok (0m0.425s 0m0.479s) 322. unixctl server errors - Python (unixctl-py.at:165): ok (0m0.055s 0m0.047s) 323. UUID generation, parsing, serialization (uuid.at:15): ok (0m0.212s 0m0.738s) 324. empty array - C (json.at:65): ok (0m0.000s 0m0.011s) 325. empty array - Python (json.at:65): ok (0m0.015s 0m0.029s) 326. single-element array - C (json.at:66): ok (0m0.000s 0m0.011s) 327. single-element array - Python (json.at:66): ok (0m0.022s 0m0.022s) 328. 2-element array - C (json.at:67): ok (0m0.000s 0m0.011s) 329. 2-element array - Python (json.at:67): ok (0m0.014s 0m0.029s) 330. many-element array - C (json.at:68): ok (0m0.000s 0m0.011s) 331. many-element array - Python (json.at:68): ok (0m0.012s 0m0.031s) 332. missing comma - C (json.at:71): ok (0m0.000s 0m0.010s) 333. missing comma - Python (json.at:71): ok (0m0.007s 0m0.036s) 334. trailing comma not allowed - C (json.at:73): ok (0m0.005s 0m0.005s) 335. trailing comma not allowed - Python (json.at:73): ok (0m0.025s 0m0.017s) 336. doubled comma not allowed - C (json.at:75): ok (0m0.000s 0m0.009s) 337. doubled comma not allowed - Python (json.at:75): ok (0m0.014s 0m0.028s) 338. empty string - C (json.at:80): ok (0m0.000s 0m0.011s) 339. empty string - Python (json.at:80): ok (0m0.009s 0m0.035s) 340. 1-character strings - C (json.at:81): ok (0m0.000s 0m0.011s) 341. 1-character strings - Python (json.at:81): ok (0m0.018s 0m0.025s) 342. escape sequences - C (json.at:84): ok (0m0.000s 0m0.011s) 343. escape sequences - Python (json.at:84): ok (0m0.007s 0m0.036s) 344. Unicode escape sequences - C (json.at:87): ok (0m0.000s 0m0.011s) 345. Unicode escape sequences - Python (json.at:87): ok (0m0.021s 0m0.021s) 346. surrogate pairs - C (json.at:90): ok (0m0.000s 0m0.011s) 347. surrogate pairs - Python (json.at:93): ok (0m0.015s 0m0.029s) 348. a string by itself is not valid JSON - C (json.at:96): ok (0m0.000s 0m0.010s) 349. a string by itself is not valid JSON - Python (json.at:96): ok (0m0.032s 0m0.016s) 350. end of line in quoted string - C (json.at:98): ok (0m0.000s 0m0.010s) 351. end of line in quoted string - Python (json.at:98): ok (0m0.014s 0m0.028s) 352. formfeed in quoted string - C (json.at:102): ok (0m0.000s 0m0.010s) 353. formfeed in quoted string - Python (json.at:102): ok (0m0.014s 0m0.028s) 354. bad escape in quoted string - C (json.at:105): ok (0m0.000s 0m0.010s) 355. bad escape in quoted string - Python (json.at:105): ok (0m0.034s 0m0.008s) 356. \u must be followed by 4 hex digits (1) - C (json.at:108): ok (0m0.005s 0m0.005s) 357. \u must be followed by 4 hex digits (1) - Python (json.at:108): ok (0m0.017s 0m0.026s) 358. \u must be followed by 4 hex digits (2) - C (json.at:111): ok (0m0.000s 0m0.010s) 359. \u must be followed by 4 hex digits (2) - Python (json.at:111): ok (0m0.029s 0m0.014s) 360. isolated leading surrogate not allowed - C (json.at:114): ok (0m0.000s 0m0.010s) 361. isolated leading surrogate not allowed - Python (json.at:114): ok (0m0.014s 0m0.028s) 362. surrogatess must paired properly - C (json.at:117): ok (0m0.000s 0m0.010s) 363. surrogatess must paired properly - Python (json.at:117): ok (0m0.017s 0m0.025s) 364. null bytes not allowed - C (json.at:120): ok (0m0.005s 0m0.005s) 365. null bytes not allowed - Python (json.at:120): ok (0m0.014s 0m0.028s) 366. end of input in quoted string - C (json.at:124): ok (0m0.000s 0m0.008s) 367. end of input in quoted string - Python (json.at:131): ok (0m0.008s 0m0.030s) 368. empty object - C (json.at:142): ok (0m0.000s 0m0.011s) 369. empty object - Python (json.at:142): ok (0m0.014s 0m0.028s) 370. simple object - C (json.at:143): ok (0m0.000s 0m0.011s) 371. simple object - Python (json.at:143): ok (0m0.022s 0m0.022s) 372. bad value - C (json.at:146): ok (0m0.010s 0m0.000s) 373. bad value - Python (json.at:146): ok (0m0.034s 0m0.009s) 374. missing colon - C (json.at:148): ok (0m0.000s 0m0.010s) 375. missing colon - Python (json.at:148): ok (0m0.021s 0m0.021s) 376. missing comma - C (json.at:150): ok (0m0.000s 0m0.010s) 377. missing comma - Python (json.at:150): ok (0m0.008s 0m0.033s) 378. trailing comma not allowed - C (json.at:152): ok (0m0.000s 0m0.010s) 379. trailing comma not allowed - Python (json.at:152): ok (0m0.017s 0m0.025s) 380. doubled comma not allowed - C (json.at:155): ok (0m0.000s 0m0.009s) 381. doubled comma not allowed - Python (json.at:155): ok (0m0.017s 0m0.025s) 382. names must be strings - C (json.at:158): ok (0m0.000s 0m0.010s) 383. names must be strings - Python (json.at:158): ok (0m0.016s 0m0.025s) 384. null - C (json.at:164): ok (0m0.005s 0m0.005s) 385. null - Python (json.at:164): ok (0m0.026s 0m0.017s) 386. false - C (json.at:165): ok (0m0.000s 0m0.011s) 387. false - Python (json.at:165): ok (0m0.014s 0m0.028s) 388. true - C (json.at:166): ok (0m0.000s 0m0.011s) 389. true - Python (json.at:166): ok (0m0.026s 0m0.017s) 390. a literal by itself is not valid JSON - C (json.at:167): ok (0m0.000s 0m0.010s) 391. a literal by itself is not valid JSON - Python (json.at:167): ok (0m0.021s 0m0.021s) 392. nullify is invalid - C (json.at:169): ok (0m0.000s 0m0.009s) 393. nullify is invalid - Python (json.at:169): ok (0m0.015s 0m0.031s) 394. nubs is invalid - C (json.at:171): ok (0m0.000s 0m0.009s) 395. nubs is invalid - Python (json.at:171): ok (0m0.021s 0m0.021s) 396. xxx is invalid - C (json.at:173): ok (0m0.000s 0m0.009s) 397. xxx is invalid - Python (json.at:173): ok (0m0.024s 0m0.018s) 398. integers expressed as reals - C (json.at:178): ok (0m0.000s 0m0.011s) 399. integers expressed as reals - Python (json.at:178): ok (0m0.017s 0m0.026s) 400. large integers - C (json.at:188): ok (0m0.000s 0m0.011s) 401. large integers - Python (json.at:188): ok (0m0.011s 0m0.032s) 402. large integers expressed as reals - C (json.at:192): ok (0m0.005s 0m0.005s) 403. large integers expressed as reals - Python (json.at:192): ok (0m0.029s 0m0.014s) 404. large integers that overflow to reals - C (json.at:200): ok (0m0.005s 0m0.005s) 405. large integers that overflow to reals - Python (json.at:200): ok (0m0.007s 0m0.035s) 406. negative zero - C (json.at:205): ok (0m0.000s 0m0.011s) 407. negative zero - Python (json.at:205): ok (0m0.017s 0m0.026s) 408. reals - C (json.at:210): ok (0m0.000s 0m0.011s) 409. reals - Python (json.at:210): ok (0m0.017s 0m0.026s) 410. scientific notation - C (json.at:214): ok (0m0.005s 0m0.005s) 411. scientific notation - Python (json.at:214): ok (0m0.014s 0m0.029s) 412. +/- DBL_MAX - C (json.at:221): ok (0m0.000s 0m0.011s) 413. +/- DBL_MAX - Python (json.at:221): ok (0m0.014s 0m0.029s) 414. negative reals - C (json.at:226): ok (0m0.005s 0m0.005s) 415. negative reals - Python (json.at:226): ok (0m0.007s 0m0.036s) 416. negative scientific notation - C (json.at:230): ok (0m0.000s 0m0.011s) 417. negative scientific notation - Python (json.at:230): ok (0m0.014s 0m0.029s) 418. 1e-9999 underflows to 0 - C (json.at:234): ok (0m0.000s 0m0.011s) 419. 1e-9999 underflows to 0 - Python (json.at:234): ok (0m0.014s 0m0.029s) 420. a number by itself is not valid JSON - C (json.at:238): ok (0m0.000s 0m0.010s) 421. a number by itself is not valid JSON - Python (json.at:238): ok (0m0.017s 0m0.025s) 422. leading zeros not allowed - C (json.at:240): ok (0m0.000s 0m0.010s) 423. leading zeros not allowed - Python (json.at:240): ok (0m0.017s 0m0.026s) 424. 1e9999 is too big - C (json.at:244): ok (0m0.000s 0m0.009s) 425. 1e9999 is too big - Python (json.at:244): ok (0m0.014s 0m0.028s) 426. exponent bigger than INT_MAX - C (json.at:248): ok (0m0.005s 0m0.005s) 427. exponent bigger than INT_MAX - Python (json.at:248): ok (0m0.000s 0m0.041s) 428. decimal point must be followed by digit - C (json.at:252): ok (0m0.000s 0m0.010s) 429. decimal point must be followed by digit - Python (json.at:252): ok (0m0.021s 0m0.021s) 430. exponent must contain at least one digit (1) - C (json.at:256): ok (0m0.000s 0m0.009s) 431. exponent must contain at least one digit (1) - Python (json.at:256): ok (0m0.014s 0m0.028s) 432. exponent must contain at least one digit (2) - C (json.at:260): ok (0m0.000s 0m0.009s) 433. exponent must contain at least one digit (2) - Python (json.at:260): ok (0m0.008s 0m0.034s) 434. exponent must contain at least one digit (3) - C (json.at:264): ok (0m0.000s 0m0.009s) 435. exponent must contain at least one digit (3) - Python (json.at:264): ok (0m0.014s 0m0.028s) 436. RFC 4267 object example - C (json.at:271): ok (0m0.000s 0m0.011s) 437. RFC 4267 object example - Python (json.at:271): ok (0m0.022s 0m0.022s) 438. RFC 4267 array example - C (json.at:287): ok (0m0.000s 0m0.011s) 439. RFC 4267 array example - Python (json.at:287): ok (0m0.015s 0m0.030s) 440. trailing garbage - C (json.at:314): ok (0m0.000s 0m0.010s) 441. trailing garbage - Python (json.at:314): ok (0m0.007s 0m0.034s) 442. formfeeds are not valid white space - C (json.at:316): ok (0m0.010s 0m0.000s) 443. formfeeds are not valid white space - Python (json.at:316): ok (0m0.017s 0m0.025s) 444. ';' is not a valid token - C (json.at:318): ok (0m0.000s 0m0.009s) 445. ';' is not a valid token - Python (json.at:318): ok (0m0.021s 0m0.021s) 446. arrays nesting too deep - C (json.at:320): ok (0m0.005s 0m0.005s) 447. arrays nesting too deep - Python (json.at:320): ok (0m0.020s 0m0.029s) 448. objects nesting too deep - C (json.at:324): ok (0m0.000s 0m0.011s) 449. objects nesting too deep - Python (json.at:324): ok (0m0.028s 0m0.028s) 450. input may not be empty (json.at:329): ok (0m0.000s 0m0.006s) 451. multiple adjacent objects - C (json.at:337): ok (0m0.000s 0m0.011s) 452. multiple adjacent objects - Python (json.at:337): ok (0m0.011s 0m0.032s) 453. multiple space-separated objects - C (json.at:342): ok (0m0.000s 0m0.012s) 454. multiple space-separated objects - Python (json.at:342): ok (0m0.011s 0m0.032s) 455. multiple objects on separate lines - C (json.at:347): ok (0m0.000s 0m0.011s) 456. multiple objects on separate lines - Python (json.at:347): ok (0m0.000s 0m0.042s) 457. multiple objects and arrays - C (json.at:354): ok (0m0.000s 0m0.011s) 458. multiple objects and arrays - Python (json.at:354): ok (0m0.026s 0m0.017s) 459. garbage between multiple objects - C (json.at:360): ok (0m0.000s 0m0.010s) 460. garbage between multiple objects - Python (json.at:360): ok (0m0.010s 0m0.031s) 461. garbage after multiple objects - C (json.at:364): ok (0m0.000s 0m0.009s) 462. garbage after multiple objects - Python (json.at:364): ok (0m0.021s 0m0.021s) 463. JSON-RPC request and successful reply (jsonrpc.at:3): ok (0m0.000s 0m0.015s) 464. JSON-RPC request and error reply (jsonrpc.at:14): ok (0m0.000s 0m0.015s) 465. JSON-RPC notification (jsonrpc.at:25): ok (0m0.000s 0m0.021s) 466. JSON-RPC request and successful reply - Python (jsonrpc-py.at:3): ok (0m0.086s 0m0.149s) 467. JSON-RPC request and error reply - Python (jsonrpc-py.at:15): ok (0m0.074s 0m0.140s) 468. JSON-RPC notification - Python (jsonrpc-py.at:27): ok (0m0.102s 0m0.118s) 469. check that time advances (timeval.at:3): ok (0m0.000s 0m0.004s) 470. check that time advances after daemonize() (timeval.at:8): ok (0m0.000s 0m0.011s) 478. lock and unlock (lockfile.at:12): ok (0m0.000s 0m0.009s) 479. lock and unlock twice (lockfile.at:14): ok (0m0.000s 0m0.009s) 480. lock blocks same process (lockfile.at:16): ok (0m0.000s 0m0.011s) 481. lock blocks same process twice (lockfile.at:20): ok (0m0.000s 0m0.011s) 482. lock blocks other process (lockfile.at:25): ok (0m0.000s 0m0.013s) 483. lock twice blocks other process (lockfile.at:30): ok (0m0.000s 0m0.013s) 484. lock and unlock allows other process (lockfile.at:36): ok (0m0.000s 0m0.010s) 485. lock multiple (lockfile.at:38): ok (0m0.000s 0m0.012s) 486. lock symlink (lockfile.at:42): ok (0m0.006s 0m0.006s) 487. lock symlink to dir (lockfile.at:49): ok (0m0.000s 0m0.012s) 488. nothing happens if not enabled - C (reconnect.at:26): ok (0m0.000s 0m0.009s) 489. nothing happens if not enabled - Python (reconnect.at:26): ok (0m0.018s 0m0.046s) 490. quick connect, idle disconnect - C (reconnect.at:37): ok (0m0.000s 0m0.009s) 491. quick connect, idle disconnect - Python (reconnect.at:37): ok (0m0.036s 0m0.029s) 492. slow connect, idle disconnect - C (reconnect.at:93): ok (0m0.000s 0m0.009s) 493. slow connect, idle disconnect - Python (reconnect.at:93): ok (0m0.029s 0m0.037s) 494. connect backs off - C (reconnect.at:163): ok (0m0.000s 0m0.009s) 495. connect backs off - Python (reconnect.at:163): ok (0m0.025s 0m0.041s) 496. connections with no data preserve backoff - C (reconnect.at:362): ok (0m0.000s 0m0.009s) 497. connections with no data preserve backoff - Python (reconnect.at:362): ok (0m0.041s 0m0.024s) 498. brief connection preserves backoff - C (reconnect.at:526): ok (0m0.000s 0m0.009s) 499. brief connection preserves backoff - Python (reconnect.at:526): ok (0m0.029s 0m0.037s) 500. brief connection with data preserves backoff - C (reconnect.at:657): ok (0m0.000s 0m0.009s) 501. brief connection with data preserves backoff - Python (reconnect.at:657): ok (0m0.033s 0m0.033s) 502. long connection resets backoff - C (reconnect.at:818): ok (0m0.000s 0m0.009s) 503. long connection resets backoff - Python (reconnect.at:818): ok (0m0.033s 0m0.033s) 504. connection attempt fails quickly - C (reconnect.at:979): ok (0m0.005s 0m0.005s) 505. connection attempt fails quickly - Python (reconnect.at:979): ok (0m0.048s 0m0.016s) 506. max-tries of 1 honored - C (reconnect.at:1034): ok (0m0.000s 0m0.009s) 507. max-tries of 1 honored - Python (reconnect.at:1034): ok (0m0.014s 0m0.050s) 508. max-tries of 0 honored - C (reconnect.at:1094): ok (0m0.000s 0m0.009s) 509. max-tries of 0 honored - Python (reconnect.at:1094): ok (0m0.018s 0m0.046s) 510. passive mode - C (reconnect.at:1110): ok (0m0.005s 0m0.005s) 511. passive mode - Python (reconnect.at:1110): ok (0m0.022s 0m0.044s) 512. ofproto - echo request (ofproto.at:3): ok (0m0.025s 0m0.025s) 513. ofproto - feature request, config request (ofproto.at:9): ok (0m0.007s 0m0.049s) 514. ofproto - set OpenFlow port number (ofproto.at:26): ok (0m0.021s 0m0.035s) 515. ofproto - port stats - (OpenFlow 1.0) (ofproto.at:59): ok (0m0.012s 0m0.048s) 516. ofproto - port stats - (OpenFlow 1.2) (ofproto.at:70): ok (0m0.009s 0m0.047s) 517. ofproto - port-desc stats (OpenFlow 1.0) (ofproto.at:83): ok (0m0.016s 0m0.041s) 518. ofproto - port-desc stats (OpenFlow 1.2) (ofproto.at:98): ok (0m0.017s 0m0.043s) 519. ofproto - queue stats - (OpenFlow 1.0) (ofproto.at:113): ok (0m0.028s 0m0.042s) 520. ofproto - queue stats - (OpenFlow 1.2) (ofproto.at:130): ok (0m0.026s 0m0.044s) 521. ofproto - mod-port (OpenFlow 1.0) (ofproto.at:147): ok (0m0.038s 0m0.204s) 522. ofproto - mod-port (OpenFlow 1.2) (ofproto.at:181): ok (0m0.025s 0m0.180s) 523. ofproto - basic flow_mod commands (NXM) (ofproto.at:212): ok (0m0.038s 0m0.153s) 524. ofproto - basic flow_mod commands (OpenFlow 1.0) (ofproto.at:234): ok (0m0.043s 0m0.147s) 525. ofproto - set-field flow_mod commands (NXM) (ofproto.at:256): ok (0m0.023s 0m0.129s) 526. ofproto - basic flow_mod commands (OpenFlow 1.2) (ofproto.at:267): ok (0m0.016s 0m0.166s) 527. ofproto - dump flows with cookie (ofproto.at:286): ok (0m0.025s 0m0.249s) 528. ofproto - mod flow with cookie change (OpenFlow 1.0) (ofproto.at:310): ok (0m0.030s 0m0.217s) 529. ofproto - mod flow with cookie change (NXM) (ofproto.at:326): ok (0m0.008s 0m0.235s) 530. ofproto - no mod flow with cookie change (OpenFlow1.2) (ofproto.at:343): ok (0m0.033s 0m0.214s) 531. ofproto - mod flows based on cookie mask (OpenFlow 1.0) (ofproto.at:359): ok (0m0.008s 0m0.244s) 532. ofproto - mod flows based on cookie mask (OpenFlow 1.2) (ofproto.at:381): ok (0m0.048s 0m0.207s) 533. ofproto - mod flows based on cookie mask with cookie change (ofproto.at:404): ok (0m0.017s 0m0.243s) 534. ofproto - mod flow with cookie miss (mask==0) (ofproto.at:426): ok (0m0.017s 0m0.128s) 535. ofproto - mod flow with cookie miss (mask!=0) (ofproto.at:436): ok (0m0.025s 0m0.123s) 536. ofproto - del flows with cookies (ofproto.at:445): ok (0m0.023s 0m0.229s) 537. ofproto - del flows based on cookie (ofproto.at:464): ok (0m0.017s 0m0.236s) 538. ofproto - del flows based on cookie mask (ofproto.at:485): ok (0m0.008s 0m0.243s) 539. ofproto - del flows based on table id (NXM) (ofproto.at:504): ok (0m0.055s 0m0.493s) 540. ofproto - del flows based on table id (OpenFlow 1.2) (ofproto.at:536): ok (0m0.092s 0m0.458s) 541. ofproto - flow table configuration (OpenFlow 1.0) (ofproto.at:568): ok (0m0.056s 0m0.483s) 542. ofproto - flow table configuration (OpenFlow 1.2) (ofproto.at:604): ok (0m0.050s 0m0.493s) 543. ofproto - hard limits on flow table size (OpenFLow 1.0) (ofproto.at:646): ok (0m0.056s 0m0.250s) 544. ofproto - hard limits on flow table size (OpenFLow 1.2) (ofproto.at:690): ok (0m0.036s 0m0.279s) 545. ofproto - eviction upon table overflow (OpenFlow 1.0) (ofproto.at:729): ok (0m0.045s 0m0.449s) 546. ofproto - eviction upon table overflow (OpenFlow 1.2) (ofproto.at:787): ok (0m0.036s 0m0.460s) 547. ofproto - eviction upon table overflow, with fairness (OpenFlow 1.0) (ofproto.at:846): ok (0m0.087s 0m0.483s) 548. ofproto - eviction upon table overflow, with fairness (OpenFlow 1.2) (ofproto.at:928): ok (0m0.037s 0m0.532s) 549. ofproto - asynchronous message control (OpenFlow 1.0) (ofproto.at:1010): ok (0m0.105s 0m0.314s) 550. ofproto - asynchronous message control (OpenFlow 1.2) (ofproto.at:1113): ok (0m0.098s 0m0.318s) 551. ofproto - asynchronous message control (OpenFlow 1.3) (ofproto.at:1217): ok (0m0.090s 0m0.278s) 552. ofproto - controller role (OpenFlow 1.2) (ofproto.at:1319): ok (0m0.009s 0m0.076s) 553. ofproto - packet-out from controller (OpenFlow 1.0) (ofproto.at:1360): ok (0m0.038s 0m0.045s) 554. ofproto - packet-out from controller (OpenFlow 1.2) (ofproto.at:1393): ok (0m0.000s 0m0.084s) 555. ofproto - packet-out with metadata (NXM) (ofproto.at:1424): ok (0m0.014s 0m0.065s) 556. ofproto - packet-out with metadata (OpenFlow 1.2) (ofproto.at:1452): ok (0m0.024s 0m0.055s) 557. ofproto - flow monitoring (ofproto.at:1478): ok (0m0.037s 0m0.185s) 558. ofproto - flow monitoring pause and resume (ofproto.at:1626): ok (0m0.917s 0m1.203s) 559. ofproto-dpif - resubmit (ofproto-dpif.at:3): ok (0m0.031s 0m0.041s) 560. ofproto-dpif - registers (ofproto-dpif.at:23): ok (0m0.029s 0m0.043s) 561. ofproto-dpif - output (ofproto-dpif.at:57): ok (0m0.015s 0m0.059s) 562. ofproto-dpif - dec_ttl (ofproto-dpif.at:77): ok (0m0.034s 0m0.079s) 563. ofproto-dpif - output, OFPP_NONE ingress port (ofproto-dpif.at:112): ok (0m0.039s 0m0.117s) 564. ofproto-dpif - DSCP (ofproto-dpif.at:130): ok (0m0.013s 0m0.064s) 565. ofproto-dpif - output/flood flags (ofproto-dpif.at:157): ok (0m0.042s 0m0.351s) 566. ofproto-dpif - controller (ofproto-dpif.at:215): ok (0m0.047s 0m0.249s) 567. ofproto-dpif - VLAN handling (ofproto-dpif.at:384): ok (0m0.375s 0m1.475s) 568. ofproto-dpif - fragment handling (ofproto-dpif.at:518): ok (0m0.025s 0m0.134s) 569. ofproto-dpif - exit (ofproto-dpif.at:559): ok (0m0.017s 0m0.073s) 570. ofproto-dpif - mirroring, select_all (ofproto-dpif.at:584): ok (0m0.015s 0m0.069s) 571. ofproto-dpif - mirroring, select_src (ofproto-dpif.at:614): ok (0m0.006s 0m0.084s) 572. ofproto-dpif - mirroring, OFPP_NONE ingress port (ofproto-dpif.at:642): ok (0m0.009s 0m0.062s) 573. ofproto-dpif - mirroring, select_dst (ofproto-dpif.at:663): ok (0m0.010s 0m0.078s) 574. ofproto-dpif - mirroring, select_vlan (ofproto-dpif.at:693): ok (0m0.016s 0m0.078s) 575. ofproto-dpif - mirroring, output_port (ofproto-dpif.at:728): ok (0m0.008s 0m0.075s) 576. ofproto-dpif - mirroring, output_vlan (ofproto-dpif.at:757): ok (0m0.015s 0m0.096s) 577. ofproto-dpif - MAC learning (ofproto-dpif.at:802): ok (0m0.044s 0m0.193s) 578. ofproto-dpif - MAC table overflow (ofproto-dpif.at:892): ok (0m0.076s 0m0.450s) 579. ofproto-dpif - NetFlow flow expiration (ofproto-dpif.at:959): ok (0m0.024s 0m0.183s) 580. ofproto-dpif - NetFlow active expiration (ofproto-dpif.at:1001): ok (0m0.163s 0m0.829s) 581. idle_age and hard_age increase over time (ofproto-dpif.at:1082): ok (0m0.033s 0m0.140s) 582. ofproto-dpif - fin_timeout (ofproto-dpif.at:1172): ok (0m0.042s 0m0.077s) 583. ofproto-dpif - ovs-appctl dpif/dump-dps (ofproto-dpif.at:1209): ok (0m0.006s 0m0.058s) 584. ofproto-dpif - ovs-appctl dpif/show (ofproto-dpif.at:1221): ok (0m0.026s 0m0.046s) 585. ofproto-dpif - ovs-appctl dpif/dump-flows (ofproto-dpif.at:1251): ok (0m0.050s 0m0.234s) 586. ofproto-dpif - ovs-appctl dpif/del-flows (ofproto-dpif.at:1276): ok (0m0.061s 0m0.405s) 588. create empty, reread (ovsdb-log.at:3): ok (0m0.006s 0m0.011s) 589. write one, reread (ovsdb-log.at:18): ok (0m0.000s 0m0.017s) 590. check that create fails if file exists (ovsdb-log.at:35): ok (0m0.000s 0m0.022s) 591. write one, reread (ovsdb-log.at:55): ok (0m0.000s 0m0.015s) 592. write one, reread, append (ovsdb-log.at:76): ok (0m0.015s 0m0.008s) 593. write, reread one, overwrite (ovsdb-log.at:106): ok (0m0.015s 0m0.008s) 594. write, add corrupted data, read (ovsdb-log.at:132): ok (0m0.000s 0m0.017s) 595. write, add corrupted data, read, overwrite (ovsdb-log.at:154): ok (0m0.006s 0m0.018s) 596. write, corrupt some data, read, overwrite (ovsdb-log.at:186): ok (0m0.010s 0m0.020s) 597. write, truncate file, read, overwrite (ovsdb-log.at:219): ok (0m0.006s 0m0.025s) 598. write bad JSON, read, overwrite (ovsdb-log.at:252): ok (0m0.008s 0m0.016s) 599. integer - C (ovsdb-types.at:3): ok (0m0.000s 0m0.006s) 600. integer - Python (ovsdb-types.at:3): ok (0m0.054s 0m0.062s) 601. real - C (ovsdb-types.at:5): ok (0m0.000s 0m0.006s) 602. real - Python (ovsdb-types.at:5): ok (0m0.077s 0m0.038s) 603. boolean - C (ovsdb-types.at:7): ok (0m0.006s 0m0.000s) 604. boolean - Python (ovsdb-types.at:7): ok (0m0.070s 0m0.046s) 605. string - C (ovsdb-types.at:9): ok (0m0.000s 0m0.006s) 606. string - Python (ovsdb-types.at:9): ok (0m0.046s 0m0.069s) 607. uuid - C (ovsdb-types.at:11): ok (0m0.000s 0m0.006s) 608. uuid - Python (ovsdb-types.at:11): ok (0m0.058s 0m0.058s) 609. void is not a valid atomic-type - C (ovsdb-types.at:13): ok (0m0.000s 0m0.010s) 610. void is not a valid atomic-type - Python (ovsdb-types.at:13): ok (0m0.060s 0m0.060s) 611. integer enum - C (ovsdb-types.at:18): ok (0m0.000s 0m0.008s) 612. integer enum - Python (ovsdb-types.at:18): ok (0m0.051s 0m0.065s) 613. integer >= 5 - C (ovsdb-types.at:21): ok (0m0.006s 0m0.000s) 614. integer >= 5 - Python (ovsdb-types.at:21): ok (0m0.085s 0m0.031s) 615. integer <= 7 - C (ovsdb-types.at:24): ok (0m0.000s 0m0.006s) 616. integer <= 7 - Python (ovsdb-types.at:24): ok (0m0.023s 0m0.092s) 617. integer between -5 and 10 - C (ovsdb-types.at:27): ok (0m0.000s 0m0.006s) 618. integer between -5 and 10 - Python (ovsdb-types.at:27): ok (0m0.065s 0m0.051s) 619. integer max may not be less than min - C (ovsdb-types.at:30): ok (0m0.000s 0m0.010s) 620. integer max may not be less than min - Python (ovsdb-types.at:30): ok (0m0.064s 0m0.056s) 621. real enum - C (ovsdb-types.at:34): ok (0m0.000s 0m0.007s) 622. real enum - Python (ovsdb-types.at:34): ok (0m0.039s 0m0.077s) 623. real >= -1.5 - C (ovsdb-types.at:37): ok (0m0.000s 0m0.006s) 624. real >= -1.5 - Python (ovsdb-types.at:37): ok (0m0.070s 0m0.046s) 625. real <= 1e5 - C (ovsdb-types.at:40): ok (0m0.000s 0m0.006s) 626. real <= 1e5 - Python (ovsdb-types.at:40): ok (0m0.083s 0m0.033s) 627. real between -2.5 and 3.75 - C (ovsdb-types.at:43): ok (0m0.000s 0m0.006s) 628. real between -2.5 and 3.75 - Python (ovsdb-types.at:43): ok (0m0.075s 0m0.042s) 629. real max may not be less than min - C (ovsdb-types.at:46): ok (0m0.000s 0m0.010s) 630. real max may not be less than min - Python (ovsdb-types.at:46): ok (0m0.061s 0m0.061s) 631. boolean - C (ovsdb-types.at:50): ok (0m0.008s 0m0.000s) 632. boolean - Python (ovsdb-types.at:50): ok (0m0.047s 0m0.070s) 633. boolean enum - C (ovsdb-types.at:52): ok (0m0.000s 0m0.006s) 634. boolean enum - Python (ovsdb-types.at:52): ok (0m0.042s 0m0.075s) 635. string enum - C (ovsdb-types.at:56): ok (0m0.000s 0m0.006s) 636. string enum - Python (ovsdb-types.at:56): ok (0m0.039s 0m0.078s) 637. string minLength - C (ovsdb-types.at:59): ok (0m0.006s 0m0.000s) 638. string minLength - Python (ovsdb-types.at:59): ok (0m0.059s 0m0.059s) 639. string maxLength - C (ovsdb-types.at:62): ok (0m0.000s 0m0.006s) 640. string maxLength - Python (ovsdb-types.at:62): ok (0m0.062s 0m0.062s) 641. string minLength and maxLength - C (ovsdb-types.at:65): ok (0m0.006s 0m0.000s) 642. string minLength and maxLength - Python (ovsdb-types.at:65): ok (0m0.055s 0m0.063s) 643. maxLength must not be less than minLength - C (ovsdb-types.at:68): ok (0m0.000s 0m0.011s) 644. maxLength must not be less than minLength - Python (ovsdb-types.at:68): ok (0m0.046s 0m0.084s) 645. maxLength must not be negative - C (ovsdb-types.at:71): ok (0m0.000s 0m0.011s) 646. maxLength must not be negative - Python (ovsdb-types.at:71): ok (0m0.057s 0m0.066s) 647. uuid enum - C (ovsdb-types.at:75): ok (0m0.000s 0m0.006s) 648. uuid enum - Python (ovsdb-types.at:75): ok (0m0.077s 0m0.039s) 649. uuid refTable - C (ovsdb-types.at:78): ok (0m0.000s 0m0.006s) 650. uuid refTable - Python (ovsdb-types.at:78): ok (0m0.077s 0m0.043s) 651. uuid refTable must be valid id - C (ovsdb-types.at:81): ok (0m0.000s 0m0.011s) 652. uuid refTable must be valid id - Python (ovsdb-types.at:81): ok (0m0.049s 0m0.073s) 653. void is not a valid base-type - C (ovsdb-types.at:85): ok (0m0.005s 0m0.005s) 654. void is not a valid base-type - Python (ovsdb-types.at:85): ok (0m0.072s 0m0.048s) 655. "type" member must be present - C (ovsdb-types.at:87): ok (0m0.000s 0m0.011s) 656. "type" member must be present - Python (ovsdb-types.at:87): ok (0m0.038s 0m0.083s) 657. simple integer - C (ovsdb-types.at:92): ok (0m0.000s 0m0.006s) 658. simple integer - Python (ovsdb-types.at:92): ok (0m0.054s 0m0.062s) 659. simple real - C (ovsdb-types.at:94): ok (0m0.000s 0m0.006s) 660. simple real - Python (ovsdb-types.at:94): ok (0m0.047s 0m0.070s) 661. simple boolean - C (ovsdb-types.at:96): ok (0m0.000s 0m0.006s) 662. simple boolean - Python (ovsdb-types.at:96): ok (0m0.033s 0m0.082s) 663. simple string - C (ovsdb-types.at:98): ok (0m0.000s 0m0.006s) 664. simple string - Python (ovsdb-types.at:98): ok (0m0.038s 0m0.077s) 665. simple uuid - C (ovsdb-types.at:100): ok (0m0.000s 0m0.006s) 666. simple uuid - Python (ovsdb-types.at:100): ok (0m0.057s 0m0.057s) 667. integer in object - C (ovsdb-types.at:102): ok (0m0.000s 0m0.006s) 668. integer in object - Python (ovsdb-types.at:102): ok (0m0.068s 0m0.060s) 669. real in object with explicit min and max - C (ovsdb-types.at:104): ok (0m0.000s 0m0.007s) 670. real in object with explicit min and max - Python (ovsdb-types.at:104): ok (0m0.031s 0m0.085s) 671. key type is required - C (ovsdb-types.at:107): ok (0m0.000s 0m0.011s) 672. key type is required - Python (ovsdb-types.at:107): ok (0m0.077s 0m0.046s) 673. void is not a valid type - C (ovsdb-types.at:109): ok (0m0.000s 0m0.011s) 674. void is not a valid type - Python (ovsdb-types.at:109): ok (0m0.095s 0m0.026s) 675. optional boolean - C (ovsdb-types.at:114): ok (0m0.000s 0m0.006s) 676. optional boolean - Python (ovsdb-types.at:114): ok (0m0.061s 0m0.054s) 677. set of 1 to 3 uuids - C (ovsdb-types.at:118): ok (0m0.006s 0m0.000s) 678. set of 1 to 3 uuids - Python (ovsdb-types.at:118): ok (0m0.051s 0m0.068s) 679. set of 0 to 3 strings - C (ovsdb-types.at:121): ok (0m0.000s 0m0.006s) 680. set of 0 to 3 strings - Python (ovsdb-types.at:121): ok (0m0.046s 0m0.070s) 681. set of 0 or more integers - C (ovsdb-types.at:124): ok (0m0.000s 0m0.006s) 682. set of 0 or more integers - Python (ovsdb-types.at:124): ok (0m0.071s 0m0.047s) 683. set of 1 or more reals - C (ovsdb-types.at:127): ok (0m0.000s 0m0.006s) 684. set of 1 or more reals - Python (ovsdb-types.at:127): ok (0m0.047s 0m0.070s) 685. set max cannot be less than min - C (ovsdb-types.at:131): ok (0m0.000s 0m0.012s) 686. set max cannot be less than min - Python (ovsdb-types.at:131): ok (0m0.064s 0m0.056s) 687. set max cannot be negative - C (ovsdb-types.at:134): ok (0m0.000s 0m0.011s) 688. set max cannot be negative - Python (ovsdb-types.at:134): ok (0m0.068s 0m0.106s) 689. set min cannot be negative - C (ovsdb-types.at:137): ok (0m0.005s 0m0.005s) 690. set min cannot be negative - Python (ovsdb-types.at:137): ok (0m0.037s 0m0.082s) 691. set min cannot be greater than one - C (ovsdb-types.at:140): ok (0m0.000s 0m0.011s) 692. set min cannot be greater than one - Python (ovsdb-types.at:140): ok (0m0.046s 0m0.077s) 693. map of 1 integer to boolean - C (ovsdb-types.at:146): ok (0m0.000s 0m0.006s) 694. map of 1 integer to boolean - Python (ovsdb-types.at:146): ok (0m0.047s 0m0.071s) 695. map of 1 boolean to integer, explicit min and max - C (ovsdb-types.at:149): ok (0m0.003s 0m0.003s) 696. map of 1 boolean to integer, explicit min and max - Python (ovsdb-types.at:149): ok (0m0.071s 0m0.047s) 697. map of 1 to 5 uuid to real - C (ovsdb-types.at:152): ok (0m0.000s 0m0.006s) 698. map of 1 to 5 uuid to real - Python (ovsdb-types.at:152): ok (0m0.059s 0m0.059s) 699. map of 0 to 10 string to uuid - C (ovsdb-types.at:155): ok (0m0.000s 0m0.006s) 700. map of 0 to 10 string to uuid - Python (ovsdb-types.at:155): ok (0m0.066s 0m0.049s) 701. map of 1 to 20 real to string - C (ovsdb-types.at:158): ok (0m0.000s 0m0.006s) 702. map of 1 to 20 real to string - Python (ovsdb-types.at:158): ok (0m0.058s 0m0.058s) 703. map of 0 or more string to real - C (ovsdb-types.at:161): ok (0m0.000s 0m0.006s) 704. map of 0 or more string to real - Python (ovsdb-types.at:161): ok (0m0.031s 0m0.085s) 705. map key type is required - C (ovsdb-types.at:165): ok (0m0.005s 0m0.005s) 706. map key type is required - Python (ovsdb-types.at:165): ok (0m0.046s 0m0.076s) 707. default atoms - C (ovsdb-data.at:3): ok (0m0.000s 0m0.006s) 708. default atoms - Python (ovsdb-data.at:3): ok (0m0.083s 0m0.033s) 709. default data - C (ovsdb-data.at:11): ok (0m0.000s 0m0.006s) 710. default data - Python (ovsdb-data.at:11): ok (0m0.074s 0m0.041s) 711. integer atom from JSON - C (ovsdb-data.at:76): ok (0m0.000s 0m0.006s) 712. integer atom from JSON - Python (ovsdb-data.at:76): ok (0m0.059s 0m0.059s) 713. integer atom from string (ovsdb-data.at:89): ok (0m0.006s 0m0.000s) 714. real atom from JSON - C (ovsdb-data.at:102): ok (0m0.000s 0m0.006s) 715. real atom from JSON - Python (ovsdb-data.at:102): ok (0m0.040s 0m0.079s) 716. real atom from string (ovsdb-data.at:119): ok (0m0.000s 0m0.006s) 717. boolean atom from JSON - C (ovsdb-data.at:136): ok (0m0.000s 0m0.006s) 718. boolean atom from JSON - Python (ovsdb-data.at:136): ok (0m0.066s 0m0.049s) 719. boolean atom from string (ovsdb-data.at:141): ok (0m0.000s 0m0.006s) 720. string atom from JSON - C (ovsdb-data.at:146): ok (0m0.000s 0m0.006s) 721. string atom from JSON - Python (ovsdb-data.at:146): ok (0m0.048s 0m0.072s) 722. string atom from string (ovsdb-data.at:152): ok (0m0.006s 0m0.000s) 723. uuid atom from JSON - C (ovsdb-data.at:167): ok (0m0.000s 0m0.006s) 724. uuid atom from JSON - Python (ovsdb-data.at:167): ok (0m0.046s 0m0.070s) 725. uuid atom from string (ovsdb-data.at:171): ok (0m0.000s 0m0.006s) 726. integer atom sorting - C (ovsdb-data.at:175): ok (0m0.000s 0m0.006s) 727. integer atom sorting - Python (ovsdb-data.at:175): ok (0m0.058s 0m0.058s) 728. real atom sorting - C (ovsdb-data.at:179): ok (0m0.000s 0m0.006s) 729. real atom sorting - Python (ovsdb-data.at:179): ok (0m0.038s 0m0.077s) 730. boolean atom sorting - C (ovsdb-data.at:183): ok (0m0.000s 0m0.006s) 731. boolean atom sorting - Python (ovsdb-data.at:183): ok (0m0.031s 0m0.085s) 732. string atom sorting - C (ovsdb-data.at:187): ok (0m0.000s 0m0.006s) 733. string atom sorting - Python (ovsdb-data.at:187): ok (0m0.054s 0m0.061s) 734. uuid atom sorting - C (ovsdb-data.at:191): ok (0m0.000s 0m0.006s) 735. uuid atom sorting - Python (ovsdb-data.at:191): ok (0m0.075s 0m0.045s) 736. real not acceptable integer JSON atom - C (ovsdb-data.at:228): ok (0m0.000s 0m0.006s) 737. real not acceptable integer JSON atom - Python (ovsdb-data.at:228): ok (0m0.054s 0m0.062s) 738. no invalid UTF-8 sequences in strings (ovsdb-data.at:234): ok (0m0.000s 0m0.007s) 739. no invalid UTF-8 sequences in strings - Python (ovsdb-data.at:249): ok (0m0.033s 0m0.082s) 740. real not acceptable integer string atom (ovsdb-data.at:257): ok (0m0.000s 0m0.010s) 741. string "true" not acceptable boolean JSON atom - C (ovsdb-data.at:261): ok (0m0.000s 0m0.006s) 742. string "true" not acceptable boolean JSON atom - Python (ovsdb-data.at:261): ok (0m0.058s 0m0.058s) 743. string "true" not acceptable boolean string atom (ovsdb-data.at:265): ok (0m0.000s 0m0.010s) 744. integer not acceptable string JSON atom - C (ovsdb-data.at:269): ok (0m0.000s 0m0.006s) 745. integer not acceptable string JSON atom - Python (ovsdb-data.at:269): ok (0m0.061s 0m0.054s) 746. uuid atom must be expressed as JSON array - C (ovsdb-data.at:273): ok (0m0.000s 0m0.006s) 747. uuid atom must be expressed as JSON array - Python (ovsdb-data.at:273): ok (0m0.046s 0m0.069s) 748. named-uuid requires symbol table - C (ovsdb-data.at:277): ok (0m0.000s 0m0.006s) 749. named-uuid requires symbol table - Python (ovsdb-data.at:277): ok (0m0.039s 0m0.077s) 750. empty string atom must be quoted (ovsdb-data.at:281): ok (0m0.000s 0m0.010s) 751. quotes must be balanced (ovsdb-data.at:285): ok (0m0.000s 0m0.010s) 752. uuids must be valid (ovsdb-data.at:289): ok (0m0.005s 0m0.005s) 753. integer atom enum - C (ovsdb-data.at:295): ok (0m0.000s 0m0.006s) 754. integer atom enum - Python (ovsdb-data.at:295): ok (0m0.046s 0m0.070s) 755. real atom enum - C (ovsdb-data.at:318): ok (0m0.000s 0m0.006s) 756. real atom enum - Python (ovsdb-data.at:318): ok (0m0.062s 0m0.055s) 757. boolean atom enum - C (ovsdb-data.at:335): ok (0m0.000s 0m0.006s) 758. boolean atom enum - Python (ovsdb-data.at:335): ok (0m0.046s 0m0.069s) 759. string atom enum - C (ovsdb-data.at:342): ok (0m0.000s 0m0.006s) 760. string atom enum - Python (ovsdb-data.at:342): ok (0m0.059s 0m0.059s) 761. uuid atom enum - C (ovsdb-data.at:357): ok (0m0.000s 0m0.006s) 762. uuid atom enum - Python (ovsdb-data.at:357): ok (0m0.067s 0m0.050s) 763. integers >= 5 - C (ovsdb-data.at:368): ok (0m0.000s 0m0.006s) 764. integers >= 5 - Python (ovsdb-data.at:368): ok (0m0.054s 0m0.061s) 765. integers <= -1 - C (ovsdb-data.at:381): ok (0m0.000s 0m0.006s) 766. integers <= -1 - Python (ovsdb-data.at:381): ok (0m0.075s 0m0.042s) 767. integers in range -10 to 10 - C (ovsdb-data.at:392): ok (0m0.000s 0m0.006s) 768. integers in range -10 to 10 - Python (ovsdb-data.at:392): ok (0m0.062s 0m0.054s) 769. reals >= 5 - C (ovsdb-data.at:413): ok (0m0.000s 0m0.006s) 770. reals >= 5 - Python (ovsdb-data.at:413): ok (0m0.064s 0m0.064s) 771. reals <= -1 - C (ovsdb-data.at:426): ok (0m0.006s 0m0.000s) 772. reals <= -1 - Python (ovsdb-data.at:426): ok (0m0.075s 0m0.041s) 773. reals in range -10 to 10 - C (ovsdb-data.at:437): ok (0m0.000s 0m0.006s) 774. reals in range -10 to 10 - Python (ovsdb-data.at:437): ok (0m0.062s 0m0.054s) 775. strings at least 2 characters long - C (ovsdb-data.at:458): ok (0m0.000s 0m0.006s) 776. strings at least 2 characters long - Python (ovsdb-data.at:458): ok (0m0.060s 0m0.090s) 777. strings no more than 2 characters long - C (ovsdb-data.at:476): ok (0m0.000s 0m0.006s) 778. strings no more than 2 characters long - Python (ovsdb-data.at:476): ok (0m0.065s 0m0.051s) 779. integer JSON datum - C (ovsdb-data.at:491): ok (0m0.000s 0m0.006s) 780. integer JSON datum - Python (ovsdb-data.at:491): ok (0m0.071s 0m0.056s) 781. integer string datum (ovsdb-data.at:497): ok (0m0.000s 0m0.006s) 782. real JSON datum - C (ovsdb-data.at:504): ok (0m0.000s 0m0.006s) 783. real JSON datum - Python (ovsdb-data.at:504): ok (0m0.061s 0m0.054s) 784. real string datum (ovsdb-data.at:510): ok (0m0.006s 0m0.000s) 785. boolean JSON datum - C (ovsdb-data.at:516): ok (0m0.006s 0m0.000s) 786. boolean JSON datum - Python (ovsdb-data.at:516): ok (0m0.050s 0m0.066s) 787. boolean string datum (ovsdb-data.at:521): ok (0m0.000s 0m0.006s) 788. string JSON datum - C (ovsdb-data.at:526): ok (0m0.006s 0m0.000s) 789. string JSON datum - Python (ovsdb-data.at:526): ok (0m0.023s 0m0.093s) 790. string string datum (ovsdb-data.at:532): ok (0m0.000s 0m0.006s) 791. JSON optional boolean - C (ovsdb-data.at:541): ok (0m0.000s 0m0.006s) 792. JSON optional boolean - Python (ovsdb-data.at:541): ok (0m0.081s 0m0.049s) 793. string optional boolean (ovsdb-data.at:551): ok (0m0.000s 0m0.006s) 794. JSON set of 0 or more integers - C (ovsdb-data.at:561): ok (0m0.000s 0m0.006s) 795. JSON set of 0 or more integers - Python (ovsdb-data.at:561): ok (0m0.070s 0m0.047s) 796. string set of 0 or more integers (ovsdb-data.at:578): ok (0m0.000s 0m0.006s) 797. JSON set of 1 to 3 uuids - C (ovsdb-data.at:593): ok (0m0.000s 0m0.006s) 798. JSON set of 1 to 3 uuids - Python (ovsdb-data.at:593): ok (0m0.067s 0m0.050s) 799. string set of 1 to 3 uuids (ovsdb-data.at:604): ok (0m0.000s 0m0.006s) 800. JSON set of 0 to 3 strings - C (ovsdb-data.at:613): ok (0m0.000s 0m0.006s) 801. JSON set of 0 to 3 strings - Python (ovsdb-data.at:613): ok (0m0.044s 0m0.073s) 802. string set of 0 to 3 strings (ovsdb-data.at:626): ok (0m0.006s 0m0.000s) 803. duplicate boolean not allowed in JSON set - C (ovsdb-data.at:637): ok (0m0.005s 0m0.005s) 804. duplicate boolean not allowed in JSON set - Python (ovsdb-data.at:637): ok (0m0.044s 0m0.096s) 805. duplicate boolean not allowed in string set (ovsdb-data.at:641): ok (0m0.000s 0m0.011s) 806. duplicate integer not allowed in JSON set - C (ovsdb-data.at:645): ok (0m0.000s 0m0.010s) 807. duplicate integer not allowed in JSON set - Python (ovsdb-data.at:645): ok (0m0.072s 0m0.048s) 808. duplicate integer not allowed in string set (ovsdb-data.at:649): ok (0m0.000s 0m0.011s) 809. duplicate real not allowed in JSON set - C (ovsdb-data.at:653): ok (0m0.000s 0m0.010s) 810. duplicate real not allowed in JSON set - Python (ovsdb-data.at:653): ok (0m0.045s 0m0.075s) 811. duplicate real not allowed in string set (ovsdb-data.at:657): ok (0m0.000s 0m0.011s) 812. duplicate string not allowed in JSON set - C (ovsdb-data.at:661): ok (0m0.000s 0m0.010s) 813. duplicate string not allowed in JSON set - Python (ovsdb-data.at:661): ok (0m0.024s 0m0.096s) 814. duplicate string not allowed in string set (ovsdb-data.at:665): ok (0m0.000s 0m0.011s) 815. duplicate uuid not allowed in JSON set - C (ovsdb-data.at:669): ok (0m0.000s 0m0.011s) 816. duplicate uuid not allowed in JSON set - Python (ovsdb-data.at:669): ok (0m0.069s 0m0.051s) 817. duplicate uuid not allowed in string set (ovsdb-data.at:676): ok (0m0.000s 0m0.011s) 818. JSON map of 1 integer to boolean - C (ovsdb-data.at:685): ok (0m0.000s 0m0.006s) 819. JSON map of 1 integer to boolean - Python (ovsdb-data.at:685): ok (0m0.039s 0m0.078s) 820. string map of 1 integer to boolean (ovsdb-data.at:690): ok (0m0.000s 0m0.006s) 821. JSON map of at least 1 integer to boolean - C (ovsdb-data.at:695): ok (0m0.000s 0m0.006s) 822. JSON map of at least 1 integer to boolean - Python (ovsdb-data.at:695): ok (0m0.067s 0m0.050s) 823. string map of at least 1 integer to boolean (ovsdb-data.at:704): ok (0m0.000s 0m0.006s) 824. JSON map of 1 boolean to integer - C (ovsdb-data.at:713): ok (0m0.006s 0m0.000s) 825. JSON map of 1 boolean to integer - Python (ovsdb-data.at:713): ok (0m0.062s 0m0.054s) 826. string map of 1 boolean to integer (ovsdb-data.at:718): ok (0m0.000s 0m0.006s) 827. JSON map of 1 uuid to real - C (ovsdb-data.at:723): ok (0m0.000s 0m0.007s) 828. JSON map of 1 uuid to real - Python (ovsdb-data.at:723): ok (0m0.072s 0m0.064s) 829. string map of 1 uuid to real (ovsdb-data.at:732): ok (0m0.000s 0m0.006s) 830. JSON map of 10 string to string - C (ovsdb-data.at:741): ok (0m0.000s 0m0.006s) 831. JSON map of 10 string to string - Python (ovsdb-data.at:741): ok (0m0.067s 0m0.050s) 832. string map of 10 string to string (ovsdb-data.at:755): ok (0m0.000s 0m0.006s) 833. duplicate integer key not allowed in JSON map - C (ovsdb-data.at:769): ok (0m0.005s 0m0.005s) 834. duplicate integer key not allowed in JSON map - Python (ovsdb-data.at:769): ok (0m0.052s 0m0.069s) 835. duplicate integer key not allowed in string map (ovsdb-data.at:774): ok (0m0.000s 0m0.010s) 836. ordinary column - C (ovsdb-column.at:3): ok (0m0.000s 0m0.006s) 837. ordinary column - Python (ovsdb-column.at:3): ok (0m0.038s 0m0.077s) 838. immutable column - C (ovsdb-column.at:7): ok (0m0.000s 0m0.006s) 839. immutable column - Python (ovsdb-column.at:7): ok (0m0.049s 0m0.066s) 840. ephemeral column - C (ovsdb-column.at:11): ok (0m0.000s 0m0.006s) 841. ephemeral column - Python (ovsdb-column.at:11): ok (0m0.066s 0m0.049s) 842. non-root table with one column - C (ovsdb-table.at:3): ok (0m0.000s 0m0.006s) 843. non-root table with one column - Python (ovsdb-table.at:3): ok (0m0.084s 0m0.031s) 844. immutable table with one column - C (ovsdb-table.at:7): ok (0m0.000s 0m0.006s) 845. immutable table with one column - Python (ovsdb-table.at:7): ok (0m0.041s 0m0.074s) 846. root table with one column - C (ovsdb-table.at:13): ok (0m0.000s 0m0.006s) 847. root table with one column - Python (ovsdb-table.at:13): ok (0m0.074s 0m0.041s) 848. non-root table with default_is_root=true - C (ovsdb-table.at:19): ok (0m0.006s 0m0.000s) 849. non-root table with default_is_root=true - Python (ovsdb-table.at:19): ok (0m0.046s 0m0.069s) 850. root table with default_is_root=true - C (ovsdb-table.at:23): ok (0m0.000s 0m0.006s) 851. root table with default_is_root=true - Python (ovsdb-table.at:23): ok (0m0.054s 0m0.061s) 852. table with maxRows of 2 - C (ovsdb-table.at:29): ok (0m0.006s 0m0.000s) 853. table with maxRows of 2 - Python (ovsdb-table.at:29): ok (0m0.060s 0m0.060s) 854. table with index - C (ovsdb-table.at:34): ok (0m0.000s 0m0.006s) 855. table with index - Python (ovsdb-table.at:34): ok (0m0.049s 0m0.066s) 856. table with syntax error in index - C (ovsdb-table.at:40): ok (0m0.000s 0m0.010s) 857. table with syntax error in index - Python (ovsdb-table.at:40): ok (0m0.060s 0m0.060s) 858. table with empty index - C (ovsdb-table.at:46): ok (0m0.000s 0m0.011s) 859. table with empty index - Python (ovsdb-table.at:46): ok (0m0.069s 0m0.051s) 860. table with index of ephemeral column - C (ovsdb-table.at:52): ok (0m0.000s 0m0.010s) 861. table with index of ephemeral column - Python (ovsdb-table.at:52): ok (0m0.056s 0m0.064s) 862. column names may not begin with _ - C (ovsdb-table.at:59): ok (0m0.000s 0m0.010s) 863. column names may not begin with _ - Python (ovsdb-table.at:59): ok (0m0.038s 0m0.083s) 864. table must have at least one column (1) - C (ovsdb-table.at:65): ok (0m0.000s 0m0.010s) 865. table must have at least one column (1) - Python (ovsdb-table.at:65): ok (0m0.060s 0m0.060s) 866. table must have at least one column (2) - C (ovsdb-table.at:69): ok (0m0.000s 0m0.011s) 867. table must have at least one column (2) - Python (ovsdb-table.at:69): ok (0m0.059s 0m0.067s) 868. table maxRows must be positive - C (ovsdb-table.at:73): ok (0m0.000s 0m0.010s) 869. table maxRows must be positive - Python (ovsdb-table.at:73): ok (0m0.032s 0m0.095s) 870. row with one string column (ovsdb-row.at:5): ok (0m0.000s 0m0.006s) 871. row with one integer column (ovsdb-row.at:21): ok (0m0.000s 0m0.006s) 872. row with one real column (ovsdb-row.at:37): ok (0m0.000s 0m0.006s) 873. row with one boolean column (ovsdb-row.at:53): ok (0m0.000s 0m0.006s) 874. row with one uuid column (ovsdb-row.at:66): ok (0m0.000s 0m0.006s) 875. row with set of 1 to 2 elements (ovsdb-row.at:79): ok (0m0.000s 0m0.006s) 876. row with map of 1 to 2 elements (ovsdb-row.at:86): ok (0m0.000s 0m0.006s) 877. row with several columns (ovsdb-row.at:93): ok (0m0.000s 0m0.007s) 878. row hashing (scalars) (ovsdb-row.at:115): ok (0m0.007s 0m0.000s) 879. row hashing (sets) (ovsdb-row.at:184): ok (0m0.000s 0m0.007s) 880. row hashing (maps) (ovsdb-row.at:237): ok (0m0.000s 0m0.008s) 881. schema with valid refTables - C (ovsdb-schema.at:3): ok (0m0.006s 0m0.000s) 882. schema with valid refTables - Python (ovsdb-schema.at:3): ok (0m0.063s 0m0.055s) 883. schema with ephemeral strong references - C (ovsdb-schema.at:30): ok (0m0.000s 0m0.007s) 884. schema with ephemeral strong references - Python (ovsdb-schema.at:30): ok (0m0.049s 0m0.074s) 885. schema without version number - C (ovsdb-schema.at:61): ok (0m0.000s 0m0.006s) 886. schema without version number - Python (ovsdb-schema.at:61): ok (0m0.074s 0m0.041s) 887. schema with invalid refTables - C (ovsdb-schema.at:71): ok (0m0.000s 0m0.011s) 888. schema with invalid refTables - Python (ovsdb-schema.at:71): ok (0m0.045s 0m0.075s) 889. schema with invalid version number - C (ovsdb-schema.at:94): ok (0m0.000s 0m0.010s) 890. schema with invalid version number - Python (ovsdb-schema.at:94): ok (0m0.038s 0m0.083s) 891. null condition (ovsdb-condition.at:3): ok (0m0.000s 0m0.006s) 892. conditions on scalars (ovsdb-condition.at:9): ok (0m0.006s 0m0.000s) 893. disallowed conditions on scalars (ovsdb-condition.at:75): ok (0m0.000s 0m0.007s) 894. conditions on sets (ovsdb-condition.at:112): ok (0m0.000s 0m0.007s) 895. condition sorting (ovsdb-condition.at:173): ok (0m0.000s 0m0.007s) 896. evaluating null condition (ovsdb-condition.at:187): ok (0m0.000s 0m0.006s) 897. evaluating conditions on integers (ovsdb-condition.at:196): ok (0m0.000s 0m0.006s) 898. evaluating conditions on reals (ovsdb-condition.at:221): ok (0m0.000s 0m0.006s) 899. evaluating conditions on booleans (ovsdb-condition.at:246): ok (0m0.000s 0m0.006s) 900. evaluating conditions on strings (ovsdb-condition.at:270): ok (0m0.000s 0m0.006s) 901. evaluating conditions on UUIDs (ovsdb-condition.at:295): ok (0m0.000s 0m0.006s) 902. evaluating conditions on sets (ovsdb-condition.at:321): ok (0m0.000s 0m0.007s) 903. evaluating conditions on maps (1) (ovsdb-condition.at:403): ok (0m0.000s 0m0.007s) 904. evaluating conditions on maps (2) (ovsdb-condition.at:488): ok (0m0.000s 0m0.007s) 905. null mutation (ovsdb-mutation.at:3): ok (0m0.000s 0m0.006s) 906. mutations on scalars (ovsdb-mutation.at:9): ok (0m0.000s 0m0.006s) 907. disallowed mutations on scalars (ovsdb-mutation.at:37): ok (0m0.000s 0m0.007s) 908. disallowed mutations on immutable columns (ovsdb-mutation.at:102): ok (0m0.000s 0m0.006s) 909. mutations on sets (ovsdb-mutation.at:114): ok (0m0.000s 0m0.006s) 910. executing null mutation (ovsdb-mutation.at:166): ok (0m0.000s 0m0.006s) 911. executing mutations on integers (ovsdb-mutation.at:179): ok (0m0.000s 0m0.006s) 912. integer overflow detection (ovsdb-mutation.at:216): ok (0m0.000s 0m0.007s) 913. executing mutations on integers with constraints (ovsdb-mutation.at:297): ok (0m0.000s 0m0.006s) 914. executing mutations on reals (ovsdb-mutation.at:336): ok (0m0.000s 0m0.006s) 915. real overflow detection (ovsdb-mutation.at:367): ok (0m0.000s 0m0.007s) 916. executing mutations on reals with constraints (ovsdb-mutation.at:410): ok (0m0.000s 0m0.007s) 917. executing mutations on integer sets (ovsdb-mutation.at:443): ok (0m0.006s 0m0.000s) 918. executing mutations on integer sets with constraints (ovsdb-mutation.at:517): ok (0m0.006s 0m0.000s) 919. executing mutations on real sets (ovsdb-mutation.at:556): ok (0m0.000s 0m0.006s) 920. executing mutations on boolean sets (ovsdb-mutation.at:629): ok (0m0.000s 0m0.006s) 921. executing mutations on string sets (ovsdb-mutation.at:679): ok (0m0.000s 0m0.006s) 922. executing mutations on uuid sets (ovsdb-mutation.at:729): ok (0m0.000s 0m0.007s) 923. executing mutations on integer maps (ovsdb-mutation.at:779): ok (0m0.000s 0m0.007s) 924. queries on scalars (ovsdb-query.at:3): ok (0m0.000s 0m0.007s) 925. queries on sets (ovsdb-query.at:95): ok (0m0.000s 0m0.007s) 926. queries on maps (1) (ovsdb-query.at:176): ok (0m0.000s 0m0.007s) 927. queries on maps (2) (ovsdb-query.at:260): ok (0m0.000s 0m0.007s) 928. UUID-distinct queries on scalars (ovsdb-query.at:351): ok (0m0.006s 0m0.000s) 929. Boolean-distinct queries on scalars (ovsdb-query.at:444): ok (0m0.000s 0m0.006s) 930. parse colunn set containing bad name (ovsdb-query.at:537): ok (0m0.000s 0m0.010s) 931. empty table, empty transaction (ovsdb-transaction.at:3): ok (0m0.000s 0m0.006s) 932. nonempty table, empty transaction (ovsdb-transaction.at:17): ok (0m0.000s 0m0.006s) 933. insert, commit (ovsdb-transaction.at:41): ok (0m0.000s 0m0.006s) 934. insert, abort (ovsdb-transaction.at:70): ok (0m0.006s 0m0.000s) 935. modify, commit (ovsdb-transaction.at:98): ok (0m0.000s 0m0.006s) 936. modify, abort (ovsdb-transaction.at:127): ok (0m0.000s 0m0.006s) 937. delete, commit (ovsdb-transaction.at:156): ok (0m0.000s 0m0.006s) 938. delete, abort (ovsdb-transaction.at:181): ok (0m0.006s 0m0.000s) 939. modify, delete, commit (ovsdb-transaction.at:207): ok (0m0.006s 0m0.000s) 940. modify, delete, abort (ovsdb-transaction.at:234): ok (0m0.000s 0m0.006s) 941. insert, delete, commit (ovsdb-transaction.at:262): ok (0m0.000s 0m0.007s) 942. insert, delete, abort (ovsdb-transaction.at:291): ok (0m0.000s 0m0.006s) 943. insert, modify, delete, commit (ovsdb-transaction.at:322): ok (0m0.000s 0m0.006s) 944. insert, modify, delete, abort (ovsdb-transaction.at:353): ok (0m0.000s 0m0.006s) 945. deletes are aborted cleanly (ovsdb-transaction.at:385): ok (0m0.000s 0m0.006s) 946. uuid-name must be (ovsdb-execution.at:146): ok (0m0.000s 0m0.017s) 947. named-uuid must be (ovsdb-execution.at:156): ok (0m0.000s 0m0.017s) 948. duplicate uuid-name not allowed (ovsdb-execution.at:165): ok (0m0.000s 0m0.017s) 949. insert default row, query table (ovsdb-execution.at:1098): ok (0m0.006s 0m0.011s) 950. insert row, query table (ovsdb-execution.at:1098): ok (0m0.008s 0m0.008s) 951. insert rows, query by value (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 952. insert rows, query by named-uuid (ovsdb-execution.at:1098): ok (0m0.000s 0m0.018s) 953. insert rows, update rows by value (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 954. insert rows, mutate rows (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 955. insert rows, delete by named-uuid (ovsdb-execution.at:1098): ok (0m0.009s 0m0.009s) 956. insert rows, delete rows by value (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 957. insert rows, delete by (non-matching) value (ovsdb-execution.at:1098): ok (0m0.017s 0m0.000s) 958. insert rows, delete all (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 959. insert row, query table, commit (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 960. insert row, query table, commit durably (ovsdb-execution.at:1098): ok (0m0.011s 0m0.006s) 961. equality wait with correct rows (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 962. equality wait with extra row (ovsdb-execution.at:1098): ok (0m0.017s 0m0.000s) 963. equality wait with missing row (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 964. inequality wait with correct rows (ovsdb-execution.at:1098): ok (0m0.008s 0m0.008s) 965. inequality wait with extra row (ovsdb-execution.at:1098): ok (0m0.008s 0m0.008s) 966. inequality wait with missing row (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 967. insert and update constraints (ovsdb-execution.at:1098): ok (0m0.017s 0m0.000s) 968. index uniqueness checking (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 969. referential integrity -- simple (ovsdb-execution.at:1098): ok (0m0.000s 0m0.017s) 970. referential integrity -- mutual references (ovsdb-execution.at:1098): ok (0m0.009s 0m0.009s) 971. weak references (ovsdb-execution.at:1098): ok (0m0.006s 0m0.012s) 972. immutable columns (ovsdb-execution.at:1098): ok (0m0.006s 0m0.011s) 973. garbage collection (ovsdb-execution.at:1098): ok (0m0.000s 0m0.018s) 974. trigger fires immediately (ovsdb-trigger.at:15): ok (0m0.011s 0m0.006s) 975. trigger times out (ovsdb-trigger.at:38): ok (0m0.000s 0m0.017s) 976. trigger fires after delay (ovsdb-trigger.at:61): ok (0m0.006s 0m0.011s) 977. delayed trigger modifies database (ovsdb-trigger.at:92): ok (0m0.009s 0m0.009s) 978. one delayed trigger wakes up another (ovsdb-trigger.at:132): ok (0m0.000s 0m0.018s) 979. insert default row, query table (ovsdb-tool.at:29): ok (0m0.016s 0m0.024s) 980. insert row, query table (ovsdb-tool.at:29): ok (0m0.020s 0m0.020s) 981. insert rows, query by value (ovsdb-tool.at:29): ok (0m0.017s 0m0.043s) 982. insert rows, query by named-uuid (ovsdb-tool.at:29): ok (0m0.010s 0m0.020s) 983. insert rows, update rows by value (ovsdb-tool.at:29): ok (0m0.009s 0m0.054s) 984. insert rows, mutate rows (ovsdb-tool.at:29): ok (0m0.000s 0m0.060s) 985. insert rows, delete by named-uuid (ovsdb-tool.at:29): ok (0m0.000s 0m0.030s) 986. insert rows, delete rows by value (ovsdb-tool.at:29): ok (0m0.010s 0m0.049s) 987. insert rows, delete by (non-matching) value (ovsdb-tool.at:29): ok (0m0.010s 0m0.049s) 988. insert rows, delete all (ovsdb-tool.at:29): ok (0m0.005s 0m0.025s) 989. insert row, query table, commit (ovsdb-tool.at:29): ok (0m0.010s 0m0.020s) 990. insert row, query table, commit durably (ovsdb-tool.at:29): ok (0m0.015s 0m0.015s) 991. equality wait with correct rows (ovsdb-tool.at:29): ok (0m0.010s 0m0.020s) 992. equality wait with extra row (ovsdb-tool.at:29): ok (0m0.000s 0m0.030s) 993. equality wait with missing row (ovsdb-tool.at:29): ok (0m0.015s 0m0.015s) 994. inequality wait with correct rows (ovsdb-tool.at:29): ok (0m0.000s 0m0.030s) 995. inequality wait with extra row (ovsdb-tool.at:29): ok (0m0.000s 0m0.030s) 996. inequality wait with missing row (ovsdb-tool.at:29): ok (0m0.006s 0m0.024s) 997. insert and update constraints (ovsdb-tool.at:29): ok (0m0.034s 0m0.034s) 998. index uniqueness checking (ovsdb-tool.at:29): ok (0m0.019s 0m0.078s) 999. referential integrity -- simple (ovsdb-tool.at:29): ok (0m0.017s 0m0.091s) 1000. referential integrity -- mutual references (ovsdb-tool.at:29): ok (0m0.024s 0m0.064s) 1001. weak references (ovsdb-tool.at:29): ok (0m0.044s 0m0.123s) 1002. immutable columns (ovsdb-tool.at:29): ok (0m0.010s 0m0.058s) 1003. garbage collection (ovsdb-tool.at:29): ok (0m0.025s 0m0.151s) 1004. transaction comments (ovsdb-tool.at:31): ok (0m0.012s 0m0.018s) 1005. ovsdb-tool compact (ovsdb-tool.at:49): ok (0m0.055s 0m0.132s) 1006. ovsdb-tool convert -- removing a column (ovsdb-tool.at:156): ok (0m0.036s 0m0.073s) 1007. ovsdb-tool convert -- adding a column (ovsdb-tool.at:219): ok (0m0.027s 0m0.081s) 1008. ovsdb-tool schema-version (ovsdb-tool.at:281): ok (0m0.000s 0m0.009s) 1009. ovsdb-tool db-version (ovsdb-tool.at:288): ok (0m0.000s 0m0.016s) 1010. ovsdb-tool schema-cksum (ovsdb-tool.at:297): ok (0m0.000s 0m0.009s) 1011. ovsdb-tool db-cksum (ovsdb-tool.at:304): ok (0m0.011s 0m0.005s) 1012. ovsdb-tool needs-conversion (no conversion needed) (ovsdb-tool.at:313): ok (0m0.000s 0m0.016s) 1013. ovsdb-tool needs-conversion (conversion needed) (ovsdb-tool.at:322): ok (0m0.000s 0m0.021s) 1014. insert default row, query table (ovsdb-server.at:38): ok (0m0.008s 0m0.054s) 1015. insert row, query table (ovsdb-server.at:38): ok (0m0.000s 0m0.061s) 1016. insert rows, query by value (ovsdb-server.at:38): ok (0m0.018s 0m0.063s) 1017. insert rows, query by named-uuid (ovsdb-server.at:38): ok (0m0.013s 0m0.039s) 1018. insert rows, update rows by value (ovsdb-server.at:38): ok (0m0.022s 0m0.059s) 1019. insert rows, mutate rows (ovsdb-server.at:38): ok (0m0.000s 0m0.082s) 1020. insert rows, delete by named-uuid (ovsdb-server.at:38): ok (0m0.007s 0m0.045s) 1021. insert rows, delete rows by value (ovsdb-server.at:38): ok (0m0.013s 0m0.067s) 1022. insert rows, delete by (non-matching) value (ovsdb-server.at:38): ok (0m0.007s 0m0.074s) 1023. insert rows, delete all (ovsdb-server.at:38): ok (0m0.000s 0m0.052s) 1024. insert row, query table, commit (ovsdb-server.at:38): ok (0m0.000s 0m0.052s) 1025. insert row, query table, commit durably (ovsdb-server.at:38): ok (0m0.013s 0m0.039s) 1026. equality wait with correct rows (ovsdb-server.at:38): ok (0m0.000s 0m0.052s) 1027. equality wait with extra row (ovsdb-server.at:38): ok (0m0.006s 0m0.046s) 1028. equality wait with missing row (ovsdb-server.at:38): ok (0m0.000s 0m0.052s) 1029. inequality wait with correct rows (ovsdb-server.at:38): ok (0m0.000s 0m0.051s) 1030. inequality wait with extra row (ovsdb-server.at:38): ok (0m0.017s 0m0.034s) 1031. inequality wait with missing row (ovsdb-server.at:38): ok (0m0.000s 0m0.052s) 1032. insert and update constraints (ovsdb-server.at:38): ok (0m0.030s 0m0.059s) 1033. index uniqueness checking (ovsdb-server.at:38): ok (0m0.026s 0m0.091s) 1034. referential integrity -- simple (ovsdb-server.at:38): ok (0m0.051s 0m0.077s) 1035. referential integrity -- mutual references (ovsdb-server.at:38): ok (0m0.017s 0m0.091s) 1036. weak references (ovsdb-server.at:38): ok (0m0.016s 0m0.166s) 1037. immutable columns (ovsdb-server.at:38): ok (0m0.025s 0m0.066s) 1038. garbage collection (ovsdb-server.at:38): ok (0m0.052s 0m0.140s) 1039. truncating corrupted database log (ovsdb-server.at:40): ok (0m0.029s 0m0.072s) 1040. truncating database log with bad transaction (ovsdb-server.at:86): ok (0m0.020s 0m0.081s) 1041. ovsdb-client get-schema-version (ovsdb-server.at:133): ok (0m0.011s 0m0.027s) 1042. database multiplexing implementation (ovsdb-server.at:143): ok (0m0.018s 0m0.036s) 1043. --remote=db: implementation (ovsdb-server.at:162): ok (0m0.000s 0m0.067s) 1044. SSL db: implementation (ovsdb-server.at:227): ok (0m0.023s 0m0.069s) 1045. compacting online (ovsdb-server.at:281): ok (0m0.055s 0m0.147s) 1046. insert default row, query table (ovsdb-server.at:449): ok (0m0.034s 0m0.067s) 1047. insert row, query table (ovsdb-server.at:449): ok (0m0.047s 0m0.055s) 1048. insert rows, query by value (ovsdb-server.at:449): ok (0m0.035s 0m0.105s) 1049. insert rows, query by named-uuid (ovsdb-server.at:449): ok (0m0.010s 0m0.073s) 1050. insert rows, update rows by value (ovsdb-server.at:449): ok (0m0.044s 0m0.094s) 1051. insert rows, mutate rows (ovsdb-server.at:449): ok (0m0.070s 0m0.070s) 1052. insert rows, delete by named-uuid (ovsdb-server.at:449): ok (0m0.023s 0m0.061s) 1053. insert rows, delete rows by value (ovsdb-server.at:449): ok (0m0.047s 0m0.094s) 1054. insert rows, delete by (non-matching) value (ovsdb-server.at:449): ok (0m0.044s 0m0.096s) 1055. insert rows, delete all (ovsdb-server.at:449): ok (0m0.043s 0m0.043s) 1056. insert row, query table, commit (ovsdb-server.at:449): ok (0m0.035s 0m0.049s) 1057. insert row, query table, commit durably (ovsdb-server.at:449): ok (0m0.049s 0m0.035s) 1058. equality wait with correct rows (ovsdb-server.at:449): ok (0m0.017s 0m0.067s) 1059. equality wait with extra row (ovsdb-server.at:449): ok (0m0.023s 0m0.060s) 1060. equality wait with missing row (ovsdb-server.at:449): ok (0m0.028s 0m0.056s) 1061. inequality wait with correct rows (ovsdb-server.at:449): ok (0m0.042s 0m0.042s) 1062. inequality wait with extra row (ovsdb-server.at:449): ok (0m0.028s 0m0.055s) 1063. inequality wait with missing row (ovsdb-server.at:449): ok (0m0.015s 0m0.068s) 1064. insert and update constraints (ovsdb-server.at:449): ok (0m0.068s 0m0.090s) 1065. index uniqueness checking (ovsdb-server.at:449): ok (0m0.068s 0m0.144s) 1066. referential integrity -- simple (ovsdb-server.at:449): ok (0m0.121s 0m0.113s) 1067. referential integrity -- mutual references (ovsdb-server.at:449): ok (0m0.080s 0m0.116s) 1068. weak references (ovsdb-server.at:449): ok (0m0.193s 0m0.159s) 1069. immutable columns (ovsdb-server.at:449): ok (0m0.051s 0m0.109s) 1070. garbage collection (ovsdb-server.at:449): ok (0m0.164s 0m0.196s) 1071. ovsdb-client get-schema-version - tcp socket (ovsdb-server.at:453): ok (0m0.011s 0m0.049s) 1072. insert default row, query table (ovsdb-server.at:498): ok (0m0.012s 0m0.072s) 1073. insert row, query table (ovsdb-server.at:498): ok (0m0.039s 0m0.052s) 1074. insert rows, query by value (ovsdb-server.at:498): ok (0m0.022s 0m0.080s) 1075. insert rows, query by named-uuid (ovsdb-server.at:498): ok (0m0.022s 0m0.052s) 1076. insert rows, update rows by value (ovsdb-server.at:498): ok (0m0.024s 0m0.079s) 1077. insert rows, mutate rows (ovsdb-server.at:498): ok (0m0.024s 0m0.079s) 1078. insert rows, delete by named-uuid (ovsdb-server.at:498): ok (0m0.013s 0m0.063s) 1079. insert rows, delete rows by value (ovsdb-server.at:498): ok (0m0.039s 0m0.063s) 1080. insert rows, delete by (non-matching) value (ovsdb-server.at:498): ok (0m0.021s 0m0.082s) 1081. insert rows, delete all (ovsdb-server.at:498): ok (0m0.027s 0m0.048s) 1082. insert row, query table, commit (ovsdb-server.at:498): ok (0m0.006s 0m0.069s) 1083. insert row, query table, commit durably (ovsdb-server.at:498): ok (0m0.019s 0m0.057s) 1084. equality wait with correct rows (ovsdb-server.at:498): ok (0m0.029s 0m0.046s) 1085. equality wait with extra row (ovsdb-server.at:498): ok (0m0.022s 0m0.052s) 1086. equality wait with missing row (ovsdb-server.at:498): ok (0m0.014s 0m0.062s) 1087. inequality wait with correct rows (ovsdb-server.at:498): ok (0m0.025s 0m0.051s) 1088. inequality wait with extra row (ovsdb-server.at:498): ok (0m0.041s 0m0.033s) 1089. inequality wait with missing row (ovsdb-server.at:498): ok (0m0.006s 0m0.069s) 1090. insert and update constraints (ovsdb-server.at:498): ok (0m0.008s 0m0.106s) 1091. index uniqueness checking (ovsdb-server.at:498): ok (0m0.025s 0m0.117s) 1092. referential integrity -- simple (ovsdb-server.at:498): ok (0m0.026s 0m0.128s) 1093. referential integrity -- mutual references (ovsdb-server.at:498): ok (0m0.058s 0m0.074s) 1094. weak references (ovsdb-server.at:498): ok (0m0.049s 0m0.156s) 1095. immutable columns (ovsdb-server.at:498): ok (0m0.007s 0m0.104s) 1096. garbage collection (ovsdb-server.at:498): ok (0m0.016s 0m0.200s) 1097. insert default row, query table (ovsdb-server.at:533): ok (0m0.015s 0m0.059s) 1098. insert row, query table (ovsdb-server.at:533): ok (0m0.037s 0m0.037s) 1099. insert rows, query by value (ovsdb-server.at:533): ok (0m0.017s 0m0.109s) 1100. insert rows, query by named-uuid (ovsdb-server.at:533): ok (0m0.018s 0m0.030s) 1101. insert rows, update rows by value (ovsdb-server.at:533): ok (0m0.008s 0m0.117s) 1102. insert rows, mutate rows (ovsdb-server.at:533): ok (0m0.036s 0m0.091s) 1103. insert rows, delete by named-uuid (ovsdb-server.at:533): ok (0m0.018s 0m0.030s) 1104. insert rows, delete rows by value (ovsdb-server.at:533): ok (0m0.014s 0m0.114s) 1105. insert rows, delete by (non-matching) value (ovsdb-server.at:533): ok (0m0.014s 0m0.115s) 1106. insert rows, delete all (ovsdb-server.at:533): ok (0m0.007s 0m0.040s) 1107. insert row, query table, commit (ovsdb-server.at:533): ok (0m0.000s 0m0.047s) 1108. insert row, query table, commit durably (ovsdb-server.at:533): ok (0m0.009s 0m0.038s) 1109. equality wait with correct rows (ovsdb-server.at:533): ok (0m0.016s 0m0.031s) 1110. equality wait with extra row (ovsdb-server.at:533): ok (0m0.000s 0m0.047s) 1111. equality wait with missing row (ovsdb-server.at:533): ok (0m0.000s 0m0.049s) 1112. inequality wait with correct rows (ovsdb-server.at:533): ok (0m0.020s 0m0.027s) 1113. inequality wait with extra row (ovsdb-server.at:533): ok (0m0.018s 0m0.030s) 1114. inequality wait with missing row (ovsdb-server.at:533): ok (0m0.009s 0m0.038s) 1115. insert and update constraints (ovsdb-server.at:533): ok (0m0.015s 0m0.140s) 1116. index uniqueness checking (ovsdb-server.at:533): ok (0m0.046s 0m0.192s) 1117. referential integrity -- simple (ovsdb-server.at:533): ok (0m0.057s 0m0.204s) 1118. referential integrity -- mutual references (ovsdb-server.at:533): ok (0m0.030s 0m0.179s) 1119. weak references (ovsdb-server.at:533): ok (0m0.079s 0m0.346s) 1120. immutable columns (ovsdb-server.at:533): ok (0m0.022s 0m0.134s) 1121. garbage collection (ovsdb-server.at:533): ok (0m0.046s 0m0.402s) 1122. monitor insert into empty table (ovsdb-monitor.at:41): ok (0m0.000s 0m0.067s) 1123. monitor insert into populated table (ovsdb-monitor.at:53): ok (0m0.007s 0m0.067s) 1124. monitor delete (ovsdb-monitor.at:71): ok (0m0.015s 0m0.060s) 1125. monitor row update (ovsdb-monitor.at:89): ok (0m0.009s 0m0.066s) 1126. monitor no-op row updates (ovsdb-monitor.at:109): ok (0m0.015s 0m0.066s) 1127. monitor insert-and-update transaction (ovsdb-monitor.at:132): ok (0m0.012s 0m0.060s) 1128. monitor insert-update-and-delete transaction (ovsdb-monitor.at:155): ok (0m0.000s 0m0.076s) 1129. monitor weak reference change (ovsdb-monitor.at:184): ok (0m0.007s 0m0.068s) 1130. monitor insert-update-and-delete transaction (ovsdb-monitor.at:219): ok (0m0.027s 0m0.046s) 1131. monitor all operations (ovsdb-monitor.at:270): ok (0m0.036s 0m0.051s) 1132. monitor initial only (ovsdb-monitor.at:290): ok (0m0.016s 0m0.079s) 1133. monitor insert only (ovsdb-monitor.at:297): ok (0m0.026s 0m0.060s) 1134. monitor delete only (ovsdb-monitor.at:304): ok (0m0.020s 0m0.066s) 1135. monitor modify only (ovsdb-monitor.at:312): ok (0m0.008s 0m0.078s) 1136. simple idl, initially empty, no ops - C (ovsdb-idl.at:75): ok (0m0.010s 0m0.039s) 1137. simple idl, initially empty, no ops - Python (ovsdb-idl.at:75): ok (0m0.086s 0m0.077s) 1138. simple idl, initially empty, no ops - Python tcp (ovsdb-idl.at:75): ok (0m0.088s 0m0.096s) 1139. simple idl, initially empty, various ops - C (ovsdb-idl.at:82): ok (0m0.000s 0m0.052s) 1140. simple idl, initially empty, various ops - Python (ovsdb-idl.at:82): ok (0m0.089s 0m0.105s) 1141. simple idl, initially empty, various ops - Python tcp (ovsdb-idl.at:82): ok (0m0.115s 0m0.100s) 1142. simple idl, initially populated - C (ovsdb-idl.at:160): ok (0m0.000s 0m0.059s) 1143. simple idl, initially populated - Python (ovsdb-idl.at:160): ok (0m0.048s 0m0.128s) 1144. simple idl, initially populated - Python tcp (ovsdb-idl.at:160): ok (0m0.079s 0m0.119s) 1145. simple idl, writing via IDL - C (ovsdb-idl.at:191): ok (0m0.009s 0m0.047s) 1146. simple idl, writing via IDL - Python (ovsdb-idl.at:191): ok (0m0.074s 0m0.108s) 1147. simple idl, writing via IDL - Python tcp (ovsdb-idl.at:191): ok (0m0.111s 0m0.094s) 1148. simple idl, handling verification failure - C (ovsdb-idl.at:222): ok (0m0.014s 0m0.042s) 1149. simple idl, handling verification failure - Python (ovsdb-idl.at:222): ok (0m0.059s 0m0.124s) 1150. simple idl, handling verification failure - Python tcp (ovsdb-idl.at:222): ok (0m0.082s 0m0.123s) 1151. simple idl, increment operation - C (ovsdb-idl.at:253): ok (0m0.024s 0m0.032s) 1152. simple idl, increment operation - Python (ovsdb-idl.at:253): ok (0m0.064s 0m0.112s) 1153. simple idl, increment operation - Python tcp (ovsdb-idl.at:253): ok (0m0.066s 0m0.131s) 1154. simple idl, aborting - C (ovsdb-idl.at:265): ok (0m0.000s 0m0.055s) 1155. simple idl, aborting - Python (ovsdb-idl.at:265): ok (0m0.078s 0m0.101s) 1156. simple idl, aborting - Python tcp (ovsdb-idl.at:265): ok (0m0.086s 0m0.110s) 1157. simple idl, destroy without commit or abort - C (ovsdb-idl.at:279): ok (0m0.009s 0m0.046s) 1158. simple idl, destroy without commit or abort - Python (ovsdb-idl.at:279): ok (0m0.033s 0m0.140s) 1159. simple idl, destroy without commit or abort - Python tcp (ovsdb-idl.at:279): ok (0m0.049s 0m0.147s) 1160. self-linking idl, consistent ops - C (ovsdb-idl.at:293): ok (0m0.000s 0m0.049s) 1161. self-linking idl, consistent ops - Python (ovsdb-idl.at:293): ok (0m0.062s 0m0.115s) 1162. self-linking idl, consistent ops - Python tcp (ovsdb-idl.at:293): ok (0m0.096s 0m0.102s) 1163. self-linking idl, inconsistent ops - C (ovsdb-idl.at:337): ok (0m0.009s 0m0.043s) 1164. self-linking idl, inconsistent ops - Python (ovsdb-idl.at:337): ok (0m0.068s 0m0.116s) 1165. self-linking idl, inconsistent ops - Python tcp (ovsdb-idl.at:337): ok (0m0.092s 0m0.111s) 1166. self-linking idl, sets - C (ovsdb-idl.at:385): ok (0m0.025s 0m0.025s) 1167. self-linking idl, sets - Python (ovsdb-idl.at:385): ok (0m0.100s 0m0.093s) 1168. self-linking idl, sets - Python tcp (ovsdb-idl.at:385): ok (0m0.118s 0m0.094s) 1169. external-linking idl, consistent ops - C (ovsdb-idl.at:435): ok (0m0.006s 0m0.043s) 1170. external-linking idl, consistent ops - Python (ovsdb-idl.at:435): ok (0m0.046s 0m0.123s) 1171. external-linking idl, consistent ops - Python tcp (ovsdb-idl.at:435): ok (0m0.094s 0m0.094s) 1172. external-linking idl, insert ops - Python (ovsdb-idl.at:453): ok (0m0.051s 0m0.116s) 1173. getattr idl, insert ops - Python (ovsdb-idl.at:463): ok (0m0.099s 0m0.066s) 1174. add-br a (ovs-vsctl.at:145): ok (0m0.026s 0m0.096s) 1175. add-br a, add-br a (ovs-vsctl.at:155): ok (0m0.021s 0m0.032s) 1176. add-br a, add-br b (ovs-vsctl.at:165): ok (0m0.044s 0m0.157s) 1177. add-br a, add-br b, del-br a (ovs-vsctl.at:182): ok (0m0.023s 0m0.109s) 1178. add-br a, del-br a, add-br a (ovs-vsctl.at:193): ok (0m0.022s 0m0.103s) 1179. add-br a, add-port a a1, add-port a a2 (ovs-vsctl.at:213): ok (0m0.045s 0m0.129s) 1180. add-br a, add-port a a1, add-port a a1 (ovs-vsctl.at:227): ok (0m0.008s 0m0.050s) 1181. add-br a b, add-port a a1, add-port b b1, del-br a (ovs-vsctl.at:239): ok (0m0.027s 0m0.117s) 1182. add-br a, add-bond a bond0 a1 a2 a3 (ovs-vsctl.at:261): ok (0m0.038s 0m0.138s) 1183. add-br a b, add-port a a1, add-port b b1, del-port a a1 (ovs-vsctl.at:279): ok (0m0.063s 0m0.188s) 1184. add-br a, add-bond a bond0 a1 a2 a3, del-port bond0 (ovs-vsctl.at:304): ok (0m0.021s 0m0.097s) 1185. external IDs (ovs-vsctl.at:321): ok (0m0.030s 0m0.229s) 1186. controllers (ovs-vsctl.at:377): ok (0m0.007s 0m0.041s) 1187. simple fake bridge (VLAN 9) (ovs-vsctl.at:504): ok (0m0.101s 0m0.179s) 1188. list bridges -- real and fake (VLAN 9) (ovs-vsctl.at:504): ok (0m0.027s 0m0.072s) 1189. simple fake bridge + del-br fake bridge (VLAN 9) (ovs-vsctl.at:504): ok (0m0.040s 0m0.139s) 1190. simple fake bridge + del-br real bridge (VLAN 9) (ovs-vsctl.at:504): ok (0m0.023s 0m0.076s) 1191. simple fake bridge + external IDs (VLAN 9) (ovs-vsctl.at:504): ok (0m0.085s 0m0.179s) 1192. simple fake bridge (VLAN 0) (ovs-vsctl.at:505): ok (0m0.088s 0m0.193s) 1193. list bridges -- real and fake (VLAN 0) (ovs-vsctl.at:505): ok (0m0.037s 0m0.060s) 1194. simple fake bridge + del-br fake bridge (VLAN 0) (ovs-vsctl.at:505): ok (0m0.067s 0m0.112s) 1195. simple fake bridge + del-br real bridge (VLAN 0) (ovs-vsctl.at:505): ok (0m0.037s 0m0.060s) 1196. simple fake bridge + external IDs (VLAN 0) (ovs-vsctl.at:505): ok (0m0.063s 0m0.199s) 1197. fake bridge on bond (ovs-vsctl.at:517): ok (0m0.024s 0m0.228s) 1198. fake bridge on bond + del-br fake bridge (ovs-vsctl.at:529): ok (0m0.071s 0m0.103s) 1199. fake bridge on bond + del-br real bridge (ovs-vsctl.at:541): ok (0m0.025s 0m0.059s) 1200. managers (ovs-vsctl.at:553): ok (0m0.006s 0m0.043s) 1201. database commands -- positive checks (ovs-vsctl.at:579): ok (0m0.032s 0m0.232s) 1202. database commands -- negative checks (ovs-vsctl.at:684): ok (0m0.061s 0m0.244s) 1203. database commands -- conditions (ovs-vsctl.at:806): ok (0m0.621s 0m6.962s) 1204. database commands -- wait-until immediately true (ovs-vsctl.at:941): ok (0m0.027s 0m0.046s) 1205. database commands -- wait-until must wait (ovs-vsctl.at:960): ok (0m0.015s 0m0.082s) 1206. --id option on create, get commands (ovs-vsctl.at:994): ok (0m0.015s 0m0.085s) 1207. unreferenced record warnings (ovs-vsctl.at:1043): ok (0m0.008s 0m0.088s) 1208. created row UUID is wrong in same execution (ovs-vsctl.at:1077): ok (0m0.033s 0m0.025s) 1209. --all option on destroy command (ovs-vsctl.at:1108): ok (0m0.052s 0m0.261s) 1210. ovs-monitor-ipsec (ovs-monitor-ipsec.at:3): ok (0m0.051s 0m0.175s) 1211. ovs-xapi-sync (ovs-xapi-sync.at:3): ok (0m0.014s 0m0.133s) 1212. non-VLAN, non-bond (interface-reconfigure.at:697): ok (0m0.079s 0m0.348s) 1213. VLAN, non-bond (interface-reconfigure.at:772): ok (0m0.100s 0m0.268s) 1214. Bond, non-VLAN (interface-reconfigure.at:845): ok (0m0.090s 0m0.312s) 1215. VLAN on bond (interface-reconfigure.at:933): ok (0m0.097s 0m0.309s) 1216. STP example from IEEE 802.1D-1998 (stp.at:3): ok (0m0.000s 0m0.012s) 1217. STP example from IEEE 802.1D-2004 figures 17.4 and 17.5 (stp.at:27): ok (0m0.007s 0m0.015s) 1218. STP example from IEEE 802.1D-2004 figure 17.6 (stp.at:70): ok (0m0.013s 0m0.000s) 1219. STP example from IEEE 802.1D-2004 figure 17.7 (stp.at:96): ok (0m0.007s 0m0.007s) 1220. STP.io.1.1: Link Failure (stp.at:125): ok (0m0.008s 0m0.008s) 1221. STP.io.1.2: Repeated Network (stp.at:164): ok (0m0.000s 0m0.012s) 1222. STP.io.1.4: Network Initialization (stp.at:188): ok (0m0.012s 0m0.000s) 1223. STP.io.1.5: Topology Change (stp.at:214): ok (0m0.018s 0m0.009s) 1224. STP.op.1.1 and STP.op.1.2 (stp.at:267): ok (0m0.000s 0m0.007s) 1225. STP.op.1.4: All Ports Initialized to Designated Ports (stp.at:281): ok (0m0.000s 0m0.010s) 1226. STP.op.3.1: Root Bridge Selection: Root ID Values (stp.at:302): ok (0m0.010s 0m0.000s) 1227. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:322): ok (0m0.000s 0m0.011s) 1228. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:345): ok (0m0.000s 0m0.011s) 1229. vlog - Python (vlog.at:3): ok (0m0.027s 0m0.061s) 1230. vlog - vlog/reopen - Python (vlog.at:106): ok (0m0.048s 0m0.096s) 1231. vlog - vlog/reopen without log file - Python (vlog.at:135): ok (0m0.032s 0m0.089s) 1232. vlog - vlog/reopen can't reopen log file - Python (vlog.at:153): skipped (vlog.at:157) 1233. vlog - vlog/set and vlog/list - Python (vlog.at:185): ok (0m0.063s 0m0.078s) testsuite: ending at: Mon Jan 28 11:37:38 EST 2013 testsuite: test suite duration: 0h 4m 45s ## ------------- ## ## Test results. ## ## ------------- ## ERROR: 1230 tests were run, 9 failed unexpectedly. 3 tests were skipped. ## ------------------------ ## ## Summary of the failures. ## ## ------------------------ ## Failed tests: openvswitch 1.9.90 test suite test groups: NUM: FILE-NAME:LINE TEST-GROUP-NAME KEYWORDS 3: lacp.at:121 lacp - negotiation 471: tunnel.at:3 tunnel - input 472: tunnel.at:70 tunnel - ECN decapsulation 473: tunnel.at:97 tunnel - output 474: tunnel.at:132 tunnel - ToS and TTL inheritance 475: tunnel.at:173 tunnel - set_tunnel 476: tunnel.at:210 tunnel - key 477: tunnel.at:262 tunnel - key match 587: ofproto-dpif.at:1309 ofproto-dpif - patch ports Skipped tests: openvswitch 1.9.90 test suite test groups: NUM: FILE-NAME:LINE TEST-GROUP-NAME KEYWORDS 23: library.at:126 test unix socket -- long pathname 291: file_name.at:96 follow_symlinks - device targets 1232: vlog.at:153 vlog - vlog/reopen can't reopen log file - Python ## ---------------------- ## ## Detailed failed tests. ## ## ---------------------- ## # -*- compilation -*- 3. lacp.at:121: testing lacp - negotiation ... ./lacp.at:125: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./lacp.at:125: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:32:56Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0003/ovsdb-server.log ./lacp.at:125: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./lacp.at:125: ovs-vsctl --no-wait init ./lacp.at:125: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:32:56Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0003/ovs-vswitchd.log 2013-01-28T16:32:56Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0003/db.sock: connecting... 2013-01-28T16:32:56Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0003/db.sock: connected ./lacp.at:125: sed < stderr ' /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' ./lacp.at:125: 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,OpenFlow12,OpenFlow13] 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 -- ./lacp.at:141: ovs-appctl netdev-dummy/set-admin-state up no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error warped no such lacp object ovs-appctl: ovs-vswitchd: server returned an error no such lacp object ovs-appctl: ovs-vswitchd: server returned an error ./lacp.at:160: hard failure 3. lacp.at:121: 3. lacp - negotiation (lacp.at:121): FAILED (lacp.at:160) # -*- compilation -*- 471. tunnel.at:3: testing tunnel - input ... ./tunnel.at:4: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:4: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/ovsdb-server.log ./tunnel.at:4: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:4: ovs-vsctl --no-wait init ./tunnel.at:4: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/ovs-vswitchd.log 2013-01-28T16:34:49Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/db.sock: connecting... 2013-01-28T16:34:49Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/db.sock: connected ./tunnel.at:4: sed < stderr ' /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.at:4: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre \ options:remote_ip=1.1.1.1 ofport_request=1\ -- add-port br0 p2 -- set Interface p2 type=gre \ options:local_ip=2.2.2.2 options:remote_ip=1.1.1.1 \ ofport_request=2 \ -- add-port br0 p3 -- set Interface p3 type=gre \ options:remote_ip=2.2.2.2 ofport_request=3 ./tunnel.at:15: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:17: ovs-appctl dpif/show --- - 2013-01-28 11:34:49.859086104 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/471/stdout 2013-01-28 11:34:49.000000000 -0500 @@ -2,7 +2,4 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: remote_ip=1.1.1.1) - p2 2/1: (gre: local_ip=2.2.2.2, remote_ip=1.1.1.1) - p3 3/1: (gre: remote_ip=2.2.2.2) ovsdb-server.log: > 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/ovsdb-server.log > 2013-01-28T16:34:49Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/ovs-vswitchd.log > 2013-01-28T16:34:49Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:49Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/db.sock: connecting... > 2013-01-28T16:34:49Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/db.sock: connected > 2013-01-28T16:34:49Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:49Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:49Z|00006|netdev|WARN|could not create netdev p3 of unknown type gre > 2013-01-28T16:34:49Z|00007|bridge|WARN|could not open network device p3 (Address family not supported by protocol family) > 2013-01-28T16:34:49Z|00008|netdev|WARN|could not create netdev p2 of unknown type gre > 2013-01-28T16:34:49Z|00009|bridge|WARN|could not open network device p2 (Address family not supported by protocol family) > 2013-01-28T16:34:49Z|00010|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:49Z|00011|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:49Z|00012|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:49Z|00013|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0471/br0.mgmt" > 2013-01-28T16:34:49Z|00014|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:49Z|00015|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:49Z|00016|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:49Z|00017|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:49Z|00018|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=IN_PORT > 2013-01-28T16:34:49Z|00019|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:49Z|00020|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:49Z|00021|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 471. tunnel.at:3: 471. tunnel - input (tunnel.at:3): FAILED (tunnel.at:17) # -*- compilation -*- 472. tunnel.at:70: testing tunnel - ECN decapsulation ... ./tunnel.at:71: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:71: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/ovsdb-server.log ./tunnel.at:71: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:71: ovs-vsctl --no-wait init ./tunnel.at:71: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/ovs-vswitchd.log 2013-01-28T16:34:49Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/db.sock: connecting... 2013-01-28T16:34:49Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/db.sock: connected ./tunnel.at:71: sed < stderr ' /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.at:71: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre \ options:remote_ip=1.1.1.1 ofport_request=1 \ -- add-port br0 p2 -- set Interface p2 type=dummy \ ofport_request=2 ./tunnel.at:79: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:81: ovs-appctl dpif/show --- - 2013-01-28 11:34:49.978256373 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/472/stdout 2013-01-28 11:34:49.000000000 -0500 @@ -2,6 +2,5 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: remote_ip=1.1.1.1) p2 2/2: (dummy) ovsdb-server.log: > 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/ovsdb-server.log > 2013-01-28T16:34:49Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:49Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/ovs-vswitchd.log > 2013-01-28T16:34:49Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:49Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/db.sock: connecting... > 2013-01-28T16:34:49Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/db.sock: connected > 2013-01-28T16:34:49Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:49Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:49Z|00006|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:49Z|00007|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:49Z|00008|bridge|INFO|bridge br0: added interface p2 on port 2 > 2013-01-28T16:34:49Z|00009|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:49Z|00010|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0472/br0.mgmt" > 2013-01-28T16:34:49Z|00011|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:49Z|00012|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:49Z|00013|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:49Z|00014|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:49Z|00015|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=output:2 > 2013-01-28T16:34:49Z|00016|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:49Z|00017|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:49Z|00018|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 472. tunnel.at:70: 472. tunnel - ECN decapsulation (tunnel.at:70): FAILED (tunnel.at:81) # -*- compilation -*- 473. tunnel.at:97: testing tunnel - output ... ./tunnel.at:98: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:98: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/ovsdb-server.log ./tunnel.at:98: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:98: ovs-vsctl --no-wait init ./tunnel.at:98: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/ovs-vswitchd.log 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/db.sock: connecting... 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/db.sock: connected ./tunnel.at:98: sed < stderr ' /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.at:98: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre \ options:remote_ip=1.1.1.1 options:local_ip=2.2.2.2 \ options:key=5 ofport_request=1\ -- add-port br0 p2 -- set Interface p2 type=dummy \ ofport_request=2 ofport_request=2 ./tunnel.at:107: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:109: ovs-appctl dpif/show --- - 2013-01-28 11:34:50.101462887 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/473/stdout 2013-01-28 11:34:50.000000000 -0500 @@ -2,6 +2,5 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: key=5, local_ip=2.2.2.2, remote_ip=1.1.1.1) p2 2/2: (dummy) ovsdb-server.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/ovsdb-server.log > 2013-01-28T16:34:50Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/ovs-vswitchd.log > 2013-01-28T16:34:50Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/db.sock: connecting... > 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/db.sock: connected > 2013-01-28T16:34:50Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:50Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:50Z|00006|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:50Z|00007|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00008|bridge|INFO|bridge br0: added interface p2 on port 2 > 2013-01-28T16:34:50Z|00009|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:50Z|00010|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0473/br0.mgmt" > 2013-01-28T16:34:50Z|00011|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:50Z|00012|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:50Z|00013|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:50Z|00014|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:50Z|00015|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=output:1 > 2013-01-28T16:34:50Z|00016|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:50Z|00017|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:50Z|00018|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 473. tunnel.at:97: 473. tunnel - output (tunnel.at:97): FAILED (tunnel.at:109) # -*- compilation -*- 474. tunnel.at:132: testing tunnel - ToS and TTL inheritance ... ./tunnel.at:133: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:133: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/ovsdb-server.log ./tunnel.at:133: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:133: ovs-vsctl --no-wait init ./tunnel.at:133: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/ovs-vswitchd.log 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/db.sock: connecting... 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/db.sock: connected ./tunnel.at:133: sed < stderr ' /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.at:133: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre \ options:remote_ip=1.1.1.1 options:tos=inherit \ options:ttl=inherit ofport_request=1 \ -- add-port br0 p2 -- set Interface p2 type=dummy \ ofport_request=2 ofport_request=2 ./tunnel.at:142: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:144: ovs-appctl dpif/show --- - 2013-01-28 11:34:50.219040436 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/474/stdout 2013-01-28 11:34:50.000000000 -0500 @@ -2,6 +2,5 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: remote_ip=1.1.1.1, tos=inherit, ttl=inherit) p2 2/2: (dummy) ovsdb-server.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/ovsdb-server.log > 2013-01-28T16:34:50Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/ovs-vswitchd.log > 2013-01-28T16:34:50Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/db.sock: connecting... > 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/db.sock: connected > 2013-01-28T16:34:50Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:50Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:50Z|00006|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:50Z|00007|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00008|bridge|INFO|bridge br0: added interface p2 on port 2 > 2013-01-28T16:34:50Z|00009|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:50Z|00010|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0474/br0.mgmt" > 2013-01-28T16:34:50Z|00011|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:50Z|00012|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:50Z|00013|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:50Z|00014|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:50Z|00015|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=output:1 > 2013-01-28T16:34:50Z|00016|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:50Z|00017|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:50Z|00018|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 474. tunnel.at:132: 474. tunnel - ToS and TTL inheritance (tunnel.at:132): FAILED (tunnel.at:144) # -*- compilation -*- 475. tunnel.at:173: testing tunnel - set_tunnel ... ./tunnel.at:174: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:174: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/ovsdb-server.log ./tunnel.at:174: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:174: ovs-vsctl --no-wait init ./tunnel.at:174: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/ovs-vswitchd.log 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/db.sock: connecting... 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/db.sock: connected ./tunnel.at:174: sed < stderr ' /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.at:174: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre options:key=flow \ options:remote_ip=1.1.1.1 ofport_request=1 \ -- add-port br0 p2 -- set Interface p2 type=gre options:key=flow \ options:remote_ip=2.2.2.2 ofport_request=2 \ -- add-port br0 p3 -- set Interface p3 type=gre options:key=flow \ options:remote_ip=3.3.3.3 ofport_request=3 \ -- add-port br0 p4 -- set Interface p4 type=gre options:key=flow \ options:remote_ip=4.4.4.4 ofport_request=4 ./tunnel.at:187: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:189: ovs-appctl dpif/show --- - 2013-01-28 11:34:50.363435854 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/475/stdout 2013-01-28 11:34:50.000000000 -0500 @@ -2,8 +2,4 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: key=flow, remote_ip=1.1.1.1) - p2 2/1: (gre: key=flow, remote_ip=2.2.2.2) - p3 3/1: (gre: key=flow, remote_ip=3.3.3.3) - p4 4/1: (gre: key=flow, remote_ip=4.4.4.4) ovsdb-server.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/ovsdb-server.log > 2013-01-28T16:34:50Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/ovs-vswitchd.log > 2013-01-28T16:34:50Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/db.sock: connecting... > 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/db.sock: connected > 2013-01-28T16:34:50Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:50Z|00005|netdev|WARN|could not create netdev p3 of unknown type gre > 2013-01-28T16:34:50Z|00006|bridge|WARN|could not open network device p3 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00007|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:50Z|00008|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:50Z|00009|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00010|netdev|WARN|could not create netdev p2 of unknown type gre > 2013-01-28T16:34:50Z|00011|bridge|WARN|could not open network device p2 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00012|netdev|WARN|could not create netdev p4 of unknown type gre > 2013-01-28T16:34:50Z|00013|bridge|WARN|could not open network device p4 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00014|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:50Z|00015|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0475/br0.mgmt" > 2013-01-28T16:34:50Z|00016|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:50Z|00017|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:50Z|00018|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:50Z|00019|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:50Z|00020|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=set_tunnel:0x1,output:1,set_tunnel:0x2,output:2,set_tunnel:0x3,output:3,set_tunnel:0x5,output:4 > 2013-01-28T16:34:50Z|00021|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:50Z|00022|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:50Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 475. tunnel.at:173: 475. tunnel - set_tunnel (tunnel.at:173): FAILED (tunnel.at:189) # -*- compilation -*- 476. tunnel.at:210: testing tunnel - key ... ./tunnel.at:211: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:211: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/ovsdb-server.log ./tunnel.at:211: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:211: ovs-vsctl --no-wait init ./tunnel.at:211: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/ovs-vswitchd.log 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/db.sock: connecting... 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/db.sock: connected ./tunnel.at:211: sed < stderr ' /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.at:211: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre options:key=1 \ options:remote_ip=1.1.1.1 ofport_request=1 \ -- add-port br0 p2 -- set Interface p2 type=gre options:in_key=2 \ options:out_key=3 options:remote_ip=1.1.1.1 ofport_request=2 \ -- add-port br0 p3 -- set Interface p3 type=gre options:out_key=5 \ options:remote_ip=1.1.1.1 ofport_request=3 ./tunnel.at:222: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:224: ovs-appctl dpif/show --- - 2013-01-28 11:34:50.483594772 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/476/stdout 2013-01-28 11:34:50.000000000 -0500 @@ -2,7 +2,4 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: key=1, remote_ip=1.1.1.1) - p2 2/1: (gre: in_key=2, out_key=3, remote_ip=1.1.1.1) - p3 3/1: (gre: out_key=5, remote_ip=1.1.1.1) ovsdb-server.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/ovsdb-server.log > 2013-01-28T16:34:50Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/ovs-vswitchd.log > 2013-01-28T16:34:50Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/db.sock: connecting... > 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/db.sock: connected > 2013-01-28T16:34:50Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:50Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:50Z|00006|netdev|WARN|could not create netdev p3 of unknown type gre > 2013-01-28T16:34:50Z|00007|bridge|WARN|could not open network device p3 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00008|netdev|WARN|could not create netdev p2 of unknown type gre > 2013-01-28T16:34:50Z|00009|bridge|WARN|could not open network device p2 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00010|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:50Z|00011|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00012|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:50Z|00013|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0476/br0.mgmt" > 2013-01-28T16:34:50Z|00014|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:50Z|00015|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:50Z|00016|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:50Z|00017|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:50Z|00018|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=IN_PORT,output:1,output:2,output:3 > 2013-01-28T16:34:50Z|00019|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:50Z|00020|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:50Z|00021|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 476. tunnel.at:210: 476. tunnel - key (tunnel.at:210): FAILED (tunnel.at:224) # -*- compilation -*- 477. tunnel.at:262: testing tunnel - key match ... ./tunnel.at:263: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./tunnel.at:263: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/ovsdb-server.log ./tunnel.at:263: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./tunnel.at:263: ovs-vsctl --no-wait init ./tunnel.at:263: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/ovs-vswitchd.log 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/db.sock: connecting... 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/db.sock: connected ./tunnel.at:263: sed < stderr ' /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.at:263: 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,OpenFlow12,OpenFlow13] fail-mode=secure -- add-port br0 p1 -- set Interface p1 type=gre options:key=flow \ options:remote_ip=1.1.1.1 ofport_request=1 \ -- add-port br0 p2 -- set Interface p2 type=gre options:key=3 \ options:remote_ip=3.3.3.3 ofport_request=2 \ -- add-port br0 p3 -- set Interface p3 type=dummy ofport_request=3 \ -- add-port br0 p4 -- set Interface p4 type=dummy ofport_request=4 \ -- add-port br0 p5 -- set Interface p5 type=dummy ofport_request=5 ./tunnel.at:277: ovs-ofctl add-flows br0 flows.txt ./tunnel.at:279: ovs-appctl dpif/show --- - 2013-01-28 11:34:50.614002597 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/477/stdout 2013-01-28 11:34:50.000000000 -0500 @@ -2,8 +2,6 @@ lookups: hit:0 missed:0 lost:0 flows: 0 br0 65534/100: (dummy) - p1 1/1: (gre: key=flow, remote_ip=1.1.1.1) - p2 2/1: (gre: key=3, remote_ip=3.3.3.3) p3 3/3: (dummy) p4 4/4: (dummy) p5 5/5: (dummy) ovsdb-server.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/ovsdb-server.log > 2013-01-28T16:34:50Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:34:50Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/ovs-vswitchd.log > 2013-01-28T16:34:50Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:34:50Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/db.sock: connecting... > 2013-01-28T16:34:50Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/db.sock: connected > 2013-01-28T16:34:50Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:34:50Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:34:50Z|00006|bridge|INFO|bridge br0: added interface p3 on port 3 > 2013-01-28T16:34:50Z|00007|netdev|WARN|could not create netdev p2 of unknown type gre > 2013-01-28T16:34:50Z|00008|bridge|WARN|could not open network device p2 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00009|netdev|WARN|could not create netdev p1 of unknown type gre > 2013-01-28T16:34:50Z|00010|bridge|WARN|could not open network device p1 (Address family not supported by protocol family) > 2013-01-28T16:34:50Z|00011|bridge|INFO|bridge br0: added interface p4 on port 4 > 2013-01-28T16:34:50Z|00012|bridge|INFO|bridge br0: added interface p5 on port 5 > 2013-01-28T16:34:50Z|00013|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:34:50Z|00014|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0477/br0.mgmt" > 2013-01-28T16:34:50Z|00015|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:34:50Z|00016|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:34:50Z|00017|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:34:50Z|00018|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:34:50Z|00019|vconn|DBG|unix:: received: NXT_SET_FLOW_FORMAT (xid=0x2): format=nxm > 2013-01-28T16:34:50Z|00020|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:34:50Z|00021|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:34:50Z|00022|vconn|DBG|unix:: received: NXT_FLOW_MOD (xid=0x4): ADD tun_id=0x2 actions=output:3 > 2013-01-28T16:34:50Z|00023|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x5): > 2013-01-28T16:34:50Z|00024|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x5): > 2013-01-28T16:34:50Z|00025|vconn|DBG|unix:: received: NXT_FLOW_MOD (xid=0x6): ADD tun_id=0x3 actions=output:4,set_tunnel:0x2,resubmit:99,set_tunnel:0x4,output:2,resubmit:99 > 2013-01-28T16:34:50Z|00026|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x7): > 2013-01-28T16:34:50Z|00027|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x7): > 2013-01-28T16:34:50Z|00028|vconn|DBG|unix:: received: NXT_FLOW_MOD (xid=0x8): ADD tun_id=0x4 actions=output:5 > 2013-01-28T16:34:50Z|00029|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x9): > 2013-01-28T16:34:50Z|00030|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x9): > 2013-01-28T16:34:50Z|00031|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() 477. tunnel.at:262: 477. tunnel - key match (tunnel.at:262): FAILED (tunnel.at:279) # -*- compilation -*- 587. ofproto-dpif.at:1309: testing ofproto-dpif - patch ports ... ./ofproto-dpif.at:1310: ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema ./ofproto-dpif.at:1310: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock stderr: 2013-01-28T16:35:34Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/ovsdb-server.log ./ofproto-dpif.at:1310: sed < stderr ' /vlog|INFO|opened log file/d /ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d' ./ofproto-dpif.at:1310: ovs-vsctl --no-wait init ./ofproto-dpif.at:1310: ovs-vswitchd --detach --no-chdir --pidfile --enable-dummy --disable-system --log-file -vvconn -vofproto_dpif stderr: 2013-01-28T16:35:34Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/ovs-vswitchd.log 2013-01-28T16:35:34Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/db.sock: connecting... 2013-01-28T16:35:34Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/db.sock: connected ./ofproto-dpif.at:1310: sed < stderr ' /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:1310: 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,OpenFlow12,OpenFlow13] 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:1318: ovs-ofctl add-flow br0 actions=LOCAL,output:1,output:2 ./ofproto-dpif.at:1319: ovs-ofctl add-flow br1 actions=LOCAL,output:1,output:3 success success success success success success success success success success success success success success success ./ofproto-dpif.at:1329: ovs-appctl dpif/show --- - 2013-01-28 11:35:34.454204457 -0500 +++ /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/at-groups/587/stdout 2013-01-28 11:35:34.000000000 -0500 @@ -3,11 +3,9 @@ flows: 1 br0 65534/100: (dummy) p2 2/2: (dummy) - pbr0 1/none: (patch: peer=pbr1) br1 (dummy@ovs-dummy): lookups: hit:13 missed:2 lost:0 flows: 1 br1 65534/101: (dummy) p3 3/3: (dummy) - pbr1 1/none: (patch: peer=pbr0) ovsdb-server.log: > 2013-01-28T16:35:34Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/ovsdb-server.log > 2013-01-28T16:35:34Z|00002|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 1.9.90 ovs-vswitchd.log: > 2013-01-28T16:35:34Z|00001|vlog|INFO|opened log file /home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/ovs-vswitchd.log > 2013-01-28T16:35:34Z|00002|worker(worker)|INFO|worker process started > 2013-01-28T16:35:34Z|00002|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/db.sock: connecting... > 2013-01-28T16:35:34Z|00003|reconnect|INFO|unix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/db.sock: connected > 2013-01-28T16:35:34Z|00004|bridge|INFO|ovs-vswitchd (Open vSwitch) 1.9.90 > 2013-01-28T16:35:34Z|00005|bridge|INFO|bridge br0: added interface br0 on port 65534 > 2013-01-28T16:35:34Z|00006|netdev|WARN|could not create netdev pbr0 of unknown type patch > 2013-01-28T16:35:34Z|00007|bridge|WARN|could not open network device pbr0 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00008|bridge|INFO|bridge br1: added interface br1 on port 65534 > 2013-01-28T16:35:34Z|00009|netdev|WARN|could not create netdev pbr1 of unknown type patch > 2013-01-28T16:35:34Z|00010|bridge|WARN|could not open network device pbr1 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00011|bridge|INFO|bridge br0: using datapath ID fedcba9876543210 > 2013-01-28T16:35:34Z|00012|connmgr|INFO|br0: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/br0.mgmt" > 2013-01-28T16:35:34Z|00013|bridge|INFO|bridge br1: using datapath ID 0000ca136799b84f > 2013-01-28T16:35:34Z|00014|connmgr|INFO|br1: added service controller "punix:/home/emaste/src/openvswitch/gh-ovs/tests/testsuite.dir/0587/br1.mgmt" > 2013-01-28T16:35:34Z|00015|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:35:34Z|00016|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:35:34Z|00017|netdev|WARN|could not create netdev pbr0 of unknown type patch > 2013-01-28T16:35:34Z|00018|bridge|WARN|could not open network device pbr0 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00019|bridge|INFO|bridge br0: added interface p2 on port 2 > 2013-01-28T16:35:34Z|00020|netdev|WARN|could not create netdev pbr1 of unknown type patch > 2013-01-28T16:35:34Z|00021|bridge|WARN|could not open network device pbr1 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00022|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:35:34Z|00023|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:35:34Z|00024|netdev|WARN|could not create netdev pbr0 of unknown type patch > 2013-01-28T16:35:34Z|00025|bridge|WARN|could not open network device pbr0 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00026|bridge|INFO|bridge br1: added interface p3 on port 3 > 2013-01-28T16:35:34Z|00027|netdev|WARN|could not create netdev pbr1 of unknown type patch > 2013-01-28T16:35:34Z|00028|bridge|WARN|could not open network device pbr1 (Address family not supported by protocol family) > 2013-01-28T16:35:34Z|00029|ofproto_dpif|DBG|need revalidate in ofproto_wait_cb() > 2013-01-28T16:35:34Z|00030|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (OF1.3) (xid=0x1): > version bitmap: 0x01, 0x03, 0x04 > 2013-01-28T16:35:34Z|00031|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:35:34Z|00032|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support versions 0x01, 0x03, 0x04, peer supports version 0x01) > 2013-01-28T16:35:34Z|00033|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=LOCAL,output:1,output:2 > 2013-01-28T16:35:34Z|00034|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:35:34Z|00035|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): > 2013-01-28T16:35:34Z|00036|vconn|DBG|unix:: sent (No error: 0): OFPT_HELLO (xid=0x2): > version bitmap: 0x01 > 2013-01-28T16:35:34Z|00037|vconn|DBG|unix:: received: OFPT_HELLO (xid=0x1): > version bitmap: 0x01 > 2013-01-28T16:35:34Z|00038|vconn|DBG|unix:: negotiated OpenFlow version 0x01 (we support version 0x01, peer supports version 0x01) > 2013-01-28T16:35:34Z|00039|vconn|DBG|unix:: received: OFPT_FLOW_MOD (xid=0x2): ADD actions=LOCAL,output:1,output:3 > 2013-01-28T16:35:34Z|00040|vconn|DBG|unix:: received: OFPT_BARRIER_REQUEST (xid=0x3): > 2013-01-28T16:35:34Z|00041|vconn|DBG|unix:: sent (No error: 0): OFPT_BARRIER_REPLY (xid=0x3): 587. ofproto-dpif.at:1309: 587. ofproto-dpif - patch ports (ofproto-dpif.at:1309): FAILED (ofproto-dpif.at:1329) ## ------------- ## ## ../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 1.9.90, which was | generated by GNU Autoconf 2.69. Invocation command line was | | $ ./configure SSL_LIBS=-lssl SSL_CFLAGS=-I/usr/include/openssl CFLAGS=-g --enable-threaded | | ## --------- ## | ## Platform. ## | ## --------- ## | | hostname = feynman | uname -m = amd64 | uname -r = 9.1-PRERELEASE | uname -s = FreeBSD | uname -v = FreeBSD 9.1-PRERELEASE #21 r242367M: Tue Oct 30 13:27:51 EDT 2012 emaste@feynman:/data2/emaste/obj/home/emaste/src/9/sys/TEST | | /usr/bin/uname -p = amd64 | /bin/uname -X = unknown | | /bin/arch = unknown | /usr/bin/arch -k = unknown | /usr/convex/getsysinfo = unknown | /usr/bin/hostinfo = unknown | /bin/machine = unknown | /usr/bin/oslevel = unknown | /bin/universe = unknown | | PATH: /sbin | PATH: /bin | PATH: /usr/sbin | PATH: /usr/bin | PATH: /usr/games | PATH: /usr/local/sbin | PATH: /usr/local/bin | PATH: /home/emaste/bin | | | ## ----------- ## | ## Core tests. ## | ## ----------- ## | | configure:2352: checking for a BSD-compatible install | configure:2420: result: /usr/bin/install -c | configure:2431: checking whether build environment is sane | configure:2486: result: yes | configure:2637: checking for a thread-safe mkdir -p | configure:2676: result: build-aux/install-sh -c -d | configure:2689: checking for gawk | configure:2705: found /usr/local/bin/gawk | configure:2716: result: gawk | configure:2727: checking whether make sets $(MAKE) | configure:2749: result: yes | configure:2878: checking for gcc | configure:2894: found /usr/bin/gcc | configure:2905: result: gcc | configure:3134: checking for C compiler version | configure:3143: gcc --version >&5 | gcc (GCC) 4.2.1 20070831 patched [FreeBSD] | Copyright (C) 2007 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:3154: $? = 0 | configure:3143: gcc -v >&5 | Using built-in specs. | Target: amd64-undermydesk-freebsd | Configured with: FreeBSD/amd64 system compiler | Thread model: posix | gcc version 4.2.1 20070831 patched [FreeBSD] | configure:3154: $? = 0 | configure:3143: gcc -V >&5 | gcc: '-V' option must have argument | configure:3154: $? = 1 | configure:3143: gcc -qversion >&5 | gcc: unrecognized option '-qversion' | gcc: No input files specified | configure:3154: $? = 1 | configure:3174: checking whether the C compiler works | configure:3196: gcc -g conftest.c >&5 | configure:3200: $? = 0 | configure:3248: result: yes | configure:3251: checking for C compiler default output file name | configure:3253: result: a.out | configure:3259: checking for suffix of executables | configure:3266: gcc -o conftest -g conftest.c >&5 | configure:3270: $? = 0 | configure:3292: result: | configure:3314: checking whether we are cross compiling | configure:3322: gcc -o conftest -g conftest.c >&5 | configure:3326: $? = 0 | configure:3333: ./conftest | configure:3337: $? = 0 | configure:3352: result: no | configure:3357: checking for suffix of object files | configure:3379: gcc -c -g conftest.c >&5 | configure:3383: $? = 0 | configure:3404: result: o | configure:3408: checking whether we are using the GNU C compiler | configure:3427: gcc -c -g conftest.c >&5 | configure:3427: $? = 0 | configure:3436: result: yes | configure:3445: checking whether gcc accepts -g | configure:3465: gcc -c -g conftest.c >&5 | configure:3465: $? = 0 | configure:3506: result: yes | configure:3523: checking for gcc option to accept ISO C89 | configure:3586: gcc -c -g conftest.c >&5 | configure:3586: $? = 0 | configure:3599: result: none needed | configure:3630: checking for style of include used by make | configure:3658: result: GNU | configure:3684: checking dependency style of gcc | configure:3795: result: gcc3 | configure:3811: checking whether gcc and cc understand -c and -o together | configure:3842: gcc -c conftest.c -o conftest2.o >&5 | configure:3846: $? = 0 | configure:3852: gcc -c conftest.c -o conftest2.o >&5 | configure:3856: $? = 0 | configure:3867: cc -c conftest.c >&5 | configure:3871: $? = 0 | configure:3879: cc -c conftest.c -o conftest2.o >&5 | configure:3883: $? = 0 | configure:3889: cc -c conftest.c -o conftest2.o >&5 | configure:3893: $? = 0 | configure:3911: result: yes | configure:3941: checking how to run the C preprocessor | configure:3972: gcc -E conftest.c | configure:3972: $? = 0 | configure:3986: gcc -E conftest.c | conftest.c:11:28: error: ac_nonexistent.h: No such file or directory | configure:3986: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.90" | | /* end confdefs.h. */ | | #include | configure:4011: result: gcc -E | configure:4031: gcc -E conftest.c | configure:4031: $? = 0 | configure:4045: gcc -E conftest.c | conftest.c:11:28: error: ac_nonexistent.h: No such file or directory | configure:4045: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.90" | | /* end confdefs.h. */ | | #include | configure:4116: checking for ranlib | configure:4132: found /usr/bin/ranlib | configure:4143: result: ranlib | configure:4166: checking for grep that handles long lines and -e | configure:4224: result: /usr/bin/grep | configure:4229: checking for fgrep | configure:4291: result: /usr/bin/grep -F | configure:4296: checking for egrep | configure:4358: result: /usr/bin/grep -E | configure:4367: checking for perl | configure:4385: found /usr/bin/perl | configure:4398: result: /usr/bin/perl | configure:4416: checking for ANSI C header files | configure:4436: gcc -c -g conftest.c >&5 | configure:4436: $? = 0 | configure:4509: gcc -o conftest -g conftest.c >&5 | configure:4509: $? = 0 | configure:4509: ./conftest | configure:4509: $? = 0 | configure:4520: result: yes | configure:4533: checking for sys/types.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for sys/stat.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for stdlib.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for string.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for memory.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for strings.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for inttypes.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for stdint.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4533: checking for unistd.h | configure:4533: gcc -c -g conftest.c >&5 | configure:4533: $? = 0 | configure:4533: result: yes | configure:4546: checking minix/config.h usability | configure:4546: gcc -c -g conftest.c >&5 | conftest.c:54:26: error: minix/config.h: No such file or directory | configure:4546: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:4546: result: no | configure:4546: checking minix/config.h presence | configure:4546: gcc -E conftest.c | conftest.c:21:26: error: minix/config.h: No such file or directory | configure:4546: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 | configure:4546: result: no | configure:4546: checking for minix/config.h | configure:4546: result: no | configure:4567: checking whether it is safe to define __EXTENSIONS__ | configure:4585: gcc -c -g conftest.c >&5 | configure:4585: $? = 0 | configure:4592: result: yes | configure:4606: checking whether byte ordering is bigendian | configure:4621: gcc -c -g conftest.c >&5 | conftest.c:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a' | configure:4621: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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:4666: gcc -c -g conftest.c >&5 | configure:4666: $? = 0 | configure:4684: gcc -c -g conftest.c >&5 | conftest.c: In function 'main': | conftest.c:33: error: 'not' undeclared (first use in this function) | conftest.c:33: error: (Each undeclared identifier is reported only once | conftest.c:33: error: for each function it appears in.) | conftest.c:33: error: expected ';' before 'big' | configure:4684: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | #include | | #include | | | | int | | main () | | { | | #if BYTE_ORDER != BIG_ENDIAN | | not big endian | | #endif | | | | ; | | return 0; | | } | configure:4812: result: no | configure:4837: checking for special C compiler options needed for large files | configure:4882: result: no | configure:4888: checking for _FILE_OFFSET_BITS value needed for large files | configure:4913: gcc -c -g conftest.c >&5 | configure:4913: $? = 0 | configure:4945: result: no | configure:5031: checking for library containing pow | configure:5062: gcc -o conftest -g conftest.c >&5 | conftest.c:33: warning: conflicting types for built-in function 'pow' | /tmp//ccFk4oKv.o: In function `main': | /home/emaste/src/openvswitch/gh-ovs/conftest.c:37: undefined reference to `pow' | configure:5062: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | | | /* 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:5062: gcc -o conftest -g conftest.c -lm >&5 | conftest.c:33: warning: conflicting types for built-in function 'pow' | configure:5062: $? = 0 | configure:5079: result: -lm | configure:5087: checking for library containing clock_gettime | configure:5118: gcc -o conftest -g conftest.c -lm >&5 | configure:5118: $? = 0 | configure:5135: result: none required | configure:5143: checking for library containing timer_create | configure:5174: gcc -o conftest -g conftest.c -lm >&5 | /tmp//ccMfoDWb.o: In function `main': | /home/emaste/src/openvswitch/gh-ovs/conftest.c:37: undefined reference to `timer_create' | configure:5174: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | | | /* 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:5174: gcc -o conftest -g conftest.c -lrt -lm >&5 | configure:5174: $? = 0 | configure:5191: result: -lrt | configure:5199: checking for library containing pcap_open_live | configure:5230: gcc -o conftest -g conftest.c -lrt -lm >&5 | /tmp//ccwKWpHI.o: In function `main': | /home/emaste/src/openvswitch/gh-ovs/conftest.c:37: undefined reference to `pcap_open_live' | configure:5230: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | | | /* 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 pcap_open_live (); | | int | | main () | | { | | return pcap_open_live (); | | ; | | return 0; | | } | configure:5230: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5230: $? = 0 | configure:5247: result: -lpcap | configure:5256: checking vmware.h usability | configure:5256: gcc -c -g conftest.c >&5 | conftest.c:59:20: error: vmware.h: No such file or directory | configure:5256: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:5256: result: no | configure:5256: checking vmware.h presence | configure:5256: gcc -E conftest.c | conftest.c:26:20: error: vmware.h: No such file or directory | configure:5256: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | #include | configure:5256: result: no | configure:5256: checking for vmware.h | configure:5256: result: no | configure:5312: checking for linux/netlink.h | configure:5312: gcc -c -g conftest.c >&5 | conftest.c:27:28: error: linux/types.h: No such file or directory | conftest.c:30:27: error: linux/netlink.h: No such file or directory | configure:5312: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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. */ | | #include | | #include | | | | | | #include | configure:5312: result: no | configure:5389: checking for pkg-config | configure:5407: found /usr/local/bin/pkg-config | configure:5419: result: /usr/local/bin/pkg-config | configure:5444: checking pkg-config is at least version 0.9.0 | configure:5447: result: yes | configure:5471: checking for SSL | configure:5566: result: yes | configure:5596: checking for Python 2.x for x >= 4 | configure:5622: result: /usr/local/bin/python | configure:5642: checking for pyuic4 | configure:5653: result: no | configure:5662: checking for PySide.QtCore Python module | running /usr/local/bin/python -c 'import PySide.QtCore | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named PySide.QtCore | configure:5679: result: no | configure:5682: checking for PyQt4.QtCore Python module | running /usr/local/bin/python -c 'import PyQt4.QtCore | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named PyQt4.QtCore | configure:5699: result: no | configure:5702: checking for twisted.conch.ssh Python module | running /usr/local/bin/python -c 'import twisted.conch.ssh | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named twisted.conch.ssh | configure:5719: result: no | configure:5722: checking for twisted.internet Python module | running /usr/local/bin/python -c 'import twisted.internet | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named twisted.internet | configure:5739: result: no | configure:5742: checking for twisted.application Python module | running /usr/local/bin/python -c 'import twisted.application | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named twisted.application | configure:5759: result: no | configure:5762: checking for json Python module | running /usr/local/bin/python -c 'import json | import sys | sys.exit(0)'... | configure:5779: result: yes | configure:5782: checking for zope.interface Python module | running /usr/local/bin/python -c 'import zope.interface | import sys | sys.exit(0)'... | Traceback (most recent call last): | File "", line 1, in | ImportError: No module named zope.interface | configure:5799: result: no | configure:5812: checking whether to build ovsdbmonitor | configure:5814: result: no | configure:5824: checking for dot | configure:5835: result: yes | configure:5845: checking net/if_packet.h usability | configure:5845: gcc -c -g conftest.c >&5 | conftest.c:60:27: error: net/if_packet.h: No such file or directory | configure:5845: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | /* end confdefs.h. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:5845: result: no | configure:5845: checking net/if_packet.h presence | configure:5845: gcc -E conftest.c | conftest.c:27:27: error: net/if_packet.h: No such file or directory | configure:5845: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | /* end confdefs.h. */ | | #include | configure:5845: result: no | configure:5845: checking for net/if_packet.h | configure:5845: result: no | configure:5866: checking net/if_dl.h usability | configure:5866: gcc -c -g conftest.c >&5 | configure:5866: $? = 0 | configure:5866: result: yes | configure:5866: checking net/if_dl.h presence | configure:5866: gcc -E conftest.c | configure:5866: $? = 0 | configure:5866: result: yes | configure:5866: checking for net/if_dl.h | configure:5866: result: yes | configure:5887: checking whether strtok_r macro segfaults on some inputs | configure:5916: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5916: $? = 0 | configure:5916: ./conftest | configure:5916: $? = 0 | configure:5926: result: no | configure:5934: checking for struct stat.st_mtim.tv_nsec | configure:5934: gcc -c -g conftest.c >&5 | configure:5934: $? = 0 | configure:5934: result: yes | configure:5944: checking for struct stat.st_mtimensec | configure:5944: gcc -c -g conftest.c >&5 | conftest.c: In function 'main': | conftest.c:35: error: 'struct stat' has no member named 'st_mtimensec' | configure:5944: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | /* end confdefs.h. */ | | #include | | | | int | | main () | | { | | static struct stat ac_aggr; | | if (ac_aggr.st_mtimensec) | | return 0; | | ; | | return 0; | | } | configure:5944: gcc -c -g conftest.c >&5 | conftest.c: In function 'main': | conftest.c:35: error: 'struct stat' has no member named 'st_mtimensec' | configure:5944: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | /* end confdefs.h. */ | | #include | | | | int | | main () | | { | | static struct stat ac_aggr; | | if (sizeof ac_aggr.st_mtimensec) | | return 0; | | ; | | return 0; | | } | configure:5944: result: no | configure:5958: checking for mlockall | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5958: $? = 0 | configure:5958: result: yes | configure:5958: checking for strnlen | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5958: $? = 0 | configure:5958: result: yes | configure:5958: checking for strsignal | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5958: $? = 0 | configure:5958: result: yes | configure:5958: checking for getloadavg | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5958: $? = 0 | configure:5958: result: yes | configure:5958: checking for statvfs | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:5958: $? = 0 | configure:5958: result: yes | configure:5958: checking for setmntent | configure:5958: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | /tmp//ccK5f2Eo.o: In function `main': | /home/emaste/src/openvswitch/gh-ovs/conftest.c:68: undefined reference to `setmntent' | configure:5958: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | /* end confdefs.h. */ | | /* Define setmntent to an innocuous variant, in case declares setmntent. | | For example, HP-UX 11i declares gettimeofday. */ | | #define setmntent innocuous_setmntent | | | | /* System header to define __stub macros and hopefully few prototypes, | | which can conflict with char setmntent (); below. | | Prefer to if __STDC__ is defined, since | | exists even on freestanding compilers. */ | | | | #ifdef __STDC__ | | # include | | #else | | # include | | #endif | | | | #undef setmntent | | | | /* 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 setmntent (); | | /* 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_setmntent || defined __stub___setmntent | | choke me | | #endif | | | | int | | main () | | { | | return setmntent (); | | ; | | return 0; | | } | configure:5958: result: no | configure:5970: checking mntent.h usability | configure:5970: gcc -c -g conftest.c >&5 | conftest.c:67:20: error: mntent.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | /* end confdefs.h. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:5970: result: no | configure:5970: checking mntent.h presence | configure:5970: gcc -E conftest.c | conftest.c:34:20: error: mntent.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | /* end confdefs.h. */ | | #include | configure:5970: result: no | configure:5970: checking for mntent.h | configure:5970: result: no | configure:5970: checking sys/statvfs.h usability | configure:5970: gcc -c -g conftest.c >&5 | configure:5970: $? = 0 | configure:5970: result: yes | configure:5970: checking sys/statvfs.h presence | configure:5970: gcc -E conftest.c | configure:5970: $? = 0 | configure:5970: result: yes | configure:5970: checking for sys/statvfs.h | configure:5970: result: yes | configure:5970: checking linux/types.h usability | configure:5970: gcc -c -g conftest.c >&5 | conftest.c:68:25: error: linux/types.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:5970: result: no | configure:5970: checking linux/types.h presence | configure:5970: gcc -E conftest.c | conftest.c:35:25: error: linux/types.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | configure:5970: result: no | configure:5970: checking for linux/types.h | configure:5970: result: no | configure:5970: checking execinfo.h usability | configure:5970: gcc -c -g conftest.c >&5 | conftest.c:68:22: error: execinfo.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:5970: result: no | configure:5970: checking execinfo.h presence | configure:5970: gcc -E conftest.c | conftest.c:35:22: error: execinfo.h: No such file or directory | configure:5970: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | configure:5970: result: no | configure:5970: checking for execinfo.h | configure:5970: result: no | configure:6008: checking for execinfo.h | configure:6008: result: no | configure:6024: checking whether libc supports hooks for malloc and related functions | configure:6043: gcc -c -g conftest.c >&5 | In file included from conftest.c:35: | /usr/include/malloc.h:3:2: error: #error " has been replaced by " | conftest.c: In function 'main': | conftest.c:40: error: '__malloc_hook' undeclared (first use in this function) | conftest.c:40: error: (Each undeclared identifier is reported only once | conftest.c:40: error: for each function it appears in.) | conftest.c:41: error: '__realloc_hook' undeclared (first use in this function) | conftest.c:42: error: '__free_hook' undeclared (first use in this function) | configure:6043: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | | | | int | | main () | | { | | (void) __malloc_hook; | | (void) __realloc_hook; | | (void) __free_hook; | | ; | | return 0; | | } | configure:6050: result: no | configure:6059: checking valgrind/valgrind.h usability | configure:6059: gcc -c -g conftest.c >&5 | conftest.c:68:31: error: valgrind/valgrind.h: No such file or directory | configure:6059: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | | #ifdef HAVE_SYS_TYPES_H | | # include | | #endif | | #ifdef HAVE_SYS_STAT_H | | # include | | #endif | | #ifdef STDC_HEADERS | | # include | | # include | | #else | | # ifdef HAVE_STDLIB_H | | # include | | # endif | | #endif | | #ifdef HAVE_STRING_H | | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | | # include | | # endif | | # include | | #endif | | #ifdef HAVE_STRINGS_H | | # include | | #endif | | #ifdef HAVE_INTTYPES_H | | # include | | #endif | | #ifdef HAVE_STDINT_H | | # include | | #endif | | #ifdef HAVE_UNISTD_H | | # include | | #endif | | #include | configure:6059: result: no | configure:6059: checking valgrind/valgrind.h presence | configure:6059: gcc -E conftest.c | conftest.c:35:31: error: valgrind/valgrind.h: No such file or directory | configure:6059: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 1 | | /* end confdefs.h. */ | | #include | configure:6059: result: no | configure:6059: checking for valgrind/valgrind.h | configure:6059: result: no | configure:6069: checking for connect in -lsocket | configure:6094: gcc -o conftest -g conftest.c -lsocket -lpcap -lrt -lm >&5 | /usr/bin/ld: cannot find -lsocket | configure:6094: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "openvswitch" | | #define PACKAGE_TARNAME "openvswitch" | | #define PACKAGE_VERSION "1.9.90" | | #define PACKAGE_STRING "openvswitch 1.9.90" | | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | | #define PACKAGE_URL "" | | #define PACKAGE "openvswitch" | | #define VERSION "1.9.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 HAVE_OPENSSL 1 | | #define HAVE_IF_DL 1 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | | #define HAVE_MLOCKALL 1 | | #define HAVE_STRNLEN 1 | | #define HAVE_STRSIGNAL 1 | | #define HAVE_GETLOADAVG 1 | | #define HAVE_STATVFS 1 | | #define HAVE_SYS_STATVFS_H 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:6103: result: no | configure:6114: checking for library containing gethostbyname | configure:6145: gcc -o conftest -g conftest.c -lpcap -lrt -lm >&5 | configure:6145: $? = 0 | configure:6162: result: none required | configure:6170: checking for user-defined linker section support | configure:6207: gcc -o conftest -g conftest1.c conftest2.c -lpcap -lrt -lm >&5 | configure:6216: $? = 0 | configure:6238: result: yes | configure:6253: checking XenServer release | configure:6265: result: none | configure:6277: checking for groff | configure:6288: result: yes | configure:6298: checking whether make is GNU make | configure:6304: invoking make --version: | make: illegal option -- - | usage: make [-BPSXeiknpqrstv] [-C directory] [-D variable] | [-d flags] [-E variable] [-f makefile] [-I directory] | [-j max_jobs] [-m directory] [-V variable] | [variable=value] [target ...] | configure:6315: result: no | configure:6341: checking whether gcc accepts -Wall | configure:6359: gcc -c -g -Wall conftest.c >&5 | configure:6359: $? = 0 | configure:6367: result: yes | configure:6377: checking whether gcc accepts -Wno-sign-compare | configure:6395: gcc -c -g -Wno-sign-compare conftest.c >&5 | configure:6395: $? = 0 | configure:6403: result: yes | configure:6413: checking whether gcc accepts -Wpointer-arith | configure:6431: gcc -c -g -Wpointer-arith conftest.c >&5 | configure:6431: $? = 0 | configure:6439: result: yes | configure:6449: checking whether gcc accepts -Wdeclaration-after-statement | configure:6467: gcc -c -g -Wdeclaration-after-statement conftest.c >&5 | configure:6467: $? = 0 | configure:6475: result: yes | configure:6485: checking whether gcc accepts -Wformat-security | configure:6503: gcc -c -g -Wformat-security conftest.c >&5 | cc1: warning: -Wformat-security ignored without -Wformat | configure:6503: $? = 0 | configure:6511: result: yes | configure:6521: checking whether gcc accepts -Wswitch-enum | configure:6539: gcc -c -g -Wswitch-enum conftest.c >&5 | configure:6539: $? = 0 | configure:6547: result: yes | configure:6557: checking whether gcc accepts -Wunused-parameter | configure:6575: gcc -c -g -Wunused-parameter conftest.c >&5 | configure:6575: $? = 0 | configure:6583: result: yes | configure:6593: checking whether gcc accepts -Wstrict-aliasing | configure:6611: gcc -c -g -Wstrict-aliasing conftest.c >&5 | configure:6611: $? = 0 | configure:6619: result: yes | configure:6629: checking whether gcc accepts -Wbad-function-cast | configure:6647: gcc -c -g -Wbad-function-cast conftest.c >&5 | configure:6647: $? = 0 | configure:6655: result: yes | configure:6665: checking whether gcc accepts -Wcast-align | configure:6683: gcc -c -g -Wcast-align conftest.c >&5 | configure:6683: $? = 0 | configure:6691: result: yes | configure:6701: checking whether gcc accepts -Wstrict-prototypes | configure:6719: gcc -c -g -Wstrict-prototypes conftest.c >&5 | conftest.c:39: warning: function declaration isn't a prototype | configure:6719: $? = 0 | configure:6727: result: yes | configure:6737: checking whether gcc accepts -Wold-style-definition | configure:6755: gcc -c -g -Wold-style-definition conftest.c >&5 | conftest.c: In function 'main': | conftest.c:39: warning: old-style function definition | configure:6755: $? = 0 | configure:6763: result: yes | configure:6773: checking whether gcc accepts -Wmissing-prototypes | configure:6791: gcc -c -g -Wmissing-prototypes conftest.c >&5 | configure:6791: $? = 0 | configure:6799: result: yes | configure:6809: checking whether gcc accepts -Wmissing-field-initializers | configure:6827: gcc -c -g -Wmissing-field-initializers conftest.c >&5 | configure:6827: $? = 0 | configure:6835: result: yes | configure:6845: checking whether gcc accepts -Wno-override-init | configure:6863: gcc -c -g -Wno-override-init conftest.c >&5 | configure:6863: $? = 0 | configure:6871: result: yes | configure:6881: checking whether gcc accepts -Wno-unused | configure:6899: gcc -c -g -Wno-unused conftest.c >&5 | configure:6899: $? = 0 | configure:6907: result: yes | configure:6924: checking whether gcc accepts -Wno-unused-parameter | configure:6942: gcc -c -g -Wno-unused-parameter conftest.c >&5 | configure:6942: $? = 0 | configure:6950: result: yes | configure:6974: checking target hint for cgcc | configure:6988: result: other | configure:7000: checking whether make has GNU make $(if) extension | configure:7011: invoking make -f conftest.mk all: | echo > conftest.out | configure:7013: conftest.out contains: | | configure:7023: result: no | configure:8261: checking that generated files are newer than configure | configure:8267: result: done | configure:8361: creating ./config.status | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by openvswitch config.status 1.9.90, which was | generated by GNU Autoconf 2.69. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status | | on feynman | | config.status:929: creating Makefile | config.status:929: creating datapath/Makefile | config.status:929: creating datapath/linux/Kbuild | config.status:929: creating datapath/linux/Makefile | config.status:929: creating datapath/linux/Makefile.main | config.status:929: creating tests/atlocal | config.status:929: creating config.h | config.status:1110: config.h is unchanged | config.status:1158: executing tests/atconfig commands | config.status:1158: executing depfiles commands | config.status:1158: executing include/openflow/openflow.h.stamp commands | config.status:1158: executing ovsdb/ovsdbmonitor/dummy commands | config.status:1158: executing utilities/bugtool/dummy commands | configure:9708: WARNING: unrecognized options: --enable-threaded | | ## ---------------- ## | ## Cache variables. ## | ## ---------------- ## | | ac_cv_c_bigendian=no | ac_cv_c_compiler_gnu=yes | ac_cv_env_CC_set='' | ac_cv_env_CC_value='' | ac_cv_env_CFLAGS_set=set | ac_cv_env_CFLAGS_value=-g | 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_PKG_CONFIG_LIBDIR_set='' | ac_cv_env_PKG_CONFIG_LIBDIR_value='' | ac_cv_env_PKG_CONFIG_PATH_set='' | ac_cv_env_PKG_CONFIG_PATH_value='' | ac_cv_env_PKG_CONFIG_set='' | ac_cv_env_PKG_CONFIG_value='' | ac_cv_env_SSL_CFLAGS_set=set | ac_cv_env_SSL_CFLAGS_value=-I/usr/include/openssl | ac_cv_env_SSL_LIBS_set=set | ac_cv_env_SSL_LIBS_value=-lssl | 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_mlockall=yes | ac_cv_func_setmntent=no | ac_cv_func_statvfs=yes | ac_cv_func_strnlen=yes | ac_cv_func_strsignal=yes | ac_cv_header_execinfo_h=no | ac_cv_header_inttypes_h=yes | ac_cv_header_linux_netlink_h=no | ac_cv_header_linux_types_h=no | ac_cv_header_memory_h=yes | ac_cv_header_minix_config_h=no | ac_cv_header_mntent_h=no | ac_cv_header_net_if_dl_h=yes | ac_cv_header_net_if_packet_h=no | ac_cv_header_stdc=yes | ac_cv_header_stdint_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_lib_socket_connect=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_ac_pt_PKG_CONFIG=/usr/local/bin/pkg-config | ac_cv_path_install='/usr/bin/install -c' | ac_cv_prog_AWK=gawk | ac_cv_prog_CPP='gcc -E' | ac_cv_prog_ac_ct_CC=gcc | ac_cv_prog_ac_ct_RANLIB=ranlib | ac_cv_prog_cc_c89='' | 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_clock_gettime='none required' | ac_cv_search_gethostbyname='none required' | ac_cv_search_pcap_open_live=-lpcap | ac_cv_search_pow=-lm | 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 | ovs_cv__Wall=yes | ovs_cv__Wbad_function_cast=yes | ovs_cv__Wcast_align=yes | ovs_cv__Wdeclaration_after_statement=yes | ovs_cv__Wformat_security=yes | ovs_cv__Wmissing_field_initializers=yes | ovs_cv__Wmissing_prototypes=yes | ovs_cv__Wno_override_init=yes | ovs_cv__Wno_sign_compare=yes | ovs_cv__Wno_unused=yes | ovs_cv__Wno_unused_parameter=yes | ovs_cv__Wold_style_definition=yes | ovs_cv__Wpointer_arith=yes | ovs_cv__Wstrict_aliasing=yes | ovs_cv__Wstrict_prototypes=yes | ovs_cv__Wswitch_enum=yes | ovs_cv__Wunused_parameter=yes | ovs_cv_dot=yes | ovs_cv_gnu_make=no | ovs_cv_gnu_make_if=no | ovs_cv_groff=yes | ovs_cv_malloc_hooks=no | ovs_cv_py_PyQt4_QtCore=no | ovs_cv_py_PySide_QtCore=no | ovs_cv_py_json=yes | ovs_cv_py_twisted_application=no | ovs_cv_py_twisted_conch_ssh=no | ovs_cv_py_twisted_internet=no | ovs_cv_py_zope_interface=no | ovs_cv_python=/usr/local/bin/python | ovs_cv_pyuic4=no | ovs_cv_strtok_r_bug=no | ovs_cv_use_linker_sections=yes | ovs_cv_xsversion=none | pkg_cv_SSL_CFLAGS=-I/usr/include/openssl | pkg_cv_SSL_LIBS=-lssl | | ## ----------------- ## | ## Output variables. ## | ## ----------------- ## | | ACLOCAL='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run aclocal-1.12' | AMDEPBACKSLASH='\' | AMDEP_FALSE='#' | AMDEP_TRUE='' | AMTAR='$${TAR-tar}' | AUTOCONF='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run autoconf' | AUTOHEADER='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run autoheader' | AUTOM4TE='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run autom4te' | AUTOMAKE='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run automake-1.12' | AWK='gawk' | BUILD_OVSDBMONITOR_FALSE='' | BUILD_OVSDBMONITOR_TRUE='#' | CC='gcc' | CCDEPMODE='depmode=gcc3' | CFLAGS='-g' | CGCCFLAGS='' | CPP='gcc -E' | CPPFLAGS='' | CYGPATH_W='echo' | DBDIR='${sysconfdir}/${PACKAGE}' | DEFS='-DHAVE_CONFIG_H' | DEPDIR='.deps' | 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_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='' | INSTALL_DATA='${INSTALL} -m 644' | INSTALL_PROGRAM='${INSTALL}' | INSTALL_SCRIPT='${INSTALL}' | INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' | KARCH='' | KBUILD='' | LDFLAGS='' | LIBOBJS='' | LIBS='-lpcap -lrt -lm ' | LINUX_DATAPATH_FALSE='' | LINUX_DATAPATH_TRUE='#' | LINUX_ENABLED_FALSE='' | LINUX_ENABLED_TRUE='#' | LOGDIR='${localstatedir}/log/${PACKAGE}' | LTLIBOBJS='' | MAKEINFO='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run makeinfo' | MKDIR_P='build-aux/install-sh -c -d' | NDEBUG_FALSE='' | NDEBUG_TRUE='#' | OBJEXT='o' | PACKAGE='openvswitch' | PACKAGE_BUGREPORT='ovs-bugs@openvswitch.org' | PACKAGE_NAME='openvswitch' | PACKAGE_STRING='openvswitch 1.9.90' | PACKAGE_TARNAME='openvswitch' | PACKAGE_URL='' | PACKAGE_VERSION='1.9.90' | PATH_SEPARATOR=':' | PERL='/usr/bin/perl' | PKG_CONFIG='/usr/local/bin/pkg-config' | PKG_CONFIG_LIBDIR='' | PKG_CONFIG_PATH='' | PKIDIR='${localstatedir}/lib/openvswitch/pki' | PYTHON='/usr/local/bin/python' | PYUIC4='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/missing --run pyuic4' | RANLIB='ranlib' | RUNDIR='${localstatedir}/run/openvswitch' | SET_MAKE='' | SHELL='/bin/sh' | SPARSE='sparse' | SPARSEFLAGS='' | SSL_CFLAGS='-I/usr/include/openssl' | SSL_LIBS='-lssl' | STRIP='' | USE_LINKER_SECTIONS_FALSE='#' | USE_LINKER_SECTIONS_TRUE='' | VERSION='1.9.90' | WARNING_FLAGS=' -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init' | ac_ct_CC='gcc' | 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_alias='' | datadir='${datarootdir}' | datarootdir='${prefix}/share' | docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' | dvidir='${docdir}' | exec_prefix='${prefix}' | host_alias='' | htmldir='${docdir}' | includedir='${prefix}/include' | infodir='${datarootdir}/info' | install_sh='${SHELL} /home/emaste/src/openvswitch/gh-ovs/build-aux/install-sh' | libdir='${exec_prefix}/lib' | libexecdir='${exec_prefix}/libexec' | localedir='${datarootdir}/locale' | localstatedir='${prefix}/var' | mandir='${datarootdir}/man' | mkdir_p='$(top_builddir)/build-aux/install-sh -c -d' | 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 "1.9.90" | #define PACKAGE_STRING "openvswitch 1.9.90" | #define PACKAGE_BUGREPORT "ovs-bugs@openvswitch.org" | #define PACKAGE_URL "" | #define PACKAGE "openvswitch" | #define VERSION "1.9.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 HAVE_OPENSSL 1 | #define HAVE_IF_DL 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define HAVE_MLOCKALL 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_STATVFS 1 | #define HAVE_SYS_STATVFS_H 1 | #define USE_LINKER_SECTIONS 1 | | configure: exit 0 | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by openvswitch config.status 1.9.90, which was | generated by GNU Autoconf 2.69. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status Makefile depfiles | | on feynman | | config.status:929: creating Makefile | config.status:1158: executing depfiles commands | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by openvswitch config.status 1.9.90, which was | generated by GNU Autoconf 2.69. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status Makefile depfiles | | on feynman | | config.status:929: creating Makefile | config.status:1158: executing depfiles commands | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by openvswitch config.status 1.9.90, which was | generated by GNU Autoconf 2.69. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status Makefile depfiles | | on feynman | | config.status:929: creating Makefile | config.status:1158: executing depfiles commands