diff -Nru openvswitch-3.1.2/build-aux/extract-ofp-fields openvswitch-3.1.3/build-aux/extract-ofp-fields
--- openvswitch-3.1.2/build-aux/extract-ofp-fields 2023-06-27 16:22:55.799490331 +0000
+++ openvswitch-3.1.3/build-aux/extract-ofp-fields 2023-10-17 13:40:02.533581994 +0000
@@ -4,9 +4,9 @@
import sys
import os.path
import xml.dom.minidom
-import build.nroff
-from build.extract_ofp_fields import (
+from ovs_build_helpers import nroff
+from ovs_build_helpers.extract_ofp_fields import (
extract_ofp_fields,
PREREQS,
OXM_CLASSES,
@@ -216,7 +216,7 @@
""".PP
\\fB%s Field\\fR
.TS
-tab(;);
+tab(;),nowarn;
l lx.
"""
% title
@@ -297,7 +297,7 @@
body += [".TE\n"]
body += [".PP\n"]
- body += [build.nroff.block_xml_to_nroff(field_node.childNodes)]
+ body += [nroff.block_xml_to_nroff(field_node.childNodes)]
def group_xml_to_nroff(group_node, fields):
@@ -310,14 +310,14 @@
id_ = node.attributes["id"].nodeValue
field_to_xml(node, fields[id_], body, summary)
else:
- body += [build.nroff.block_xml_to_nroff([node])]
+ body += [nroff.block_xml_to_nroff([node])]
content = [
".bp\n",
- '.SH "%s"\n' % build.nroff.text_to_nroff(title.upper() + " FIELDS"),
+ '.SH "%s"\n' % nroff.text_to_nroff(title.upper() + " FIELDS"),
'.SS "Summary:"\n',
".TS\n",
- "tab(;);\n",
+ "tab(;),nowarn;\n",
"l l l l l l l.\n",
"Name;Bytes;Mask;RW?;Prereqs;NXM/OXM Support\n",
"\_;\_;\_;\_;\_;\_\n",
@@ -329,7 +329,7 @@
def make_oxm_classes_xml(document):
- s = """tab(;);
+ s = """tab(;),nowarn;
l l l.
Prefix;Vendor;Class
\_;\_;\_
@@ -422,7 +422,7 @@
elif node.nodeType == node.COMMENT_NODE:
pass
else:
- s += build.nroff.block_xml_to_nroff([node])
+ s += nroff.block_xml_to_nroff([node])
for f in fields:
if "used" not in f:
diff -Nru openvswitch-3.1.2/build-aux/gen_ofp_field_decoders openvswitch-3.1.3/build-aux/gen_ofp_field_decoders
--- openvswitch-3.1.2/build-aux/gen_ofp_field_decoders 2023-06-27 16:22:55.799490331 +0000
+++ openvswitch-3.1.3/build-aux/gen_ofp_field_decoders 2023-10-17 13:40:53.445624753 +0000
@@ -2,7 +2,7 @@
import argparse
-import build.extract_ofp_fields as extract_fields
+from ovs_build_helpers.extract_ofp_fields import extract_ofp_fields
def main():
@@ -19,7 +19,7 @@
args = parser.parse_args()
- fields = extract_fields.extract_ofp_fields(args.metaflow)
+ fields = extract_ofp_fields(args.metaflow)
field_decoders = {}
aliases = {}
diff -Nru openvswitch-3.1.2/build-aux/sodepends.py openvswitch-3.1.3/build-aux/sodepends.py
--- openvswitch-3.1.2/build-aux/sodepends.py 2023-06-27 12:08:40.236679945 +0000
+++ openvswitch-3.1.3/build-aux/sodepends.py 2023-10-17 11:01:44.397604674 +0000
@@ -14,9 +14,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-from build import soutil
import sys
+from ovs_build_helpers import soutil
+
def sodepends(include_dirs, filenames, dst):
ok = True
diff -Nru openvswitch-3.1.2/build-aux/soexpand.py openvswitch-3.1.3/build-aux/soexpand.py
--- openvswitch-3.1.2/build-aux/soexpand.py 2023-06-27 12:08:40.236679945 +0000
+++ openvswitch-3.1.3/build-aux/soexpand.py 2023-10-17 11:01:44.397604674 +0000
@@ -14,9 +14,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-from build import soutil
import sys
+from ovs_build_helpers import soutil
+
def soexpand(include_dirs, src, dst):
ok = True
diff -Nru openvswitch-3.1.2/build-aux/xml2nroff openvswitch-3.1.3/build-aux/xml2nroff
--- openvswitch-3.1.2/build-aux/xml2nroff 2023-06-27 12:08:40.236679945 +0000
+++ openvswitch-3.1.3/build-aux/xml2nroff 2023-10-17 11:01:44.397604674 +0000
@@ -18,7 +18,7 @@
import sys
import xml.dom.minidom
-import build.nroff
+from ovs_build_helpers import nroff
argv0 = sys.argv[0]
@@ -90,10 +90,10 @@
. I "\\$1"
. RE
..
-''' % (build.nroff.text_to_nroff(program), build.nroff.text_to_nroff(section),
- build.nroff.text_to_nroff(title), build.nroff.text_to_nroff(version))
+''' % (nroff.text_to_nroff(program), nroff.text_to_nroff(section),
+ nroff.text_to_nroff(title), nroff.text_to_nroff(version))
- s += build.nroff.block_xml_to_nroff(doc.childNodes) + "\n"
+ s += nroff.block_xml_to_nroff(doc.childNodes) + "\n"
return s
@@ -139,7 +139,7 @@
try:
s = manpage_to_nroff(args[0], subst, include_path, version)
- except build.nroff.error.Error as e:
+ except nroff.error.Error as e:
sys.stderr.write("%s: %s\n" % (argv0, e.msg))
sys.exit(1)
for line in s.splitlines():
diff -Nru openvswitch-3.1.2/.ci/linux-build.sh openvswitch-3.1.3/.ci/linux-build.sh
--- openvswitch-3.1.2/.ci/linux-build.sh 2023-06-27 16:22:55.793490327 +0000
+++ openvswitch-3.1.3/.ci/linux-build.sh 2023-10-17 13:40:53.441624749 +0000
@@ -82,6 +82,10 @@
install_dpdk
fi
+if [ "$STD" ]; then
+ CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -std=$STD"
+fi
+
if [ "$CC" = "clang" ]; then
CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -Wno-error=unused-command-line-argument"
elif [ "$M32" ]; then
diff -Nru openvswitch-3.1.2/.ci/osx-build.sh openvswitch-3.1.3/.ci/osx-build.sh
--- openvswitch-3.1.2/.ci/osx-build.sh 2023-06-27 16:22:55.793490327 +0000
+++ openvswitch-3.1.3/.ci/osx-build.sh 2023-10-17 13:40:53.441624749 +0000
@@ -10,7 +10,7 @@
./boot.sh && ./configure $*
}
-configure_ovs $EXTRA_OPTS $*
+configure_ovs $EXTRA_OPTS $OPTS $*
if [ "$CC" = "clang" ]; then
make CFLAGS="$CFLAGS -Wno-error=unused-command-line-argument"
diff -Nru openvswitch-3.1.2/.cirrus.yml openvswitch-3.1.3/.cirrus.yml
--- openvswitch-3.1.2/.cirrus.yml 2023-06-27 16:22:55.793490327 +0000
+++ openvswitch-3.1.3/.cirrus.yml 2023-10-17 13:40:02.528581990 +0000
@@ -3,7 +3,7 @@
freebsd_instance:
matrix:
image_family: freebsd-12-4-snap
- image_family: freebsd-13-1-snap
+ image_family: freebsd-13-2-snap
cpu: 4
memory: 4G
diff -Nru openvswitch-3.1.2/configure openvswitch-3.1.3/configure
--- openvswitch-3.1.2/configure 2023-06-27 16:23:00.664494097 +0000
+++ openvswitch-3.1.3/configure 2023-10-17 13:40:58.937629365 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for openvswitch 3.1.2.
+# Generated by GNU Autoconf 2.71 for openvswitch 3.1.3.
#
# Report bugs to .
#
@@ -621,8 +621,8 @@
# Identity of this package.
PACKAGE_NAME='openvswitch'
PACKAGE_TARNAME='openvswitch'
-PACKAGE_VERSION='3.1.2'
-PACKAGE_STRING='openvswitch 3.1.2'
+PACKAGE_VERSION='3.1.3'
+PACKAGE_STRING='openvswitch 3.1.3'
PACKAGE_BUGREPORT='bugs@openvswitch.org'
PACKAGE_URL=''
@@ -1515,7 +1515,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures openvswitch 3.1.2 to adapt to many kinds of systems.
+\`configure' configures openvswitch 3.1.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1586,7 +1586,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of openvswitch 3.1.2:";;
+ short | recursive ) echo "Configuration of openvswitch 3.1.3:";;
esac
cat <<\_ACEOF
@@ -1746,7 +1746,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-openvswitch configure 3.1.2
+openvswitch configure 3.1.3
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2560,7 +2560,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by openvswitch $as_me 3.1.2, which was
+It was created by openvswitch $as_me 3.1.3, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -4054,7 +4054,7 @@
# Define the identity of the package.
PACKAGE='openvswitch'
- VERSION='3.1.2'
+ VERSION='3.1.3'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -4244,6 +4244,9 @@
fi
+# AC_PROG_CC doesn't try enabling C99 in autoconf 2.69 and below, but
+# AC_PROG_CC_C99 is deprecated in newer ones. In autoconf 2.70+ both
+# will try enabling features up to C11.
@@ -4253,70 +4256,6 @@
-DEPDIR="${am__leading_dot}deps"
-
-ac_config_commands="$ac_config_commands depfiles"
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
-printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
-cat > confinc.mk << 'END'
-am__doit:
- @echo this is the am__doit target >confinc.out
-.PHONY: am__doit
-END
-am__include="#"
-am__quote=
-# BSD make does it like this.
-echo '.include "confinc.mk" # ignored' > confmf.BSD
-# Other make implementations (GNU, Solaris 10, AIX) do it like this.
-echo 'include confinc.mk # ignored' > confmf.GNU
-_am_result=no
-for s in GNU BSD; do
- { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
- (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }
- case $?:`cat confinc.out 2>/dev/null` in #(
- '0:this is the am__doit target') :
- case $s in #(
- BSD) :
- am__include='.include' am__quote='"' ;; #(
- *) :
- am__include='include' am__quote='' ;;
-esac ;; #(
- *) :
- ;;
-esac
- if test "$am__include" != "#"; then
- _am_result="yes ($s style)"
- break
- fi
-done
-rm -f confinc.* confmf.*
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
-printf "%s\n" "${_am_result}" >&6; }
-
-# Check whether --enable-dependency-tracking was given.
-if test ${enable_dependency_tracking+y}
-then :
- enableval=$enable_dependency_tracking;
-fi
-
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
- am__nodep='_no'
-fi
- if test "x$enable_dependency_tracking" != xno; then
- AMDEP_TRUE=
- AMDEP_FALSE='#'
-else
- AMDEP_TRUE='#'
- AMDEP_FALSE=
-fi
-
-
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -5363,6 +5302,70 @@
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
+DEPDIR="${am__leading_dot}deps"
+
+ac_config_commands="$ac_config_commands depfiles"
+
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
+printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
+cat > confinc.mk << 'END'
+am__doit:
+ @echo this is the am__doit target >confinc.out
+.PHONY: am__doit
+END
+am__include="#"
+am__quote=
+# BSD make does it like this.
+echo '.include "confinc.mk" # ignored' > confmf.BSD
+# Other make implementations (GNU, Solaris 10, AIX) do it like this.
+echo 'include confinc.mk # ignored' > confmf.GNU
+_am_result=no
+for s in GNU BSD; do
+ { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
+ (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+ case $?:`cat confinc.out 2>/dev/null` in #(
+ '0:this is the am__doit target') :
+ case $s in #(
+ BSD) :
+ am__include='.include' am__quote='"' ;; #(
+ *) :
+ am__include='include' am__quote='' ;;
+esac ;; #(
+ *) :
+ ;;
+esac
+ if test "$am__include" != "#"; then
+ _am_result="yes ($s style)"
+ break
+ fi
+done
+rm -f confinc.* confmf.*
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
+printf "%s\n" "${_am_result}" >&6; }
+
+# Check whether --enable-dependency-tracking was given.
+if test ${enable_dependency_tracking+y}
+then :
+ enableval=$enable_dependency_tracking;
+fi
+
+if test "x$enable_dependency_tracking" != xno; then
+ am_depcomp="$ac_aux_dir/depcomp"
+ AMDEPBACKSLASH='\'
+ am__nodep='_no'
+fi
+ if test "x$enable_dependency_tracking" != xno; then
+ AMDEP_TRUE=
+ AMDEP_FALSE='#'
+else
+ AMDEP_TRUE='#'
+ AMDEP_FALSE=
+fi
+
+
depcc="$CC" am_compiler_list=
@@ -26093,7 +26096,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by openvswitch $as_me 3.1.2, which was
+This file was extended by openvswitch $as_me 3.1.3, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -26161,7 +26164,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-openvswitch config.status 3.1.2
+openvswitch config.status 3.1.3
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff -Nru openvswitch-3.1.2/configure.ac openvswitch-3.1.3/configure.ac
--- openvswitch-3.1.2/configure.ac 2023-06-27 16:22:55.799490331 +0000
+++ openvswitch-3.1.3/configure.ac 2023-10-17 13:40:53.445624753 +0000
@@ -13,7 +13,7 @@
# limitations under the License.
AC_PREREQ(2.63)
-AC_INIT(openvswitch, 3.1.2, bugs@openvswitch.org)
+AC_INIT(openvswitch, 3.1.3, bugs@openvswitch.org)
AC_CONFIG_SRCDIR([vswitchd/ovs-vswitchd.c])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([build-aux])
@@ -21,7 +21,11 @@
AC_CONFIG_TESTDIR([tests])
AM_INIT_AUTOMAKE([tar-pax])
-AC_PROG_CC_C99
+# AC_PROG_CC doesn't try enabling C99 in autoconf 2.69 and below, but
+# AC_PROG_CC_C99 is deprecated in newer ones. In autoconf 2.70+ both
+# will try enabling features up to C11.
+m4_version_prereq([2.70], [AC_PROG_CC], [AC_PROG_CC_C99])
+
AM_PROG_CC_C_O
AC_PROG_CXX
AC_PROG_CPP
diff -Nru openvswitch-3.1.2/debian/changelog openvswitch-3.1.3/debian/changelog
--- openvswitch-3.1.2/debian/changelog 2023-06-29 13:25:10.000000000 +0000
+++ openvswitch-3.1.3/debian/changelog 2023-10-20 05:48:27.000000000 +0000
@@ -1,3 +1,9 @@
+openvswitch (3.1.3-0ubuntu0.23.04.1) lunar; urgency=medium
+
+ * New upstream point release (LP: #2039907).
+
+ -- Frode Nordahl Fri, 20 Oct 2023 05:48:27 +0000
+
openvswitch (3.1.2-0ubuntu0.23.04.1) lunar; urgency=medium
* Update upstream source from tag 'upstream/3.1.2' (LP: #2025319).
diff -Nru openvswitch-3.1.2/Documentation/ref/ovs-actions.7.rst openvswitch-3.1.3/Documentation/ref/ovs-actions.7.rst
--- openvswitch-3.1.2/Documentation/ref/ovs-actions.7.rst 2023-06-27 12:08:40.228679939 +0000
+++ openvswitch-3.1.3/Documentation/ref/ovs-actions.7.rst 2023-10-17 11:01:44.391604668 +0000
@@ -694,7 +694,8 @@
Limit to *max_len* the number of bytes of the packet to send in the
``packet-in.`` A *max_len* of 0 prevents any of the packet from being
sent (thus, only metadata is included). By default, the entire packet is
- sent, equivalent to a *max_len* of 65535.
+ sent, equivalent to a *max_len* of 65535. This option has no effect in
+ Open vSwith 2.7 and later: the entire packet will always be sent.
``reason=``\ *reason*
Specify *reason* as the reason for sending the message in the
@@ -733,6 +734,12 @@
options require the Open vSwitch ``NXAST_CONTROLLER`` extension action added
in Open vSwitch 1.6.
+ Open vSwitch 2.7 and later is configured to not buffer packets for the
+ packet-in event. As a result, the full packet is always sent to
+ controllers. This means that the ``max_len`` option has no effect on the
+ ``controller`` action, and all values (even 0) are equivalent to the default
+ value of 65535.
+
The ``enqueue`` action
----------------------
diff -Nru openvswitch-3.1.2/.github/workflows/build-and-test.yml openvswitch-3.1.3/.github/workflows/build-and-test.yml
--- openvswitch-3.1.2/.github/workflows/build-and-test.yml 2023-06-27 16:22:55.793490327 +0000
+++ openvswitch-3.1.3/.github/workflows/build-and-test.yml 2023-10-17 13:40:53.441624749 +0000
@@ -85,6 +85,7 @@
LIBS: ${{ matrix.libs }}
M32: ${{ matrix.m32 }}
OPTS: ${{ matrix.opts }}
+ STD: ${{ matrix.std }}
TESTSUITE: ${{ matrix.testsuite }}
name: linux ${{ join(matrix.*, ' ') }}
@@ -101,6 +102,11 @@
opts: --disable-ssl
- compiler: gcc
+ std: c99
+ - compiler: clang
+ std: c99
+
+ - compiler: gcc
testsuite: test
- compiler: clang
testsuite: test
diff -Nru openvswitch-3.1.2/include/openvswitch/compiler.h openvswitch-3.1.3/include/openvswitch/compiler.h
--- openvswitch-3.1.2/include/openvswitch/compiler.h 2023-06-27 12:08:40.250679956 +0000
+++ openvswitch-3.1.3/include/openvswitch/compiler.h 2023-10-17 11:01:44.408604683 +0000
@@ -37,6 +37,16 @@
#define OVS_NO_RETURN
#endif
+#ifndef typeof
+#define typeof __typeof__
+#endif
+
+#ifndef __cplusplus
+#ifndef asm
+#define asm __asm__
+#endif
+#endif
+
#if __GNUC__ && !__CHECKER__
#define OVS_UNUSED __attribute__((__unused__))
#define OVS_PRINTF_FORMAT(FMT, ARG1) __attribute__((__format__(printf, FMT, ARG1)))
diff -Nru openvswitch-3.1.2/include/openvswitch/version.h openvswitch-3.1.3/include/openvswitch/version.h
--- openvswitch-3.1.2/include/openvswitch/version.h 2023-06-27 16:23:09.508500943 +0000
+++ openvswitch-3.1.3/include/openvswitch/version.h 2023-10-17 13:41:09.553638281 +0000
@@ -18,8 +18,8 @@
#ifndef OPENVSWITCH_VERSION_H
#define OPENVSWITCH_VERSION_H 1
-#define OVS_PACKAGE_STRING "openvswitch 3.1.2"
-#define OVS_PACKAGE_VERSION "3.1.2"
+#define OVS_PACKAGE_STRING "openvswitch 3.1.3"
+#define OVS_PACKAGE_VERSION "3.1.3"
#define OVS_LIB_VERSION 0
#define OVS_LIB_REVISION 0
diff -Nru openvswitch-3.1.2/lib/automake.mk openvswitch-3.1.3/lib/automake.mk
--- openvswitch-3.1.2/lib/automake.mk 2023-06-27 16:22:55.808490338 +0000
+++ openvswitch-3.1.3/lib/automake.mk 2023-10-17 13:40:53.450624757 +0000
@@ -451,7 +451,7 @@
lib/sflow_poller.c \
lib/sflow_receiver.c
lib_libsflow_la_CPPFLAGS = $(AM_CPPFLAGS)
-lib_libsflow_la_CFLAGS = $(AM_CFLAGS)
+lib_libsflow_la_CFLAGS = $(AM_CFLAGS) -D_BSD_SOURCE -D_DEFAULT_SOURCE
if HAVE_WNO_UNUSED
lib_libsflow_la_CFLAGS += -Wno-unused
endif
diff -Nru openvswitch-3.1.2/lib/conntrack.c openvswitch-3.1.3/lib/conntrack.c
--- openvswitch-3.1.2/lib/conntrack.c 2023-06-27 16:22:55.809490339 +0000
+++ openvswitch-3.1.3/lib/conntrack.c 2023-10-17 13:40:53.451624758 +0000
@@ -101,7 +101,7 @@
struct conn_lookup_ctx *ctx,
long long now);
static long long int conn_expiration(const struct conn *);
-static bool conn_expired(struct conn *, long long now);
+static bool conn_expired(const struct conn *, long long now);
static void conn_expire_push_front(struct conntrack *ct, struct conn *conn);
static void set_mark(struct dp_packet *, struct conn *,
uint32_t val, uint32_t mask);
@@ -111,8 +111,7 @@
static void *clean_thread_main(void *f_);
static bool
-nat_get_unique_tuple(struct conntrack *ct, const struct conn *conn,
- struct conn *nat_conn,
+nat_get_unique_tuple(struct conntrack *ct, struct conn *conn,
const struct nat_action_info_t *nat_info);
static uint8_t
@@ -206,7 +205,7 @@
#define ALG_WC_SRC_PORT 0
/* If the total number of connections goes above this value, no new connections
- * are accepted; this is for CT_CONN_TYPE_DEFAULT connections. */
+ * are accepted. */
#define DEFAULT_N_CONN_LIMIT 3000000
/* Does a member by member comparison of two conn_keys; this
@@ -232,61 +231,6 @@
return 1;
}
-static void
-ct_print_conn_info(const struct conn *c, const char *log_msg,
- enum vlog_level vll, bool force, bool rl_on)
-{
-#define CT_VLOG(RL_ON, LEVEL, ...) \
- do { \
- if (RL_ON) { \
- static struct vlog_rate_limit rl_ = VLOG_RATE_LIMIT_INIT(5, 5); \
- vlog_rate_limit(&this_module, LEVEL, &rl_, __VA_ARGS__); \
- } else { \
- vlog(&this_module, LEVEL, __VA_ARGS__); \
- } \
- } while (0)
-
- if (OVS_UNLIKELY(force || vlog_is_enabled(&this_module, vll))) {
- if (c->key.dl_type == htons(ETH_TYPE_IP)) {
- CT_VLOG(rl_on, vll, "%s: src ip "IP_FMT" dst ip "IP_FMT" rev src "
- "ip "IP_FMT" rev dst ip "IP_FMT" src/dst ports "
- "%"PRIu16"/%"PRIu16" rev src/dst ports "
- "%"PRIu16"/%"PRIu16" zone/rev zone "
- "%"PRIu16"/%"PRIu16" nw_proto/rev nw_proto "
- "%"PRIu8"/%"PRIu8, log_msg,
- IP_ARGS(c->key.src.addr.ipv4),
- IP_ARGS(c->key.dst.addr.ipv4),
- IP_ARGS(c->rev_key.src.addr.ipv4),
- IP_ARGS(c->rev_key.dst.addr.ipv4),
- ntohs(c->key.src.port), ntohs(c->key.dst.port),
- ntohs(c->rev_key.src.port), ntohs(c->rev_key.dst.port),
- c->key.zone, c->rev_key.zone, c->key.nw_proto,
- c->rev_key.nw_proto);
- } else {
- char ip6_s[INET6_ADDRSTRLEN];
- inet_ntop(AF_INET6, &c->key.src.addr.ipv6, ip6_s, sizeof ip6_s);
- char ip6_d[INET6_ADDRSTRLEN];
- inet_ntop(AF_INET6, &c->key.dst.addr.ipv6, ip6_d, sizeof ip6_d);
- char ip6_rs[INET6_ADDRSTRLEN];
- inet_ntop(AF_INET6, &c->rev_key.src.addr.ipv6, ip6_rs,
- sizeof ip6_rs);
- char ip6_rd[INET6_ADDRSTRLEN];
- inet_ntop(AF_INET6, &c->rev_key.dst.addr.ipv6, ip6_rd,
- sizeof ip6_rd);
-
- CT_VLOG(rl_on, vll, "%s: src ip %s dst ip %s rev src ip %s"
- " rev dst ip %s src/dst ports %"PRIu16"/%"PRIu16
- " rev src/dst ports %"PRIu16"/%"PRIu16" zone/rev zone "
- "%"PRIu16"/%"PRIu16" nw_proto/rev nw_proto "
- "%"PRIu8"/%"PRIu8, log_msg, ip6_s, ip6_d, ip6_rs,
- ip6_rd, ntohs(c->key.src.port), ntohs(c->key.dst.port),
- ntohs(c->rev_key.src.port), ntohs(c->rev_key.dst.port),
- c->key.zone, c->rev_key.zone, c->key.nw_proto,
- c->rev_key.nw_proto);
- }
- }
-}
-
/* Initializes the connection tracker 'ct'. The caller is responsible for
* calling 'conntrack_destroy()', when the instance is not needed anymore */
struct conntrack *
@@ -474,28 +418,27 @@
uint32_t hash;
if (conn->alg) {
- expectation_clean(ct, &conn->key);
+ expectation_clean(ct, &conn->key_node[CT_DIR_FWD].key);
}
- hash = conn_key_hash(&conn->key, ct->hash_basis);
- cmap_remove(&ct->conns, &conn->cm_node, hash);
+ hash = conn_key_hash(&conn->key_node[CT_DIR_FWD].key, ct->hash_basis);
+ cmap_remove(&ct->conns, &conn->key_node[CT_DIR_FWD].cm_node, hash);
- if (conn->nat_conn) {
- hash = conn_key_hash(&conn->nat_conn->key, ct->hash_basis);
- cmap_remove(&ct->conns, &conn->nat_conn->cm_node, hash);
+ if (conn->nat_action) {
+ hash = conn_key_hash(&conn->key_node[CT_DIR_REV].key,
+ ct->hash_basis);
+ cmap_remove(&ct->conns, &conn->key_node[CT_DIR_REV].cm_node, hash);
}
rculist_remove(&conn->node);
}
-/* Must be called with 'conn' of 'conn_type' CT_CONN_TYPE_DEFAULT. Also
- * removes the associated nat 'conn' from the lookup datastructures. */
+/* Also removes the associated nat 'conn' from the lookup
+ datastructures. */
static void
conn_clean(struct conntrack *ct, struct conn *conn)
OVS_EXCLUDED(conn->lock, ct->ct_lock)
{
- ovs_assert(conn->conn_type == CT_CONN_TYPE_DEFAULT);
-
if (atomic_flag_test_and_set(&conn->reclaimed)) {
return;
}
@@ -582,34 +525,39 @@
uint32_t hash, long long now, struct conn **conn_out,
bool *reply)
{
- struct conn *conn;
+ struct conn_key_node *keyn;
+ struct conn *conn = NULL;
bool found = false;
- CMAP_FOR_EACH_WITH_HASH (conn, cm_node, hash, &ct->conns) {
+ CMAP_FOR_EACH_WITH_HASH (keyn, cm_node, hash, &ct->conns) {
+ if (keyn->dir == CT_DIR_FWD) {
+ conn = CONTAINER_OF(keyn, struct conn, key_node[CT_DIR_FWD]);
+ } else {
+ conn = CONTAINER_OF(keyn, struct conn, key_node[CT_DIR_REV]);
+ }
+
if (conn_expired(conn, now)) {
continue;
}
- if (!conn_key_cmp(&conn->key, key)) {
- found = true;
- if (reply) {
- *reply = false;
- }
- break;
- }
- if (!conn_key_cmp(&conn->rev_key, key)) {
- found = true;
- if (reply) {
- *reply = true;
+
+ for (int i = CT_DIR_FWD; i < CT_DIRS; i++) {
+ if (!conn_key_cmp(&conn->key_node[i].key, key)) {
+ found = true;
+ if (reply) {
+ *reply = (i == CT_DIR_REV);
+ }
+ goto out_found;
}
- break;
}
}
+out_found:
if (found && conn_out) {
*conn_out = conn;
} else if (conn_out) {
*conn_out = NULL;
}
+
return found;
}
@@ -643,7 +591,7 @@
if (conn->alg_related) {
key = &conn->parent_key;
} else {
- key = &conn->key;
+ key = &conn->key_node[CT_DIR_FWD].key;
}
} else if (alg_exp) {
pkt->md.ct_mark = alg_exp->parent_mark;
@@ -872,7 +820,8 @@
static void
nat_packet(struct dp_packet *pkt, struct conn *conn, bool reply, bool related)
{
- struct conn_key *key = reply ? &conn->key : &conn->rev_key;
+ enum key_dir dir = reply ? CT_DIR_FWD : CT_DIR_REV;
+ struct conn_key *key = &conn->key_node[dir].key;
uint16_t nat_action = reply ? nat_action_reverse(conn->nat_action)
: conn->nat_action;
@@ -906,7 +855,7 @@
{
struct conn *conn;
- conn_lookup(ct, &conn_in->key, now, &conn, NULL);
+ conn_lookup(ct, &conn_in->key_node[CT_DIR_FWD].key, now, &conn, NULL);
if (conn && seq_skew) {
conn->seq_skew = seq_skew;
conn->seq_skew_dir = seq_skew_dir;
@@ -942,7 +891,6 @@
OVS_REQUIRES(ct->ct_lock)
{
struct conn *nc = NULL;
- struct conn *nat_conn = NULL;
if (!valid_new(pkt, &ctx->key)) {
pkt->md.ct_state = CS_INVALID;
@@ -956,6 +904,7 @@
}
if (commit) {
+ struct conn_key_node *fwd_key_node, *rev_key_node;
struct zone_limit *zl = zone_limit_lookup_or_default(ct,
ctx->key.zone);
if (zl && atomic_count_get(&zl->czl.count) >= zl->czl.limit) {
@@ -970,9 +919,12 @@
}
nc = new_conn(ct, pkt, &ctx->key, now, tp_id);
- memcpy(&nc->key, &ctx->key, sizeof nc->key);
- memcpy(&nc->rev_key, &nc->key, sizeof nc->rev_key);
- conn_key_reverse(&nc->rev_key);
+ fwd_key_node = &nc->key_node[CT_DIR_FWD];
+ rev_key_node = &nc->key_node[CT_DIR_REV];
+ memcpy(&fwd_key_node->key, &ctx->key, sizeof fwd_key_node->key);
+ memcpy(&rev_key_node->key, &fwd_key_node->key,
+ sizeof rev_key_node->key);
+ conn_key_reverse(&rev_key_node->key);
if (ct_verify_helper(helper, ct_alg_ctl)) {
nc->alg = nullable_xstrdup(helper);
@@ -987,46 +939,33 @@
if (nat_action_info) {
nc->nat_action = nat_action_info->nat_action;
- nat_conn = xzalloc(sizeof *nat_conn);
if (alg_exp) {
if (alg_exp->nat_rpl_dst) {
- nc->rev_key.dst.addr = alg_exp->alg_nat_repl_addr;
+ rev_key_node->key.dst.addr = alg_exp->alg_nat_repl_addr;
nc->nat_action = NAT_ACTION_SRC;
} else {
- nc->rev_key.src.addr = alg_exp->alg_nat_repl_addr;
+ rev_key_node->key.src.addr = alg_exp->alg_nat_repl_addr;
nc->nat_action = NAT_ACTION_DST;
}
} else {
- memcpy(nat_conn, nc, sizeof *nat_conn);
- bool nat_res = nat_get_unique_tuple(ct, nc, nat_conn,
- nat_action_info);
-
+ bool nat_res = nat_get_unique_tuple(ct, nc, nat_action_info);
if (!nat_res) {
goto nat_res_exhaustion;
}
-
- /* Update nc with nat adjustments made to nat_conn by
- * nat_get_unique_tuple(). */
- memcpy(nc, nat_conn, sizeof *nc);
}
nat_packet(pkt, nc, false, ctx->icmp_related);
- memcpy(&nat_conn->key, &nc->rev_key, sizeof nat_conn->key);
- memcpy(&nat_conn->rev_key, &nc->key, sizeof nat_conn->rev_key);
- nat_conn->conn_type = CT_CONN_TYPE_UN_NAT;
- nat_conn->nat_action = 0;
- nat_conn->alg = NULL;
- nat_conn->nat_conn = NULL;
- uint32_t nat_hash = conn_key_hash(&nat_conn->key, ct->hash_basis);
- cmap_insert(&ct->conns, &nat_conn->cm_node, nat_hash);
+ uint32_t rev_hash = conn_key_hash(&rev_key_node->key,
+ ct->hash_basis);
+ cmap_insert(&ct->conns, &rev_key_node->cm_node, rev_hash);
}
- nc->nat_conn = nat_conn;
ovs_mutex_init_adaptive(&nc->lock);
- nc->conn_type = CT_CONN_TYPE_DEFAULT;
atomic_flag_clear(&nc->reclaimed);
- cmap_insert(&ct->conns, &nc->cm_node, ctx->hash);
+ fwd_key_node->dir = CT_DIR_FWD;
+ rev_key_node->dir = CT_DIR_REV;
+ cmap_insert(&ct->conns, &fwd_key_node->cm_node, ctx->hash);
conn_expire_push_front(ct, nc);
atomic_count_inc(&ct->n_conn);
ctx->conn = nc; /* For completeness. */
@@ -1047,7 +986,6 @@
* firewall rules or a separate firewall. Also using zone partitioning
* can limit DoS impact. */
nat_res_exhaustion:
- free(nat_conn);
delete_conn__(nc);
static struct vlog_rate_limit rl = VLOG_RATE_LIMIT_INIT(5, 5);
VLOG_WARN_RL(&rl, "Unable to NAT due to tuple space exhaustion - "
@@ -1060,7 +998,6 @@
struct conn_lookup_ctx *ctx, struct conn *conn,
long long now)
{
- ovs_assert(conn->conn_type == CT_CONN_TYPE_DEFAULT);
bool create_new_conn = false;
if (ctx->icmp_related) {
@@ -1087,7 +1024,8 @@
pkt->md.ct_state = CS_INVALID;
break;
case CT_UPDATE_NEW:
- if (conn_lookup(ct, &conn->key, now, NULL, NULL)) {
+ if (conn_lookup(ct, &conn->key_node[CT_DIR_FWD].key,
+ now, NULL, NULL)) {
conn_force_expire(conn);
}
create_new_conn = true;
@@ -1263,8 +1201,10 @@
if (natted) {
if (OVS_LIKELY(ctx->conn)) {
+ enum key_dir dir;
ctx->reply = !ctx->reply;
- ctx->key = ctx->reply ? ctx->conn->rev_key : ctx->conn->key;
+ dir = ctx->reply ? CT_DIR_REV : CT_DIR_FWD;
+ ctx->key = ctx->conn->key_node[dir].key;
ctx->hash = conn_key_hash(&ctx->key, ct->hash_basis);
} else {
/* A lookup failure does not necessarily imply that an
@@ -1297,31 +1237,13 @@
/* Delete found entry if in wrong direction. 'force' implies commit. */
if (OVS_UNLIKELY(force && ctx->reply && conn)) {
- if (conn_lookup(ct, &conn->key, now, NULL, NULL)) {
+ if (conn_lookup(ct, &conn->key_node[CT_DIR_FWD].key,
+ now, NULL, NULL)) {
conn_force_expire(conn);
}
conn = NULL;
}
- if (OVS_LIKELY(conn)) {
- if (conn->conn_type == CT_CONN_TYPE_UN_NAT) {
-
- ctx->reply = true;
- struct conn *rev_conn = conn; /* Save for debugging. */
- uint32_t hash = conn_key_hash(&conn->rev_key, ct->hash_basis);
- conn_key_lookup(ct, &ctx->key, hash, now, &conn, &ctx->reply);
-
- if (!conn) {
- pkt->md.ct_state |= CS_INVALID;
- write_ct_md(pkt, zone, NULL, NULL, NULL);
- char *log_msg = xasprintf("Missing parent conn %p", rev_conn);
- ct_print_conn_info(rev_conn, log_msg, VLL_INFO, true, true);
- free(log_msg);
- return;
- }
- }
- }
-
enum ct_alg_ctl_type ct_alg_ctl = get_alg_ctl_type(pkt, tp_src, tp_dst,
helper);
@@ -1414,8 +1336,9 @@
struct conn *conn = packet->md.conn;
if (OVS_UNLIKELY(packet->md.ct_state == CS_INVALID)) {
write_ct_md(packet, zone, NULL, NULL, NULL);
- } else if (conn && conn->key.zone == zone && !force
- && !get_alg_ctl_type(packet, tp_src, tp_dst, helper)) {
+ } else if (conn &&
+ conn->key_node[CT_DIR_FWD].key.zone == zone && !force &&
+ !get_alg_ctl_type(packet, tp_src, tp_dst, helper)) {
process_one_fast(zone, setmark, setlabel, nat_action_info,
conn, packet);
} else if (OVS_UNLIKELY(!conn_key_extract(ct, packet, dl_type, &ctx,
@@ -2172,7 +2095,7 @@
}
static uint32_t
-nat_range_hash(const struct conn *conn, uint32_t basis,
+nat_range_hash(const struct conn_key *key, uint32_t basis,
const struct nat_action_info_t *nat_info)
{
uint32_t hash = basis;
@@ -2182,11 +2105,11 @@
hash = hash_add(hash,
((uint32_t) nat_info->max_port << 16)
| nat_info->min_port);
- hash = ct_endpoint_hash_add(hash, &conn->key.src);
- hash = ct_endpoint_hash_add(hash, &conn->key.dst);
- hash = hash_add(hash, (OVS_FORCE uint32_t) conn->key.dl_type);
- hash = hash_add(hash, conn->key.nw_proto);
- hash = hash_add(hash, conn->key.zone);
+ hash = ct_endpoint_hash_add(hash, &key->src);
+ hash = ct_endpoint_hash_add(hash, &key->dst);
+ hash = hash_add(hash, (OVS_FORCE uint32_t) key->dl_type);
+ hash = hash_add(hash, key->nw_proto);
+ hash = hash_add(hash, key->zone);
/* The purpose of the second parameter is to distinguish hashes of data of
* different length; our data always has the same length so there is no
@@ -2260,7 +2183,7 @@
}
static void
-find_addr(const struct conn *conn, union ct_addr *min,
+find_addr(const struct conn_key *key, union ct_addr *min,
union ct_addr *max, union ct_addr *curr,
uint32_t hash, bool ipv4,
const struct nat_action_info_t *nat_info)
@@ -2270,9 +2193,9 @@
/* All-zero case. */
if (!memcmp(min, &zero_ip, sizeof *min)) {
if (nat_info->nat_action & NAT_ACTION_SRC) {
- *curr = conn->key.src.addr;
+ *curr = key->src.addr;
} else if (nat_info->nat_action & NAT_ACTION_DST) {
- *curr = conn->key.dst.addr;
+ *curr = key->dst.addr;
}
} else {
get_addr_in_range(min, max, curr, hash, ipv4);
@@ -2291,7 +2214,7 @@
}
static bool
-nat_get_unique_l4(struct conntrack *ct, struct conn *nat_conn,
+nat_get_unique_l4(struct conntrack *ct, struct conn_key *rev_key,
ovs_be16 *port, uint16_t curr, uint16_t min,
uint16_t max)
{
@@ -2314,8 +2237,7 @@
}
*port = htons(curr);
- if (!conn_lookup(ct, &nat_conn->rev_key,
- time_msec(), NULL, NULL)) {
+ if (!conn_lookup(ct, rev_key, time_msec(), NULL, NULL)) {
return true;
}
}
@@ -2353,53 +2275,49 @@
*
* If none can be found, return exhaustion to the caller. */
static bool
-nat_get_unique_tuple(struct conntrack *ct, const struct conn *conn,
- struct conn *nat_conn,
+nat_get_unique_tuple(struct conntrack *ct, struct conn *conn,
const struct nat_action_info_t *nat_info)
{
- uint32_t hash = nat_range_hash(conn, ct->hash_basis, nat_info);
+ struct conn_key *fwd_key = &conn->key_node[CT_DIR_FWD].key;
+ struct conn_key *rev_key = &conn->key_node[CT_DIR_REV].key;
union ct_addr min_addr = {0}, max_addr = {0}, addr = {0};
- bool pat_proto = conn->key.nw_proto == IPPROTO_TCP ||
- conn->key.nw_proto == IPPROTO_UDP;
+ bool pat_proto = fwd_key->nw_proto == IPPROTO_TCP ||
+ fwd_key->nw_proto == IPPROTO_UDP;
uint16_t min_dport, max_dport, curr_dport;
uint16_t min_sport, max_sport, curr_sport;
+ uint32_t hash;
+ hash = nat_range_hash(fwd_key, ct->hash_basis, nat_info);
min_addr = nat_info->min_addr;
max_addr = nat_info->max_addr;
- find_addr(conn, &min_addr, &max_addr, &addr, hash,
- (conn->key.dl_type == htons(ETH_TYPE_IP)), nat_info);
+ find_addr(fwd_key, &min_addr, &max_addr, &addr, hash,
+ (fwd_key->dl_type == htons(ETH_TYPE_IP)), nat_info);
- set_sport_range(nat_info, &conn->key, hash, &curr_sport,
+ set_sport_range(nat_info, fwd_key, hash, &curr_sport,
&min_sport, &max_sport);
- set_dport_range(nat_info, &conn->key, hash, &curr_dport,
+ set_dport_range(nat_info, fwd_key, hash, &curr_dport,
&min_dport, &max_dport);
if (pat_proto) {
- nat_conn->rev_key.src.port = htons(curr_dport);
- nat_conn->rev_key.dst.port = htons(curr_sport);
+ rev_key->src.port = htons(curr_dport);
+ rev_key->dst.port = htons(curr_sport);
}
- store_addr_to_key(&addr, &nat_conn->rev_key,
- nat_info->nat_action);
+ store_addr_to_key(&addr, rev_key, nat_info->nat_action);
if (!pat_proto) {
- if (!conn_lookup(ct, &nat_conn->rev_key,
- time_msec(), NULL, NULL)) {
- return true;
- }
-
- return false;
+ return !conn_lookup(ct, rev_key, time_msec(), NULL, NULL);
}
bool found = false;
if (nat_info->nat_action & NAT_ACTION_DST_PORT) {
- found = nat_get_unique_l4(ct, nat_conn, &nat_conn->rev_key.src.port,
+ found = nat_get_unique_l4(ct, rev_key, &rev_key->src.port,
curr_dport, min_dport, max_dport);
}
if (!found) {
- found = nat_get_unique_l4(ct, nat_conn, &nat_conn->rev_key.dst.port,
+ found = nat_get_unique_l4(ct, rev_key, &rev_key->dst.port,
curr_sport, min_sport, max_sport);
}
@@ -2415,9 +2333,9 @@
struct conn_lookup_ctx *ctx, long long now)
{
ovs_mutex_lock(&conn->lock);
+ uint8_t nw_proto = conn->key_node[CT_DIR_FWD].key.nw_proto;
enum ct_update_res update_res =
- l4_protos[conn->key.nw_proto]->conn_update(ct, conn, pkt, ctx->reply,
- now);
+ l4_protos[nw_proto]->conn_update(ct, conn, pkt, ctx->reply, now);
ovs_mutex_unlock(&conn->lock);
return update_res;
}
@@ -2443,12 +2361,9 @@
}
static bool
-conn_expired(struct conn *conn, long long now)
+conn_expired(const struct conn *conn, long long now)
{
- if (conn->conn_type == CT_CONN_TYPE_DEFAULT) {
- return now >= conn_expiration(conn);
- }
- return false;
+ return now >= conn_expiration(conn);
}
static bool
@@ -2474,9 +2389,7 @@
static void
delete_conn(struct conn *conn)
{
- ovs_assert(conn->conn_type == CT_CONN_TYPE_DEFAULT);
ovs_mutex_destroy(&conn->lock);
- free(conn->nat_conn);
delete_conn__(conn);
}
@@ -2569,15 +2482,18 @@
conn_to_ct_dpif_entry(const struct conn *conn, struct ct_dpif_entry *entry,
long long now)
{
+ const struct conn_key *rev_key = &conn->key_node[CT_DIR_REV].key;
+ const struct conn_key *key = &conn->key_node[CT_DIR_FWD].key;
+
memset(entry, 0, sizeof *entry);
- conn_key_to_tuple(&conn->key, &entry->tuple_orig);
- conn_key_to_tuple(&conn->rev_key, &entry->tuple_reply);
+ conn_key_to_tuple(key, &entry->tuple_orig);
+ conn_key_to_tuple(rev_key, &entry->tuple_reply);
if (conn->alg_related) {
conn_key_to_tuple(&conn->parent_key, &entry->tuple_parent);
}
- entry->zone = conn->key.zone;
+ entry->zone = key->zone;
ovs_mutex_lock(&conn->lock);
entry->mark = conn->mark;
@@ -2585,7 +2501,7 @@
long long expiration = conn_expiration(conn) - now;
- struct ct_l4_proto *class = l4_protos[conn->key.nw_proto];
+ struct ct_l4_proto *class = l4_protos[key->nw_proto];
if (class->conn_get_protoinfo) {
class->conn_get_protoinfo(conn, &entry->protoinfo);
}
@@ -2633,15 +2549,20 @@
if (!cm_node) {
break;
}
+ struct conn_key_node *keyn;
struct conn *conn;
- INIT_CONTAINER(conn, cm_node, cm_node);
+ INIT_CONTAINER(keyn, cm_node, cm_node);
+ if (keyn->dir != CT_DIR_FWD) {
+ continue;
+ }
+
+ conn = CONTAINER_OF(keyn, struct conn, key_node[CT_DIR_FWD]);
if (conn_expired(conn, now)) {
continue;
}
- if ((!dump->filter_zone || conn->key.zone == dump->zone) &&
- (conn->conn_type != CT_CONN_TYPE_UN_NAT)) {
+ if (!dump->filter_zone || keyn->key.zone == dump->zone) {
conn_to_ct_dpif_entry(conn, entry, now);
return 0;
}
@@ -2659,14 +2580,15 @@
int
conntrack_flush(struct conntrack *ct, const uint16_t *zone)
{
+ struct conn_key_node *keyn;
struct conn *conn;
- CMAP_FOR_EACH (conn, cm_node, &ct->conns) {
- if (conn->conn_type != CT_CONN_TYPE_DEFAULT) {
+ CMAP_FOR_EACH (keyn, cm_node, &ct->conns) {
+ if (keyn->dir != CT_DIR_FWD) {
continue;
}
-
- if (!zone || *zone == conn->key.zone) {
+ conn = CONTAINER_OF(keyn, struct conn, key_node[CT_DIR_FWD]);
+ if (!zone || *zone == keyn->key.zone) {
conn_clean(ct, conn);
}
}
@@ -2678,18 +2600,18 @@
conntrack_flush_tuple(struct conntrack *ct, const struct ct_dpif_tuple *tuple,
uint16_t zone)
{
- int error = 0;
struct conn_key key;
struct conn *conn;
+ int error = 0;
memset(&key, 0, sizeof(key));
tuple_to_conn_key(tuple, zone, &key);
conn_lookup(ct, &key, time_msec(), &conn, NULL);
- if (conn && conn->conn_type == CT_CONN_TYPE_DEFAULT) {
+ if (conn) {
conn_clean(ct, conn);
} else {
- VLOG_WARN("Must flush tuple using the original pre-NATed tuple");
+ VLOG_WARN("Tuple not found");
error = ENOENT;
}
@@ -2832,50 +2754,54 @@
const struct conn *parent_conn, bool reply, bool src_ip_wc,
bool skip_nat)
{
+ const struct conn_key *pconn_key, *pconn_rev_key;
union ct_addr src_addr;
union ct_addr dst_addr;
union ct_addr alg_nat_repl_addr;
struct alg_exp_node *alg_exp_node = xzalloc(sizeof *alg_exp_node);
+ pconn_key = &parent_conn->key_node[CT_DIR_FWD].key;
+ pconn_rev_key = &parent_conn->key_node[CT_DIR_REV].key;
+
if (reply) {
- src_addr = parent_conn->key.src.addr;
- dst_addr = parent_conn->key.dst.addr;
+ src_addr = pconn_key->src.addr;
+ dst_addr = pconn_key->dst.addr;
alg_exp_node->nat_rpl_dst = true;
if (skip_nat) {
alg_nat_repl_addr = dst_addr;
} else if (parent_conn->nat_action & NAT_ACTION_DST) {
- alg_nat_repl_addr = parent_conn->rev_key.src.addr;
+ alg_nat_repl_addr = pconn_rev_key->src.addr;
alg_exp_node->nat_rpl_dst = false;
} else {
- alg_nat_repl_addr = parent_conn->rev_key.dst.addr;
+ alg_nat_repl_addr = pconn_rev_key->dst.addr;
}
} else {
- src_addr = parent_conn->rev_key.src.addr;
- dst_addr = parent_conn->rev_key.dst.addr;
+ src_addr = pconn_rev_key->src.addr;
+ dst_addr = pconn_rev_key->dst.addr;
alg_exp_node->nat_rpl_dst = false;
if (skip_nat) {
alg_nat_repl_addr = src_addr;
} else if (parent_conn->nat_action & NAT_ACTION_DST) {
- alg_nat_repl_addr = parent_conn->key.dst.addr;
+ alg_nat_repl_addr = pconn_key->dst.addr;
alg_exp_node->nat_rpl_dst = true;
} else {
- alg_nat_repl_addr = parent_conn->key.src.addr;
+ alg_nat_repl_addr = pconn_key->src.addr;
}
}
if (src_ip_wc) {
memset(&src_addr, 0, sizeof src_addr);
}
- alg_exp_node->key.dl_type = parent_conn->key.dl_type;
- alg_exp_node->key.nw_proto = parent_conn->key.nw_proto;
- alg_exp_node->key.zone = parent_conn->key.zone;
+ alg_exp_node->key.dl_type = pconn_key->dl_type;
+ alg_exp_node->key.nw_proto = pconn_key->nw_proto;
+ alg_exp_node->key.zone = pconn_key->zone;
alg_exp_node->key.src.addr = src_addr;
alg_exp_node->key.dst.addr = dst_addr;
alg_exp_node->key.src.port = ALG_WC_SRC_PORT;
alg_exp_node->key.dst.port = dst_port;
alg_exp_node->parent_mark = parent_conn->mark;
alg_exp_node->parent_label = parent_conn->label;
- memcpy(&alg_exp_node->parent_key, &parent_conn->key,
+ memcpy(&alg_exp_node->parent_key, pconn_key,
sizeof alg_exp_node->parent_key);
/* Take the write lock here because it is almost 100%
* likely that the lookup will fail and
@@ -3127,12 +3053,16 @@
switch (mode) {
case CT_FTP_MODE_ACTIVE:
- *v4_addr_rep = conn_for_expectation->rev_key.dst.addr.ipv4;
- conn_ipv4_addr = conn_for_expectation->key.src.addr.ipv4;
+ *v4_addr_rep =
+ conn_for_expectation->key_node[CT_DIR_REV].key.dst.addr.ipv4;
+ conn_ipv4_addr =
+ conn_for_expectation->key_node[CT_DIR_FWD].key.src.addr.ipv4;
break;
case CT_FTP_MODE_PASSIVE:
- *v4_addr_rep = conn_for_expectation->key.dst.addr.ipv4;
- conn_ipv4_addr = conn_for_expectation->rev_key.src.addr.ipv4;
+ *v4_addr_rep =
+ conn_for_expectation->key_node[CT_DIR_FWD].key.dst.addr.ipv4;
+ conn_ipv4_addr =
+ conn_for_expectation->key_node[CT_DIR_REV].key.src.addr.ipv4;
break;
case CT_TFTP_MODE:
default:
@@ -3164,7 +3094,7 @@
static enum ftp_ctl_pkt
process_ftp_ctl_v6(struct conntrack *ct,
struct dp_packet *pkt,
- const struct conn *conn_for_expectation,
+ const struct conn *conn_for_exp,
union ct_addr *v6_addr_rep, char **ftp_data_start,
size_t *addr_offset_from_ftp_data_start,
size_t *addr_size, enum ct_alg_mode *mode)
@@ -3232,24 +3162,25 @@
switch (*mode) {
case CT_FTP_MODE_ACTIVE:
- *v6_addr_rep = conn_for_expectation->rev_key.dst.addr;
+ *v6_addr_rep = conn_for_exp->key_node[CT_DIR_REV].key.dst.addr;
/* Although most servers will block this exploit, there may be some
* less well managed. */
if (memcmp(&ip6_addr, &v6_addr_rep->ipv6, sizeof ip6_addr) &&
- memcmp(&ip6_addr, &conn_for_expectation->key.src.addr.ipv6,
+ memcmp(&ip6_addr,
+ &conn_for_exp->key_node[CT_DIR_FWD].key.src.addr.ipv6,
sizeof ip6_addr)) {
return CT_FTP_CTL_INVALID;
}
break;
case CT_FTP_MODE_PASSIVE:
- *v6_addr_rep = conn_for_expectation->key.dst.addr;
+ *v6_addr_rep = conn_for_exp->key_node[CT_DIR_FWD].key.dst.addr;
break;
case CT_TFTP_MODE:
default:
OVS_NOT_REACHED();
}
- expectation_create(ct, port, conn_for_expectation,
+ expectation_create(ct, port, conn_for_exp,
!!(pkt->md.ct_state & CS_REPLY_DIR), false, false);
return CT_FTP_CTL_INTEREST;
}
@@ -3403,7 +3334,8 @@
long long now OVS_UNUSED, enum ftp_ctl_pkt ftp_ctl OVS_UNUSED,
bool nat OVS_UNUSED)
{
- expectation_create(ct, conn_for_expectation->key.src.port,
+ expectation_create(ct,
+ conn_for_expectation->key_node[CT_DIR_FWD].key.src.port,
conn_for_expectation,
!!(pkt->md.ct_state & CS_REPLY_DIR), false, false);
}
diff -Nru openvswitch-3.1.2/lib/conntrack-private.h openvswitch-3.1.3/lib/conntrack-private.h
--- openvswitch-3.1.2/lib/conntrack-private.h 2023-06-27 16:22:55.808490338 +0000
+++ openvswitch-3.1.3/lib/conntrack-private.h 2023-10-17 13:40:02.540582000 +0000
@@ -49,6 +49,12 @@
* hashing in ct_endpoint_hash_add(). */
BUILD_ASSERT_DECL(sizeof(struct ct_endpoint) == sizeof(union ct_addr) + 4);
+enum key_dir {
+ CT_DIR_FWD = 0,
+ CT_DIR_REV,
+ CT_DIRS,
+};
+
/* Changes to this structure need to be reflected in conn_key_hash()
* and conn_key_cmp(). */
struct conn_key {
@@ -112,20 +118,18 @@
#define N_EXP_LISTS 100
-enum OVS_PACKED_ENUM ct_conn_type {
- CT_CONN_TYPE_DEFAULT,
- CT_CONN_TYPE_UN_NAT,
+struct conn_key_node {
+ enum key_dir dir;
+ struct conn_key key;
+ struct cmap_node cm_node;
};
struct conn {
/* Immutable data. */
- struct conn_key key;
- struct conn_key rev_key;
+ struct conn_key_node key_node[CT_DIRS];
struct conn_key parent_key; /* Only used for orig_tuple support. */
- struct cmap_node cm_node;
uint16_t nat_action;
char *alg;
- struct conn *nat_conn; /* The NAT 'conn' context, if there is one. */
atomic_flag reclaimed; /* False during the lifetime of the connection,
* True as soon as a thread has started freeing
* its memory. */
@@ -150,7 +154,6 @@
/* Immutable data. */
bool alg_related; /* True if alg data connection. */
- enum ct_conn_type conn_type;
uint32_t tp_id; /* Timeout policy ID. */
};
diff -Nru openvswitch-3.1.2/lib/conntrack-tp.c openvswitch-3.1.3/lib/conntrack-tp.c
--- openvswitch-3.1.2/lib/conntrack-tp.c 2023-06-27 16:22:55.808490338 +0000
+++ openvswitch-3.1.3/lib/conntrack-tp.c 2023-10-17 13:40:02.540582000 +0000
@@ -253,7 +253,8 @@
}
VLOG_DBG_RL(&rl, "Update timeout %s zone=%u with policy id=%d "
"val=%u sec.",
- ct_timeout_str[tm], conn->key.zone, conn->tp_id, val);
+ ct_timeout_str[tm], conn->key_node[CT_DIR_FWD].key.zone,
+ conn->tp_id, val);
atomic_store_relaxed(&conn->expiration, now + val * 1000);
}
@@ -273,7 +274,8 @@
}
VLOG_DBG_RL(&rl, "Init timeout %s zone=%u with policy id=%d val=%u sec.",
- ct_timeout_str[tm], conn->key.zone, conn->tp_id, val);
+ ct_timeout_str[tm], conn->key_node[CT_DIR_FWD].key.zone,
+ conn->tp_id, val);
conn->expiration = now + val * 1000;
}
diff -Nru openvswitch-3.1.2/lib/dpctl.c openvswitch-3.1.3/lib/dpctl.c
--- openvswitch-3.1.2/lib/dpctl.c 2023-06-27 16:22:55.811490341 +0000
+++ openvswitch-3.1.3/lib/dpctl.c 2023-10-17 13:40:53.453624759 +0000
@@ -673,7 +673,7 @@
}
for (int i = 0; i < n_port_nos; i++) {
- if (dpif_port_query_by_number(dpif, port_nos[i], &dpif_port)) {
+ if (dpif_port_query_by_number(dpif, port_nos[i], &dpif_port, true)) {
continue;
}
diff -Nru openvswitch-3.1.2/lib/dpif.c openvswitch-3.1.3/lib/dpif.c
--- openvswitch-3.1.2/lib/dpif.c 2023-06-27 14:30:43.826278729 +0000
+++ openvswitch-3.1.3/lib/dpif.c 2023-10-17 13:39:15.860542796 +0000
@@ -701,13 +701,14 @@
* initializes '*port' appropriately; on failure, returns a positive errno
* value.
*
- * Retuns ENODEV if the port doesn't exist.
+ * Retuns ENODEV if the port doesn't exist. Will not log a warning in this
+ * case unless 'warn_if_not_found' is true.
*
* The caller owns the data in 'port' and must free it with
* dpif_port_destroy() when it is no longer needed. */
int
dpif_port_query_by_number(const struct dpif *dpif, odp_port_t port_no,
- struct dpif_port *port)
+ struct dpif_port *port, bool warn_if_not_found)
{
int error = dpif->dpif_class->port_query_by_number(dpif, port_no, port);
if (!error) {
@@ -715,8 +716,13 @@
dpif_name(dpif), port_no, port->name);
} else {
memset(port, 0, sizeof *port);
- VLOG_WARN_RL(&error_rl, "%s: failed to query port %"PRIu32": %s",
- dpif_name(dpif), port_no, ovs_strerror(error));
+ if (error == ENODEV && !warn_if_not_found) {
+ VLOG_DBG_RL(&dpmsg_rl, "%s: failed to query port %"PRIu32": %s",
+ dpif_name(dpif), port_no, ovs_strerror(error));
+ } else {
+ VLOG_WARN_RL(&error_rl, "%s: failed to query port %"PRIu32": %s",
+ dpif_name(dpif), port_no, ovs_strerror(error));
+ }
}
return error;
}
@@ -784,7 +790,7 @@
ovs_assert(name_size > 0);
- error = dpif_port_query_by_number(dpif, port_no, &port);
+ error = dpif_port_query_by_number(dpif, port_no, &port, true);
if (!error) {
ovs_strlcpy(name, port.name, name_size);
dpif_port_destroy(&port);
diff -Nru openvswitch-3.1.2/lib/dpif.h openvswitch-3.1.3/lib/dpif.h
--- openvswitch-3.1.2/lib/dpif.h 2023-06-27 12:08:40.267679969 +0000
+++ openvswitch-3.1.3/lib/dpif.h 2023-10-17 13:39:15.861542797 +0000
@@ -461,7 +461,7 @@
void dpif_port_destroy(struct dpif_port *);
bool dpif_port_exists(const struct dpif *dpif, const char *devname);
int dpif_port_query_by_number(const struct dpif *, odp_port_t port_no,
- struct dpif_port *);
+ struct dpif_port *, bool warn_if_not_found);
int dpif_port_query_by_name(const struct dpif *, const char *devname,
struct dpif_port *);
int dpif_port_get_name(struct dpif *, odp_port_t port_no,
diff -Nru openvswitch-3.1.2/lib/dpif-netdev.c openvswitch-3.1.3/lib/dpif-netdev.c
--- openvswitch-3.1.2/lib/dpif-netdev.c 2023-06-27 16:22:55.814490343 +0000
+++ openvswitch-3.1.3/lib/dpif-netdev.c 2023-10-17 13:40:53.457624763 +0000
@@ -3365,14 +3365,13 @@
netdev_flow_key_init(struct netdev_flow_key *key,
const struct flow *flow)
{
- uint64_t *dst = miniflow_values(&key->mf);
uint32_t hash = 0;
uint64_t value;
miniflow_map_init(&key->mf, flow);
miniflow_init(&key->mf, flow);
- size_t n = dst - miniflow_get_values(&key->mf);
+ size_t n = miniflow_n_values(&key->mf);
FLOW_FOR_EACH_IN_MAPS (value, flow, key->mf.map) {
hash = hash_add64(hash, value);
@@ -4191,7 +4190,7 @@
const struct dpif_flow_put *put,
struct dpif_flow_stats *stats)
{
- struct dp_netdev_flow *netdev_flow;
+ struct dp_netdev_flow *netdev_flow = NULL;
int error = 0;
if (stats) {
@@ -4199,16 +4198,35 @@
}
ovs_mutex_lock(&pmd->flow_mutex);
- netdev_flow = dp_netdev_pmd_lookup_flow(pmd, key, NULL);
- if (!netdev_flow) {
- if (put->flags & DPIF_FP_CREATE) {
- dp_netdev_flow_add(pmd, match, ufid, put->actions,
- put->actions_len, ODPP_NONE);
+ if (put->ufid) {
+ netdev_flow = dp_netdev_pmd_find_flow(pmd, put->ufid,
+ put->key, put->key_len);
+ } else {
+ /* Use key instead of the locally generated ufid
+ * to search netdev_flow. */
+ netdev_flow = dp_netdev_pmd_lookup_flow(pmd, key, NULL);
+ }
+
+ if (put->flags & DPIF_FP_CREATE) {
+ if (!netdev_flow) {
+ dp_netdev_flow_add(pmd, match, ufid,
+ put->actions, put->actions_len, ODPP_NONE);
} else {
- error = ENOENT;
+ error = EEXIST;
}
- } else {
- if (put->flags & DPIF_FP_MODIFY) {
+ goto exit;
+ }
+
+ if (put->flags & DPIF_FP_MODIFY) {
+ if (!netdev_flow) {
+ error = ENOENT;
+ } else {
+ if (!put->ufid && !flow_equal(&match->flow, &netdev_flow->flow)) {
+ /* Overlapping flow. */
+ error = EINVAL;
+ goto exit;
+ }
+
struct dp_netdev_actions *new_actions;
struct dp_netdev_actions *old_actions;
@@ -4239,15 +4257,11 @@
* counter, and subtracting it before outputting the stats */
error = EOPNOTSUPP;
}
-
ovsrcu_postpone(dp_netdev_actions_free, old_actions);
- } else if (put->flags & DPIF_FP_CREATE) {
- error = EEXIST;
- } else {
- /* Overlapping flow. */
- error = EINVAL;
}
}
+
+exit:
ovs_mutex_unlock(&pmd->flow_mutex);
return error;
}
diff -Nru openvswitch-3.1.2/lib/meta-flow.xml openvswitch-3.1.3/lib/meta-flow.xml
--- openvswitch-3.1.2/lib/meta-flow.xml 2023-06-27 16:22:55.816490345 +0000
+++ openvswitch-3.1.3/lib/meta-flow.xml 2023-10-17 13:40:02.548582007 +0000
@@ -3517,23 +3517,24 @@
+tab(;);
r r r r r.
-Criteria OpenFlow 1.0 OpenFlow 1.1 OpenFlow 1.2+ NXM
-\_ \_ \_ \_ \_
-[1] \fL????\fR/\fL1\fR,\fL??\fR/\fL?\fR \fL????\fR/\fL1\fR,\fL??\fR/\fL?\fR \fL0000\fR/\fL0000\fR,\fL--\fR \fL0000\fR/\fL0000\fR
-[2] \fLffff\fR/\fL0\fR,\fL??\fR/\fL?\fR \fLffff\fR/\fL0\fR,\fL??\fR/\fL?\fR \fL0000\fR/\fLffff\fR,\fL--\fR \fL0000\fR/\fLffff\fR
-[3] \fL0xxx\fR/\fL0\fR,\fL??\fR/\fL1\fR \fL0xxx\fR/\fL0\fR,\fL??\fR/\fL1\fR \fL1xxx\fR/\fLffff\fR,\fL--\fR \fL1xxx\fR/\fL1fff\fR
-[4] \fL????\fR/\fL1\fR,\fL0y\fR/\fL0\fR \fLfffe\fR/\fL0\fR,\fL0y\fR/\fL0\fR \fL1000\fR/\fL1000\fR,\fL0y\fR \fLz000\fR/\fLf000\fR
-[5] \fL0xxx\fR/\fL0\fR,\fL0y\fR/\fL0\fR \fL0xxx\fR/\fL0\fR,\fL0y\fR/\fL0\fR \fL1xxx\fR/\fLffff\fR,\fL0y\fR \fLzxxx\fR/\fLffff\fR
+Criteria;OpenFlow 1.0;OpenFlow 1.1;OpenFlow 1.2+;NXM
+\_;\_;\_;\_;\_
+[1];\fL????\fR/\fL1\fR,\fL??\fR/\fL?\fR;\fL????\fR/\fL1\fR,\fL??\fR/\fL?\fR;\fL0000\fR/\fL0000\fR,\fL--\fR;\fL0000\fR/\fL0000\fR
+[2];\fLffff\fR/\fL0\fR,\fL??\fR/\fL?\fR;\fLffff\fR/\fL0\fR,\fL??\fR/\fL?\fR;\fL0000\fR/\fLffff\fR,\fL--\fR;\fL0000\fR/\fLffff\fR
+[3];\fL0xxx\fR/\fL0\fR,\fL??\fR/\fL1\fR;\fL0xxx\fR/\fL0\fR,\fL??\fR/\fL1\fR;\fL1xxx\fR/\fLffff\fR,\fL--\fR;\fL1xxx\fR/\fL1fff\fR
+[4];\fL????\fR/\fL1\fR,\fL0y\fR/\fL0\fR;\fLfffe\fR/\fL0\fR,\fL0y\fR/\fL0\fR;\fL1000\fR/\fL1000\fR,\fL0y\fR;\fLz000\fR/\fLf000\fR
+[5];\fL0xxx\fR/\fL0\fR,\fL0y\fR/\fL0\fR;\fL0xxx\fR/\fL0\fR,\fL0y\fR/\fL0\fR;\fL1xxx\fR/\fLffff\fR,\fL0y\fR;\fLzxxx\fR/\fLffff\fR
.T&
-r r c c r.
-[6] (none) (none) \fL1001\fR/\fL1001\fR,\fL--\fR \fL1001\fR/\fL1001\fR
+r c c r r.
+[6];(none);(none);\fL1001\fR/\fL1001\fR,\fL--\fR;\fL1001\fR/\fL1001\fR
.T&
-r r c c c.
-[7] (none) (none) (none) \fL3000\fR/\fL3000\fR
-[8] (none) (none) (none) \fL0000\fR/\fL0fff\fR
-[9] (none) (none) (none) \fL0000\fR/\fLf000\fR
-[10] (none) (none) (none) \fL0000\fR/\fLefff\fR
+r c c c r.
+[7];(none);(none);(none);\fL3000\fR/\fL3000\fR
+[8];(none);(none);(none);\fL0000\fR/\fL0fff\fR
+[9];(none);(none);(none);\fL0000\fR/\fLf000\fR
+[10];(none);(none);(none);\fL0000\fR/\fLefff\fR
diff -Nru openvswitch-3.1.2/lib/netdev-dpdk.c openvswitch-3.1.3/lib/netdev-dpdk.c
--- openvswitch-3.1.2/lib/netdev-dpdk.c 2023-06-27 16:22:55.817490345 +0000
+++ openvswitch-3.1.3/lib/netdev-dpdk.c 2023-10-17 13:40:53.459624764 +0000
@@ -489,6 +489,9 @@
/* Array of vhost rxq states, see vring_state_changed. */
bool *vhost_rxq_enabled;
+
+ /* Ensures that Rx metadata delivery is configured only once. */
+ bool rx_metadata_delivery_configured;
);
PADDED_MEMBERS(CACHE_LINE_SIZE,
@@ -1140,6 +1143,45 @@
}
}
+static void
+dpdk_eth_dev_init_rx_metadata(struct netdev_dpdk *dev)
+{
+ uint64_t rx_metadata = 0;
+ int ret;
+
+ if (dev->rx_metadata_delivery_configured) {
+ return;
+ }
+
+ /* For the fallback offload (non-"transfer" rules). */
+ rx_metadata |= RTE_ETH_RX_METADATA_USER_MARK;
+
+#ifdef ALLOW_EXPERIMENTAL_API
+ /* For the tunnel offload. */
+ rx_metadata |= RTE_ETH_RX_METADATA_TUNNEL_ID;
+#endif /* ALLOW_EXPERIMENTAL_API */
+
+ ret = rte_eth_rx_metadata_negotiate(dev->port_id, &rx_metadata);
+ if (ret == 0) {
+ if (!(rx_metadata & RTE_ETH_RX_METADATA_USER_MARK)) {
+ VLOG_DBG("%s: The NIC will not provide per-packet USER_MARK",
+ netdev_get_name(&dev->up));
+ }
+#ifdef ALLOW_EXPERIMENTAL_API
+ if (!(rx_metadata & RTE_ETH_RX_METADATA_TUNNEL_ID)) {
+ VLOG_DBG("%s: The NIC will not provide per-packet TUNNEL_ID",
+ netdev_get_name(&dev->up));
+ }
+#endif /* ALLOW_EXPERIMENTAL_API */
+ } else {
+ VLOG(ret == -ENOTSUP ? VLL_DBG : VLL_WARN,
+ "%s: Cannot negotiate Rx metadata: %s",
+ netdev_get_name(&dev->up), rte_strerror(-ret));
+ }
+
+ dev->rx_metadata_delivery_configured = true;
+}
+
static int
dpdk_eth_dev_init(struct netdev_dpdk *dev)
OVS_REQUIRES(dev->mutex)
@@ -1154,6 +1196,18 @@
RTE_ETH_RX_OFFLOAD_TCP_CKSUM |
RTE_ETH_RX_OFFLOAD_IPV4_CKSUM;
+ if (netdev_is_flow_api_enabled()) {
+ /*
+ * Full tunnel offload requires that tunnel ID metadata be
+ * delivered with "miss" packets from the hardware to the
+ * PMD. The same goes for megaflow mark metadata which is
+ * used in MARK + RSS offload scenario.
+ *
+ * Request delivery of such metadata.
+ */
+ dpdk_eth_dev_init_rx_metadata(dev);
+ }
+
rte_eth_dev_info_get(dev->port_id, &info);
if (strstr(info.driver_name, "vf") != NULL) {
@@ -1320,6 +1374,8 @@
/* Initilize the hardware offload flags to 0 */
dev->hw_ol_features = 0;
+ dev->rx_metadata_delivery_configured = false;
+
dev->flags = NETDEV_UP | NETDEV_PROMISC;
ovs_list_push_back(&dpdk_list, &dev->list_node);
diff -Nru openvswitch-3.1.2/lib/netdev-offload-dpdk.c openvswitch-3.1.3/lib/netdev-offload-dpdk.c
--- openvswitch-3.1.2/lib/netdev-offload-dpdk.c 2023-06-27 16:22:55.819490347 +0000
+++ openvswitch-3.1.3/lib/netdev-offload-dpdk.c 2023-10-17 13:40:53.461624766 +0000
@@ -2537,15 +2537,15 @@
return ret;
}
-static int
-netdev_offload_dpdk_flow_flush(struct netdev *netdev)
+static void
+flush_netdev_flows_in_related(struct netdev *netdev, struct netdev *related)
{
- struct cmap *map = offload_data_map(netdev);
- struct ufid_to_rte_flow_data *data;
unsigned int tid = netdev_offload_thread_id();
+ struct cmap *map = offload_data_map(related);
+ struct ufid_to_rte_flow_data *data;
if (!map) {
- return -1;
+ return;
}
CMAP_FOR_EACH (data, node, map) {
@@ -2556,6 +2556,31 @@
netdev_offload_dpdk_flow_destroy(data);
}
}
+}
+
+static bool
+flush_in_vport_cb(struct netdev *vport,
+ odp_port_t odp_port OVS_UNUSED,
+ void *aux)
+{
+ struct netdev *netdev = aux;
+
+ /* Only vports are related to physical devices. */
+ if (netdev_vport_is_vport_class(vport->netdev_class)) {
+ flush_netdev_flows_in_related(netdev, vport);
+ }
+
+ return false;
+}
+
+static int
+netdev_offload_dpdk_flow_flush(struct netdev *netdev)
+{
+ flush_netdev_flows_in_related(netdev, netdev);
+
+ if (!netdev_vport_is_vport_class(netdev->netdev_class)) {
+ netdev_ports_traverse(netdev->dpif_type, flush_in_vport_cb, netdev);
+ }
return 0;
}
diff -Nru openvswitch-3.1.2/lib/netlink-conntrack.c openvswitch-3.1.3/lib/netlink-conntrack.c
--- openvswitch-3.1.2/lib/netlink-conntrack.c 2023-06-27 16:22:55.820490348 +0000
+++ openvswitch-3.1.3/lib/netlink-conntrack.c 2023-10-17 13:40:53.462624767 +0000
@@ -579,7 +579,8 @@
nl_msg_put_u8(buf, CTA_PROTO_ICMPV6_TYPE, tuple->icmp_type);
nl_msg_put_u8(buf, CTA_PROTO_ICMPV6_CODE, tuple->icmp_code);
} else if (tuple->ip_proto == IPPROTO_TCP ||
- tuple->ip_proto == IPPROTO_UDP) {
+ tuple->ip_proto == IPPROTO_UDP ||
+ tuple->ip_proto == IPPROTO_SCTP) {
nl_msg_put_be16(buf, CTA_PROTO_SRC_PORT, tuple->src_port);
nl_msg_put_be16(buf, CTA_PROTO_DST_PORT, tuple->dst_port);
} else {
diff -Nru openvswitch-3.1.2/lib/ovs.tmac openvswitch-3.1.3/lib/ovs.tmac
--- openvswitch-3.1.2/lib/ovs.tmac 2023-06-27 12:08:40.287679984 +0000
+++ openvswitch-3.1.3/lib/ovs.tmac 2023-10-17 11:01:44.441604710 +0000
@@ -175,7 +175,7 @@
. nr mE \\n(.f
. nf
. nh
-. ft CW
+. ft CR
..
.
.
diff -Nru openvswitch-3.1.2/Makefile.am openvswitch-3.1.3/Makefile.am
--- openvswitch-3.1.2/Makefile.am 2023-06-27 16:22:55.798490331 +0000
+++ openvswitch-3.1.3/Makefile.am 2023-10-17 13:40:53.444624751 +0000
@@ -367,7 +367,7 @@
manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS)
@error=false; \
for manpage in $?; do \
- LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
+ LANG=en_US.UTF-8 groff -t -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
if grep warning: $@.tmp; then error=:; fi; \
rm -f $@.tmp; \
done; \
@@ -414,7 +414,7 @@
CLEANFILES += flake8-check
-include manpages.mk
-manpages.mk: $(MAN_ROOTS) build-aux/sodepends.py python/build/soutil.py
+manpages.mk: $(MAN_ROOTS) build-aux/sodepends.py python/ovs_build_helpers/soutil.py
@PYTHONPATH=$$PYTHONPATH$(psep)$(srcdir)/python $(PYTHON3) $(srcdir)/build-aux/sodepends.py -I. -I$(srcdir) $(MAN_ROOTS) >$(@F).tmp
@if cmp -s $(@F).tmp $@; then \
touch $@; \
diff -Nru openvswitch-3.1.2/Makefile.in openvswitch-3.1.3/Makefile.in
--- openvswitch-3.1.2/Makefile.in 2023-06-27 16:23:01.628494843 +0000
+++ openvswitch-3.1.3/Makefile.in 2023-10-17 13:41:00.206630431 +0000
@@ -1779,8 +1779,10 @@
rhel/usr_lib_systemd_system_ovs-vswitchd.service.in \
rhel/usr_lib_systemd_system_ovs-delete-transient-ports.service \
rhel/usr_lib_systemd_system_openvswitch-ipsec.service \
- python/build/__init__.py python/build/extract_ofp_fields.py \
- python/build/nroff.py python/build/soutil.py \
+ python/ovs_build_helpers/__init__.py \
+ python/ovs_build_helpers/extract_ofp_fields.py \
+ python/ovs_build_helpers/nroff.py \
+ python/ovs_build_helpers/soutil.py \
python/ovs/compat/sortedcontainers/LICENSE python/README.rst \
python/setup.py python/test_requirements.txt \
python/ovs/_json.c $(PYFILES) python/ovs/dirs.py.template \
@@ -2046,9 +2048,11 @@
utilities/usdt-scripts/upcall_cost.py \
utilities/bugtool/ovs-bugtool.in $(CHECK_PYFILES) \
ipsec/ovs-monitor-ipsec.in $(filter-out python/ovs/compat/% \
- python/ovs/dirs.py,$(PYFILES)) python/build/__init__.py \
- python/build/extract_ofp_fields.py python/build/nroff.py \
- python/build/soutil.py python/ovs/dirs.py.template \
+ python/ovs/dirs.py,$(PYFILES)) \
+ python/ovs_build_helpers/__init__.py \
+ python/ovs_build_helpers/extract_ofp_fields.py \
+ python/ovs_build_helpers/nroff.py \
+ python/ovs_build_helpers/soutil.py python/ovs/dirs.py.template \
python/setup.py vtep/ovs-vtep build-aux/dpdkstrip.py \
build-aux/gen_ofp_field_decoders build-aux/sodepends.py \
build-aux/soexpand.py build-aux/xml2nroff
@@ -2438,8 +2442,8 @@
lib/sflow_receiver.c
lib_libsflow_la_CPPFLAGS = $(AM_CPPFLAGS)
-lib_libsflow_la_CFLAGS = $(AM_CFLAGS) $(am__append_22) \
- $(am__append_23)
+lib_libsflow_la_CFLAGS = $(AM_CFLAGS) -D_BSD_SOURCE -D_DEFAULT_SOURCE \
+ $(am__append_22) $(am__append_23)
ofproto_libofproto_la_LDFLAGS = \
$(OVS_LTINFO) \
-Wl,--version-script=$(top_builddir)/ofproto/libofproto.sym \
@@ -6762,7 +6766,7 @@
@HAVE_GROFF_TRUE@manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS)
@HAVE_GROFF_TRUE@ @error=false; \
@HAVE_GROFF_TRUE@ for manpage in $?; do \
-@HAVE_GROFF_TRUE@ LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
+@HAVE_GROFF_TRUE@ LANG=en_US.UTF-8 groff -t -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
@HAVE_GROFF_TRUE@ if grep warning: $@.tmp; then error=:; fi; \
@HAVE_GROFF_TRUE@ rm -f $@.tmp; \
@HAVE_GROFF_TRUE@ done; \
@@ -6776,7 +6780,7 @@
@HAVE_FLAKE8_TRUE@ touch $@
-include manpages.mk
-manpages.mk: $(MAN_ROOTS) build-aux/sodepends.py python/build/soutil.py
+manpages.mk: $(MAN_ROOTS) build-aux/sodepends.py python/ovs_build_helpers/soutil.py
@PYTHONPATH=$$PYTHONPATH$(psep)$(srcdir)/python $(PYTHON3) $(srcdir)/build-aux/sodepends.py -I. -I$(srcdir) $(MAN_ROOTS) >$(@F).tmp
@if cmp -s $(@F).tmp $@; then \
touch $@; \
@@ -7285,11 +7289,14 @@
$(INSTALL_DATA) python/ovs/dirs.py.tmp $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
rm python/ovs/dirs.py.tmp
+.PHONY: python-sdist
python-sdist: $(srcdir)/python/ovs/version.py $(ovs_pyfiles) python/ovs/dirs.py
- (cd python/ && $(PYTHON3) setup.py sdist)
+ cd python/ && $(PYTHON3) -m build --sdist
+
+.PHONY: pypi-upload
+pypi-upload: python-sdist
+ twine upload python/dist/ovs-$(VERSION).tar.gz
-pypi-upload: $(srcdir)/python/ovs/version.py $(ovs_pyfiles) python/ovs/dirs.py
- (cd python/ && $(PYTHON3) setup.py sdist upload)
install-data-local: ovs-install-data-local
ovs-uninstall-local:
rm -f $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
diff -Nru openvswitch-3.1.2/NEWS openvswitch-3.1.3/NEWS
--- openvswitch-3.1.2/NEWS 2023-06-27 16:22:55.798490331 +0000
+++ openvswitch-3.1.3/NEWS 2023-10-17 13:40:53.444624751 +0000
@@ -1,3 +1,7 @@
+v3.1.3 - 17 Oct 2023
+--------------------
+ - Bug fixes
+
v3.1.2 - 27 Jun 2023
--------------------
- Bug fixes
diff -Nru openvswitch-3.1.2/ofproto/connmgr.c openvswitch-3.1.3/ofproto/connmgr.c
--- openvswitch-3.1.2/ofproto/connmgr.c 2023-06-27 16:22:55.830490355 +0000
+++ openvswitch-3.1.3/ofproto/connmgr.c 2023-10-17 13:40:02.560582017 +0000
@@ -1209,7 +1209,7 @@
hmap_init(&ofconn->bundles);
ofconn->next_bundle_expiry_check = time_msec() + BUNDLE_EXPIRY_INTERVAL;
- ofconn_set_rate_limit(ofconn, settings->rate_limit, settings->burst_limit);
+ ofservice_reconfigure(ofservice, settings);
ovs_mutex_unlock(&ofproto_mutex);
}
@@ -1649,6 +1649,8 @@
}
}
+COVERAGE_DEFINE(connmgr_async_unsent);
+
/* Given 'pin', sends an OFPT_PACKET_IN message to each OpenFlow controller as
* necessary according to their individual configurations. */
void
@@ -1656,6 +1658,7 @@
const struct ofproto_async_msg *am)
{
struct ofconn *ofconn;
+ bool sent = false;
LIST_FOR_EACH (ofconn, connmgr_node, &mgr->conns) {
enum ofputil_protocol protocol = ofconn_get_protocol(ofconn);
@@ -1677,6 +1680,11 @@
am->pin.up.base.flow_metadata.flow.in_port.ofp_port,
msg, &txq);
do_send_packet_ins(ofconn, &txq);
+ sent = true;
+ }
+
+ if (!sent) {
+ COVERAGE_INC(connmgr_async_unsent);
}
}
@@ -1907,10 +1915,7 @@
}
/* Creates a new ofservice for 'target' in 'mgr'. Returns 0 if successful,
- * otherwise a positive errno value.
- *
- * ofservice_reconfigure() must be called to fully configure the new
- * ofservice. */
+ * otherwise a positive errno value. */
static void
ofservice_create(struct connmgr *mgr, const char *target,
const struct ofproto_controller *c)
@@ -1920,7 +1925,8 @@
struct rconn *rconn = NULL;
if (!vconn_verify_name(target)) {
char *name = ofconn_make_name(mgr, target);
- rconn = rconn_create(5, 8, c->dscp, c->allowed_versions);
+ rconn = rconn_create(c->probe_interval, c->max_backoff,
+ c->dscp, c->allowed_versions);
rconn_connect(rconn, target, name);
free(name);
} else if (!pvconn_verify_name(target)) {
@@ -1943,7 +1949,6 @@
ofservice->rconn = rconn;
ofservice->pvconn = pvconn;
ofservice->s = *c;
- ofservice_reconfigure(ofservice, c);
VLOG_INFO("%s: added %s controller \"%s\"",
mgr->name, ofconn_type_to_string(ofservice->type), target);
diff -Nru openvswitch-3.1.2/ofproto/ofproto.c openvswitch-3.1.3/ofproto/ofproto.c
--- openvswitch-3.1.2/ofproto/ofproto.c 2023-06-27 16:22:55.835490359 +0000
+++ openvswitch-3.1.3/ofproto/ofproto.c 2023-10-17 13:40:53.474624777 +0000
@@ -5466,7 +5466,8 @@
}
enum ofperr
-ofproto_flow_mod_learn_refresh(struct ofproto_flow_mod *ofm)
+ofproto_flow_mod_learn_refresh(struct ofproto_flow_mod *ofm,
+ long long int last_used)
{
enum ofperr error = 0;
@@ -5487,9 +5488,37 @@
* this function is executed the rule will be reinstated. */
if (rule->state == RULE_REMOVED) {
struct cls_rule cr;
+ struct oftable *table = &rule->ofproto->tables[rule->table_id];
+ ovs_version_t tables_version = rule->ofproto->tables_version;
+
+ if (!cls_rule_visible_in_version(&rule->cr, tables_version)) {
+ const struct cls_rule *curr_cls_rule;
+
+ /* Only check for matching classifier rules and their modified
+ * time, instead of also checking all rule metadata, with the goal
+ * of suppressing a learn action update that would replace a more
+ * recent rule in the classifier. */
+ curr_cls_rule = classifier_find_rule_exactly(&table->cls,
+ &rule->cr,
+ tables_version);
+ if (curr_cls_rule) {
+ struct rule *curr_rule = rule_from_cls_rule(curr_cls_rule);
+ long long int curr_last_used;
+
+ ovs_mutex_lock(&curr_rule->mutex);
+ curr_last_used = curr_rule->modified;
+ ovs_mutex_unlock(&curr_rule->mutex);
+
+ if (curr_last_used > last_used) {
+ /* In the case of a newer visible rule, don't recreate the
+ * current rule. */
+ return 0;
+ }
+ }
+ }
- cls_rule_clone(&cr, &rule->cr);
ovs_mutex_lock(&rule->mutex);
+ cls_rule_clone(&cr, &rule->cr);
error = ofproto_rule_create(rule->ofproto, &cr, rule->table_id,
rule->flow_cookie,
rule->idle_timeout,
@@ -5500,6 +5529,7 @@
rule->match_tlv_bitmap,
rule->ofpacts_tlv_bitmap,
&ofm->temp_rule);
+ ofm->temp_rule->modified = last_used;
ovs_mutex_unlock(&rule->mutex);
if (!error) {
ofproto_rule_unref(rule); /* Release old reference. */
@@ -5507,7 +5537,7 @@
} else {
/* Refresh the existing rule. */
ovs_mutex_lock(&rule->mutex);
- rule->modified = time_msec();
+ rule->modified = last_used;
ovs_mutex_unlock(&rule->mutex);
}
return error;
@@ -5559,10 +5589,16 @@
/* Refresh 'ofm->temp_rule', for which the caller holds a reference, if already
* in the classifier, insert it otherwise. If the rule has already been
- * removed from the classifier, a new rule is created using 'ofm->temp_rule' as
- * a template and the reference to the old 'ofm->temp_rule' is freed. If
- * 'keep_ref' is true, then a reference to the current rule is held, otherwise
- * it is released and 'ofm->temp_rule' is set to NULL.
+ * removed from the classifier and replaced by another rule, the 'last_used'
+ * parameter is used to determine whether the newer rule is replaced or kept.
+ * If 'last_used' is greater than the last modified time of an identical rule
+ * in the classifier, then a new rule is created using 'ofm->temp_rule' as a
+ * template and the reference to the old 'ofm->temp_rule' is freed. If the
+ * rule has been removed but another identical rule doesn't exist in the
+ * classifier, then it will be recreated. If the rule hasn't been removed
+ * from the classifier, then 'last_used' is used to update the rules modified
+ * time. If 'keep_ref' is true, then a reference to the current rule is held,
+ * otherwise it is released and 'ofm->temp_rule' is set to NULL.
*
* If 'limit' != 0, insertion will fail if there are more than 'limit' rules
* in the same table with the same cookie. If insertion succeeds,
@@ -5573,10 +5609,11 @@
* during the call. */
enum ofperr
ofproto_flow_mod_learn(struct ofproto_flow_mod *ofm, bool keep_ref,
- unsigned limit, bool *below_limitp)
+ unsigned limit, bool *below_limitp,
+ long long int last_used)
OVS_EXCLUDED(ofproto_mutex)
{
- enum ofperr error = ofproto_flow_mod_learn_refresh(ofm);
+ enum ofperr error = ofproto_flow_mod_learn_refresh(ofm, last_used);
struct rule *rule = ofm->temp_rule;
bool below_limit = true;
@@ -5609,6 +5646,11 @@
error = ofproto_flow_mod_learn_start(ofm);
if (!error) {
+ /* ofproto_flow_mod_learn_start may have overwritten
+ * modified with current time. */
+ ovs_mutex_lock(&ofm->temp_rule->mutex);
+ ofm->temp_rule->modified = last_used;
+ ovs_mutex_unlock(&ofm->temp_rule->mutex);
error = ofproto_flow_mod_learn_finish(ofm, NULL);
}
} else {
diff -Nru openvswitch-3.1.2/ofproto/ofproto-dpif.c openvswitch-3.1.3/ofproto/ofproto-dpif.c
--- openvswitch-3.1.2/ofproto/ofproto-dpif.c 2023-06-27 16:22:55.833490358 +0000
+++ openvswitch-3.1.3/ofproto/ofproto-dpif.c 2023-10-17 13:40:53.472624775 +0000
@@ -2161,8 +2161,7 @@
struct ofproto_dpif *ofproto = ofproto_dpif_cast(port->up.ofproto);
const char *devname = netdev_get_name(port->up.netdev);
const char *netdev_type = netdev_get_type(port->up.netdev);
- char namebuf[NETDEV_VPORT_NAME_BUFSIZE];
- const char *dp_port_name;
+ struct dpif_port dpif_port;
ofproto->backer->need_revalidate = REV_RECONFIGURE;
xlate_txn_start();
@@ -2176,9 +2175,13 @@
del = dpif_cleanup_required(ofproto->backer->dpif);
}
- dp_port_name = netdev_vport_get_dpif_port(port->up.netdev, namebuf,
- sizeof namebuf);
- if (del && dpif_port_exists(ofproto->backer->dpif, dp_port_name)) {
+ /* Don't try to delete ports that are not part of the datapath. */
+ if (del && port->odp_port == ODPP_NONE) {
+ del = false;
+ }
+
+ if (del && !dpif_port_query_by_number(ofproto->backer->dpif,
+ port->odp_port, &dpif_port, false)) {
/* The underlying device is still there, so delete it. This
* happens when the ofproto is being destroyed, since the caller
* assumes that removal of attached ports will happen as part of
@@ -2186,6 +2189,7 @@
if (!port->is_tunnel) {
dpif_port_del(ofproto->backer->dpif, port->odp_port, false);
}
+ dpif_port_destroy(&dpif_port);
} else if (del) {
/* The underlying device is already deleted (e.g. tunctl -d).
* Calling dpif_port_remove to do local cleanup for the netdev */
@@ -4876,7 +4880,7 @@
if (entry->type == XC_LEARN) {
struct ofproto_flow_mod *ofm = entry->learn.ofm;
- error = ofproto_flow_mod_learn_refresh(ofm);
+ error = ofproto_flow_mod_learn_refresh(ofm, time_msec());
if (error) {
goto error_out;
}
diff -Nru openvswitch-3.1.2/ofproto/ofproto-dpif-xlate.c openvswitch-3.1.3/ofproto/ofproto-dpif-xlate.c
--- openvswitch-3.1.2/ofproto/ofproto-dpif-xlate.c 2023-06-27 16:22:55.832490357 +0000
+++ openvswitch-3.1.3/ofproto/ofproto-dpif-xlate.c 2023-10-17 13:40:53.471624774 +0000
@@ -501,6 +501,84 @@
static void finish_freezing(struct xlate_ctx *ctx);
+/* These functions and structure are used to save stack space in actions that
+ * need to retain a large amount of xlate_ctx state. */
+struct xretained_state {
+ union mf_subvalue new_stack[1024 / sizeof(union mf_subvalue)];
+ uint64_t actset_stub[1024 / 8];
+ struct ofpbuf old_stack;
+ struct ofpbuf old_action_set;
+ struct flow old_flow;
+ struct flow old_base;
+ struct flow_tnl flow_tnl_mask;
+};
+
+/* The return of this function must be freed by
+ * xretain_state_restore_and_free(). */
+static struct xretained_state *
+xretain_state_save(struct xlate_ctx *ctx)
+{
+ struct xretained_state *retained = xmalloc(sizeof *retained);
+
+ retained->old_flow = ctx->xin->flow;
+ retained->old_stack = ctx->stack;
+ retained->old_action_set = ctx->action_set;
+ ofpbuf_use_stub(&ctx->stack, retained->new_stack,
+ sizeof retained->new_stack);
+ ofpbuf_use_stub(&ctx->action_set, retained->actset_stub,
+ sizeof retained->actset_stub);
+
+ return retained;
+}
+
+static void
+xretain_tunnel_mask_save(const struct xlate_ctx *ctx,
+ struct xretained_state *retained)
+{
+ retained->flow_tnl_mask = ctx->wc->masks.tunnel;
+}
+
+static void
+xretain_base_flow_save(const struct xlate_ctx *ctx,
+ struct xretained_state *retained)
+{
+ retained->old_base = ctx->base_flow;
+}
+
+static void
+xretain_base_flow_restore(struct xlate_ctx *ctx,
+ const struct xretained_state *retained)
+{
+ ctx->base_flow = retained->old_base;
+}
+
+static void
+xretain_flow_restore(struct xlate_ctx *ctx,
+ const struct xretained_state *retained)
+{
+ ctx->xin->flow = retained->old_flow;
+}
+
+static void
+xretain_tunnel_mask_restore(struct xlate_ctx *ctx,
+ const struct xretained_state *retained)
+{
+ ctx->wc->masks.tunnel = retained->flow_tnl_mask;
+}
+
+static void
+xretain_state_restore_and_free(struct xlate_ctx *ctx,
+ struct xretained_state *retained)
+{
+ ctx->xin->flow = retained->old_flow;
+ ofpbuf_uninit(&ctx->action_set);
+ ctx->action_set = retained->old_action_set;
+ ofpbuf_uninit(&ctx->stack);
+ ctx->stack = retained->old_stack;
+
+ free(retained);
+}
+
/* A controller may use OFPP_NONE as the ingress port to indicate that
* it did not arrive on a "real" port. 'ofpp_none_bundle' exists for
* when an input bundle is needed for validation (e.g., mirroring or
@@ -1537,7 +1615,8 @@
}
ofp_port_t in_port = recirc_id_node->state.metadata.in_port;
- if (in_port != OFPP_NONE && in_port != OFPP_CONTROLLER) {
+ if (in_port != OFPP_NONE && in_port != OFPP_CONTROLLER &&
+ !uuid_is_zero(&recirc_id_node->state.xport_uuid)) {
struct uuid xport_uuid = recirc_id_node->state.xport_uuid;
xport = xport_lookup_by_uuid(xcfg, &xport_uuid);
if (xport && xport->xbridge && xport->xbridge->ofproto) {
@@ -1548,11 +1627,19 @@
* that the packet originated from the controller via an OpenFlow
* "packet-out". The right thing to do is to find just the
* ofproto. There is no xport, which is OK.
+ * Also a zeroed xport_uuid with a valid in_port, means that
+ * the packet originated from OFPP_CONTROLLER passed
+ * through a patch port.
*
* OFPP_NONE can also indicate that a bond caused recirculation. */
struct uuid uuid = recirc_id_node->state.ofproto_uuid;
const struct xbridge *bridge = xbridge_lookup_by_uuid(xcfg, &uuid);
+
if (bridge && bridge->ofproto) {
+ if (in_port != OFPP_CONTROLLER && in_port != OFPP_NONE &&
+ !get_ofp_port(bridge, in_port)) {
+ goto xport_lookup;
+ }
if (errorp) {
*errorp = NULL;
}
@@ -1565,6 +1652,7 @@
}
}
+xport_lookup:
xport = xport_lookup(xcfg, tnl_port_should_receive(flow)
? tnl_port_receive(flow)
: odp_port_to_ofport(backer, flow->in_port.odp_port));
@@ -3911,20 +3999,17 @@
patch_port_output(struct xlate_ctx *ctx, const struct xport *in_dev,
struct xport *out_dev, bool is_last_action)
{
+ bool old_was_mpls = ctx->was_mpls;
struct flow *flow = &ctx->xin->flow;
- struct flow old_flow = ctx->xin->flow;
- struct flow_tnl old_flow_tnl_wc = ctx->wc->masks.tunnel;
bool old_conntrack = ctx->conntracked;
- bool old_was_mpls = ctx->was_mpls;
- ovs_version_t old_version = ctx->xin->tables_version;
- struct ofpbuf old_stack = ctx->stack;
- uint8_t new_stack[1024];
- struct ofpbuf old_action_set = ctx->action_set;
+ struct xretained_state *retained_state;
struct ovs_list *old_trace = ctx->xin->trace;
- uint64_t actset_stub[1024 / 8];
+ ovs_version_t old_version = ctx->xin->tables_version;
+
+ retained_state = xretain_state_save(ctx);
+
+ xretain_tunnel_mask_save(ctx, retained_state);
- ofpbuf_use_stub(&ctx->stack, new_stack, sizeof new_stack);
- ofpbuf_use_stub(&ctx->action_set, actset_stub, sizeof actset_stub);
flow->in_port.ofp_port = out_dev->ofp_port;
flow->metadata = htonll(0);
memset(&flow->tunnel, 0, sizeof flow->tunnel);
@@ -3963,14 +4048,15 @@
} else {
/* Forwarding is disabled by STP and RSTP. Let OFPP_NORMAL and
* the learning action look at the packet, then drop it. */
- struct flow old_base_flow = ctx->base_flow;
size_t old_size = ctx->odp_actions->size;
+
+ xretain_base_flow_save(ctx, retained_state);
mirror_mask_t old_mirrors2 = ctx->mirrors;
xlate_table_action(ctx, flow->in_port.ofp_port, 0, true, true,
false, is_last_action, clone_xlate_actions);
ctx->mirrors = old_mirrors2;
- ctx->base_flow = old_base_flow;
+ xretain_base_flow_restore(ctx, retained_state);
ctx->odp_actions->size = old_size;
/* Undo changes that may have been done for freezing. */
@@ -3982,18 +4068,15 @@
if (independent_mirrors) {
ctx->mirrors = old_mirrors;
}
- ctx->xin->flow = old_flow;
ctx->xbridge = in_dev->xbridge;
- ofpbuf_uninit(&ctx->action_set);
- ctx->action_set = old_action_set;
- ofpbuf_uninit(&ctx->stack);
- ctx->stack = old_stack;
/* Restore calling bridge's lookup version. */
ctx->xin->tables_version = old_version;
- /* Restore to calling bridge tunneling information */
- ctx->wc->masks.tunnel = old_flow_tnl_wc;
+ /* Restore to calling bridge tunneling information; the ctx flow, actions,
+ * and stack. And free the retained state. */
+ xretain_tunnel_mask_restore(ctx, retained_state);
+ xretain_state_restore_and_free(ctx, retained_state);
/* The out bridge popping MPLS should have no effect on the original
* bridge. */
@@ -4243,7 +4326,7 @@
const struct xport *xport = get_ofp_port(ctx->xbridge, ofp_port);
struct flow_wildcards *wc = ctx->wc;
struct flow *flow = &ctx->xin->flow;
- struct flow_tnl flow_tnl;
+ struct flow_tnl *flow_tnl = NULL;
union flow_vlan_hdr flow_vlans[FLOW_MAX_VLAN_HEADERS];
uint8_t flow_nw_tos;
odp_port_t out_port, odp_port, odp_tnl_port;
@@ -4257,7 +4340,6 @@
/* If 'struct flow' gets additional metadata, we'll need to zero it out
* before traversing a patch port. */
BUILD_ASSERT_DECL(FLOW_WC_SEQ == 42);
- memset(&flow_tnl, 0, sizeof flow_tnl);
if (!check_output_prerequisites(ctx, xport, flow, check_stp)) {
return;
@@ -4301,7 +4383,7 @@
* the Logical (tunnel) Port are not visible for any further
* matches, while explicit set actions on tunnel metadata are.
*/
- flow_tnl = flow->tunnel;
+ flow_tnl = xmemdup(&flow->tunnel, sizeof *flow_tnl);
odp_port = tnl_port_send(xport->ofport, flow, ctx->wc);
if (odp_port == ODPP_NONE) {
xlate_report(ctx, OFT_WARN, "Tunneling decided against output");
@@ -4332,7 +4414,7 @@
tnl_type = tnl_port_get_type(xport->ofport);
commit_odp_tunnel_action(flow, &ctx->base_flow,
ctx->odp_actions, tnl_type);
- flow->tunnel = flow_tnl; /* Restore tunnel metadata */
+ flow->tunnel = *flow_tnl; /* Restore tunnel metadata. */
}
} else {
odp_port = xport->odp_port;
@@ -4376,7 +4458,8 @@
/* Output to native tunnel port. */
native_tunnel_output(ctx, xport, flow, odp_port, truncate,
is_last_action);
- flow->tunnel = flow_tnl; /* Restore tunnel metadata */
+ ovs_assert(flow_tnl);
+ flow->tunnel = *flow_tnl; /* Restore tunnel metadata. */
} else if (terminate_native_tunnel(ctx, xport, flow, wc,
&odp_tnl_port)) {
@@ -4419,7 +4502,7 @@
xport->xbundle));
}
- out:
+out:
/* Restore flow */
memcpy(flow->vlans, flow_vlans, sizeof flow->vlans);
flow->nw_tos = flow_nw_tos;
@@ -4427,6 +4510,7 @@
flow->dl_src = flow_dl_src;
flow->packet_type = flow_packet_type;
flow->dl_type = flow_dl_type;
+ free(flow_tnl);
}
static void
@@ -5405,15 +5489,15 @@
{
uint64_t port = mf_get_subfield(&or->src, &ctx->xin->flow);
if (port <= UINT16_MAX) {
- xlate_report(ctx, OFT_DETAIL, "output port is %"PRIu64, port);
-
- union mf_subvalue value;
+ union mf_subvalue *value = xmalloc(sizeof *value);
- memset(&value, 0xff, sizeof value);
- mf_write_subfield_flow(&or->src, &value, &ctx->wc->masks);
+ xlate_report(ctx, OFT_DETAIL, "output port is %"PRIu64, port);
+ memset(value, 0xff, sizeof *value);
+ mf_write_subfield_flow(&or->src, value, &ctx->wc->masks);
xlate_output_action(ctx, u16_to_ofp(port), or->max_len,
false, is_last_action, false,
group_bucket_action);
+ free(value);
} else {
xlate_report(ctx, OFT_WARN, "output port %"PRIu64" is out of range",
port);
@@ -5622,8 +5706,16 @@
if (!error) {
bool success = true;
if (ctx->xin->allow_side_effects) {
+ long long int last_used;
+
+ if (ctx->xin->resubmit_stats) {
+ last_used = ctx->xin->resubmit_stats->used;
+ } else {
+ last_used = time_msec();
+ }
error = ofproto_flow_mod_learn(ofm, ctx->xin->xcache != NULL,
- learn->limit, &success);
+ learn->limit, &success,
+ last_used);
} else if (learn->limit) {
if (!ofm->temp_rule
|| ofm->temp_rule->state != RULE_INSERTED) {
@@ -5754,13 +5846,15 @@
struct flow *flow = &ctx->xin->flow;
tnl_port_send(xport->ofport, flow, ctx->wc);
if (!ovs_native_tunneling_is_on(ctx->xbridge->ofproto)) {
- struct flow_tnl flow_tnl = flow->tunnel;
+ struct flow_tnl *flow_tnl;
const char *tnl_type;
+ flow_tnl = xmemdup(&flow->tunnel, sizeof *flow_tnl);
tnl_type = tnl_port_get_type(xport->ofport);
commit_odp_tunnel_action(flow, &ctx->base_flow,
ctx->odp_actions, tnl_type);
- flow->tunnel = flow_tnl;
+ flow->tunnel = *flow_tnl;
+ free(flow_tnl);
}
} else {
xlate_report_error(ctx,
@@ -5870,21 +5964,12 @@
struct xlate_ctx *ctx, bool is_last_action,
bool group_bucket_action OVS_UNUSED)
{
- struct ofpbuf old_stack = ctx->stack;
- union mf_subvalue new_stack[1024 / sizeof(union mf_subvalue)];
- ofpbuf_use_stub(&ctx->stack, new_stack, sizeof new_stack);
- ofpbuf_put(&ctx->stack, old_stack.data, old_stack.size);
-
- struct ofpbuf old_action_set = ctx->action_set;
- uint64_t actset_stub[1024 / 8];
- ofpbuf_use_stub(&ctx->action_set, actset_stub, sizeof actset_stub);
- ofpbuf_put(&ctx->action_set, old_action_set.data, old_action_set.size);
-
+ struct xretained_state *retained_state;
size_t offset, ac_offset;
- struct flow old_flow = ctx->xin->flow;
+
+ retained_state = xretain_state_save(ctx);
if (reversible_actions(actions, actions_len) || is_last_action) {
- old_flow = ctx->xin->flow;
do_xlate_actions(actions, actions_len, ctx, is_last_action, false);
if (!ctx->freezing) {
xlate_action_set(ctx);
@@ -5899,7 +5984,8 @@
* avoid emitting those actions twice. Once inside
* the clone, another time for the action after clone. */
xlate_commit_actions(ctx);
- struct flow old_base = ctx->base_flow;
+ xretain_base_flow_save(ctx, retained_state);
+
bool old_was_mpls = ctx->was_mpls;
bool old_conntracked = ctx->conntracked;
@@ -5956,14 +6042,10 @@
ctx->was_mpls = old_was_mpls;
/* Restore the 'base_flow' for the next action. */
- ctx->base_flow = old_base;
+ xretain_base_flow_restore(ctx, retained_state);
xlate_done:
- ofpbuf_uninit(&ctx->action_set);
- ctx->action_set = old_action_set;
- ofpbuf_uninit(&ctx->stack);
- ctx->stack = old_stack;
- ctx->xin->flow = old_flow;
+ xretain_state_restore_and_free(ctx, retained_state);
}
static void
@@ -6339,8 +6421,8 @@
{
uint16_t zone;
if (ofc->zone_src.field) {
- union mf_subvalue value;
- memset(&value, 0xff, sizeof(value));
+ union mf_subvalue *value = xmalloc(sizeof *value);
+ memset(value, 0xff, sizeof *value);
zone = mf_get_subfield(&ofc->zone_src, &ctx->xin->flow);
if (ctx->xin->frozen_state) {
@@ -6350,12 +6432,13 @@
* which will invalidate the megaflow with old the recirc_id.
*/
if (!mf_is_frozen_metadata(ofc->zone_src.field)) {
- mf_write_subfield_flow(&ofc->zone_src, &value,
+ mf_write_subfield_flow(&ofc->zone_src, value,
&ctx->wc->masks);
}
} else {
- mf_write_subfield_flow(&ofc->zone_src, &value, &ctx->wc->masks);
+ mf_write_subfield_flow(&ofc->zone_src, value, &ctx->wc->masks);
}
+ free(value);
} else {
zone = ofc->zone_imm;
}
@@ -6445,16 +6528,16 @@
const struct ofpact *remaining_acts,
size_t remaining_acts_len)
{
- union mf_subvalue value;
- memset(&value, 0, sizeof value);
+ union mf_subvalue *value = xmalloc(sizeof *value);
+ memset(value, 0, sizeof *value);
if (!ctx->xbridge->support.check_pkt_len) {
uint8_t is_pkt_larger = 0;
if (ctx->xin->packet) {
is_pkt_larger =
dp_packet_size(ctx->xin->packet) > check_pkt_larger->pkt_len;
}
- value.u8_val = is_pkt_larger;
- mf_write_subfield_flow(&check_pkt_larger->dst, &value,
+ value->u8_val = is_pkt_larger;
+ mf_write_subfield_flow(&check_pkt_larger->dst, value,
&ctx->xin->flow);
/* If datapath doesn't support check_pkt_len action, then set the
* SLOW_ACTION flag. If we don't set SLOW_ACTION, we
@@ -6464,22 +6547,17 @@
* the packet length. This results in wrong actions being applied.
*/
ctx->xout->slow |= SLOW_ACTION;
+ free(value);
return;
}
- struct ofpbuf old_stack = ctx->stack;
- union mf_subvalue new_stack[1024 / sizeof(union mf_subvalue)];
- ofpbuf_use_stub(&ctx->stack, new_stack, sizeof new_stack);
- ofpbuf_put(&ctx->stack, old_stack.data, old_stack.size);
+ struct xretained_state *retained_state;
- struct ofpbuf old_action_set = ctx->action_set;
- uint64_t actset_stub[1024 / 8];
- ofpbuf_use_stub(&ctx->action_set, actset_stub, sizeof actset_stub);
- ofpbuf_put(&ctx->action_set, old_action_set.data, old_action_set.size);
+ retained_state = xretain_state_save(ctx);
- struct flow old_flow = ctx->xin->flow;
xlate_commit_actions(ctx);
- struct flow old_base = ctx->base_flow;
+ xretain_base_flow_save(ctx, retained_state);
+
bool old_was_mpls = ctx->was_mpls;
bool old_conntracked = ctx->conntracked;
@@ -6489,8 +6567,8 @@
check_pkt_larger->pkt_len);
size_t offset_attr = nl_msg_start_nested(
ctx->odp_actions, OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER);
- value.u8_val = 1;
- mf_write_subfield_flow(&check_pkt_larger->dst, &value, &ctx->xin->flow);
+ value->u8_val = 1;
+ mf_write_subfield_flow(&check_pkt_larger->dst, value, &ctx->xin->flow);
do_xlate_actions(remaining_acts, remaining_acts_len, ctx, true, false);
if (!ctx->freezing) {
xlate_action_set(ctx);
@@ -6500,10 +6578,10 @@
}
nl_msg_end_nested(ctx->odp_actions, offset_attr);
- ctx->base_flow = old_base;
+ xretain_base_flow_restore(ctx, retained_state);
+ xretain_flow_restore(ctx, retained_state);
ctx->was_mpls = old_was_mpls;
ctx->conntracked = old_conntracked;
- ctx->xin->flow = old_flow;
/* If the flow translation for the IF_GREATER case requires freezing,
* then ctx->exit would be true. Reset to false so that we can
@@ -6514,8 +6592,8 @@
offset_attr = nl_msg_start_nested(
ctx->odp_actions, OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL);
- value.u8_val = 0;
- mf_write_subfield_flow(&check_pkt_larger->dst, &value, &ctx->xin->flow);
+ value->u8_val = 0;
+ mf_write_subfield_flow(&check_pkt_larger->dst, value, &ctx->xin->flow);
do_xlate_actions(remaining_acts, remaining_acts_len, ctx, true, false);
if (!ctx->freezing) {
xlate_action_set(ctx);
@@ -6526,15 +6604,12 @@
nl_msg_end_nested(ctx->odp_actions, offset_attr);
nl_msg_end_nested(ctx->odp_actions, offset);
- ofpbuf_uninit(&ctx->action_set);
- ctx->action_set = old_action_set;
- ofpbuf_uninit(&ctx->stack);
- ctx->stack = old_stack;
- ctx->base_flow = old_base;
ctx->was_mpls = old_was_mpls;
ctx->conntracked = old_conntracked;
- ctx->xin->flow = old_flow;
ctx->exit = old_exit;
+ xretain_base_flow_restore(ctx, retained_state);
+ xretain_state_restore_and_free(ctx, retained_state);
+ free(value);
}
static void
@@ -6985,6 +7060,132 @@
"cookie=%#"PRIx64, a->rule_table_id, a->rule_cookie);
}
+/* Reset the mirror context if we modify the packet and would like to mirror
+ * the new copy. */
+static void
+reset_mirror_ctx(struct xlate_ctx *ctx, const struct flow *flow,
+ const struct ofpact *a)
+{
+ switch (a->type) {
+ case OFPACT_STRIP_VLAN:
+ case OFPACT_PUSH_VLAN:
+ case OFPACT_SET_ETH_SRC:
+ case OFPACT_SET_ETH_DST:
+ case OFPACT_PUSH_MPLS:
+ case OFPACT_POP_MPLS:
+ case OFPACT_SET_MPLS_LABEL:
+ case OFPACT_SET_MPLS_TC:
+ case OFPACT_SET_MPLS_TTL:
+ case OFPACT_DEC_MPLS_TTL:
+ case OFPACT_DEC_NSH_TTL:
+ case OFPACT_DEC_TTL:
+ case OFPACT_SET_VLAN_VID:
+ case OFPACT_SET_VLAN_PCP:
+ case OFPACT_ENCAP:
+ case OFPACT_DECAP:
+ case OFPACT_NAT:
+ ctx->mirrors = 0;
+ return;
+
+ case OFPACT_SET_FIELD: {
+ const struct ofpact_set_field *set_field;
+ const struct mf_field *mf;
+
+ set_field = ofpact_get_SET_FIELD(a);
+ mf = set_field->field;
+ if (mf_are_prereqs_ok(mf, flow, NULL)) {
+ ctx->mirrors = 0;
+ }
+ return;
+ }
+
+ case OFPACT_SET_IPV4_SRC:
+ case OFPACT_SET_IPV4_DST:
+ if (flow->dl_type == htons(ETH_TYPE_IP)) {
+ ctx->mirrors = 0;
+ }
+ return;
+
+ case OFPACT_SET_IP_DSCP:
+ case OFPACT_SET_IP_ECN:
+ case OFPACT_SET_IP_TTL:
+ if (is_ip_any(flow)) {
+ ctx->mirrors = 0;
+ }
+ return;
+
+ case OFPACT_SET_L4_SRC_PORT:
+ case OFPACT_SET_L4_DST_PORT:
+ if (is_ip_any(flow) && !(flow->nw_frag & FLOW_NW_FRAG_LATER)) {
+ ctx->mirrors = 0;
+ }
+ return;
+
+ case OFPACT_OUTPUT_REG:
+ case OFPACT_OUTPUT_TRUNC:
+ case OFPACT_GROUP:
+ case OFPACT_OUTPUT:
+ case OFPACT_CONTROLLER:
+ case OFPACT_RESUBMIT:
+ case OFPACT_GOTO_TABLE:
+ case OFPACT_WRITE_METADATA:
+ case OFPACT_SET_TUNNEL:
+ case OFPACT_REG_MOVE:
+ case OFPACT_STACK_PUSH:
+ case OFPACT_STACK_POP:
+ case OFPACT_LEARN:
+ case OFPACT_ENQUEUE:
+ case OFPACT_SET_QUEUE:
+ case OFPACT_POP_QUEUE:
+ case OFPACT_MULTIPATH:
+ case OFPACT_BUNDLE:
+ case OFPACT_EXIT:
+ case OFPACT_UNROLL_XLATE:
+ case OFPACT_FIN_TIMEOUT:
+ case OFPACT_CLEAR_ACTIONS:
+ case OFPACT_WRITE_ACTIONS:
+ case OFPACT_METER:
+ case OFPACT_SAMPLE:
+ case OFPACT_CLONE:
+ case OFPACT_DEBUG_RECIRC:
+ case OFPACT_DEBUG_SLOW:
+ case OFPACT_CT:
+ case OFPACT_CT_CLEAR:
+ case OFPACT_CHECK_PKT_LARGER:
+ case OFPACT_DELETE_FIELD:
+ case OFPACT_NOTE:
+ case OFPACT_CONJUNCTION:
+ return;
+ }
+
+ OVS_NOT_REACHED();
+}
+
+static void
+xlate_trace(struct xlate_ctx *ctx, const struct ofpact *a)
+{
+ struct ofputil_port_map *map;
+
+ map = xmalloc(sizeof *map);
+ ofputil_port_map_init(map);
+
+ if (ctx->xin->names) {
+ struct ofproto_dpif *ofprotop;
+
+ ofprotop = ofproto_dpif_lookup_by_name(ctx->xbridge->name);
+ ofproto_append_ports_to_map(map, ofprotop->up.ports);
+ }
+
+ struct ds s = DS_EMPTY_INITIALIZER;
+ struct ofpact_format_params fp = { .s = &s, .port_map = map };
+
+ ofpacts_format(a, OFPACT_ALIGN(a->len), &fp);
+ xlate_report(ctx, OFT_ACTION, "%s", ds_cstr(&s));
+ ds_destroy(&s);
+ ofputil_port_map_destroy(map);
+ free(map);
+}
+
static void
do_xlate_actions(const struct ofpact *ofpacts, size_t ofpacts_len,
struct xlate_ctx *ctx, bool is_last_action,
@@ -7026,21 +7227,10 @@
break;
}
- if (OVS_UNLIKELY(ctx->xin->trace)) {
- struct ofputil_port_map map = OFPUTIL_PORT_MAP_INITIALIZER(&map);
+ reset_mirror_ctx(ctx, flow, a);
- if (ctx->xin->names) {
- struct ofproto_dpif *ofprotop;
- ofprotop = ofproto_dpif_lookup_by_name(ctx->xbridge->name);
- ofproto_append_ports_to_map(&map, ofprotop->up.ports);
- }
-
- struct ds s = DS_EMPTY_INITIALIZER;
- struct ofpact_format_params fp = { .s = &s, .port_map = &map };
- ofpacts_format(a, OFPACT_ALIGN(a->len), &fp);
- xlate_report(ctx, OFT_ACTION, "%s", ds_cstr(&s));
- ds_destroy(&s);
- ofputil_port_map_destroy(&map);
+ if (OVS_UNLIKELY(ctx->xin->trace)) {
+ xlate_trace(ctx, a);
}
switch (a->type) {
diff -Nru openvswitch-3.1.2/ofproto/ofproto-dpif-xlate-cache.c openvswitch-3.1.3/ofproto/ofproto-dpif-xlate-cache.c
--- openvswitch-3.1.2/ofproto/ofproto-dpif-xlate-cache.c 2023-06-27 12:08:40.306679999 +0000
+++ openvswitch-3.1.3/ofproto/ofproto-dpif-xlate-cache.c 2023-10-17 11:01:44.456604723 +0000
@@ -125,7 +125,7 @@
case XC_LEARN: {
enum ofperr error;
error = ofproto_flow_mod_learn(entry->learn.ofm, true,
- entry->learn.limit, NULL);
+ entry->learn.limit, NULL, stats->used);
if (error) {
static struct vlog_rate_limit rl = VLOG_RATE_LIMIT_INIT(1, 5);
VLOG_WARN_RL(&rl, "xcache LEARN action execution failed.");
diff -Nru openvswitch-3.1.2/ofproto/ofproto-provider.h openvswitch-3.1.3/ofproto/ofproto-provider.h
--- openvswitch-3.1.2/ofproto/ofproto-provider.h 2023-06-27 16:22:55.834490358 +0000
+++ openvswitch-3.1.3/ofproto/ofproto-provider.h 2023-10-17 13:40:53.472624775 +0000
@@ -2027,9 +2027,11 @@
struct ofproto_flow_mod *)
OVS_EXCLUDED(ofproto_mutex);
enum ofperr ofproto_flow_mod_learn(struct ofproto_flow_mod *, bool keep_ref,
- unsigned limit, bool *below_limit)
+ unsigned limit, bool *below_limit,
+ long long int last_used)
OVS_EXCLUDED(ofproto_mutex);
-enum ofperr ofproto_flow_mod_learn_refresh(struct ofproto_flow_mod *ofm);
+enum ofperr ofproto_flow_mod_learn_refresh(struct ofproto_flow_mod *ofm,
+ long long int last_used);
enum ofperr ofproto_flow_mod_learn_start(struct ofproto_flow_mod *ofm)
OVS_REQUIRES(ofproto_mutex);
void ofproto_flow_mod_learn_revert(struct ofproto_flow_mod *ofm)
diff -Nru openvswitch-3.1.2/ovsdb/execution.c openvswitch-3.1.3/ovsdb/execution.c
--- openvswitch-3.1.2/ovsdb/execution.c 2023-06-27 12:08:40.310680002 +0000
+++ openvswitch-3.1.3/ovsdb/execution.c 2023-10-17 11:01:44.461604727 +0000
@@ -320,7 +320,7 @@
}
row = ovsdb_row_create(table);
- error = ovsdb_row_from_json(row, json, symtab, columns);
+ error = ovsdb_row_from_json(row, json, symtab, columns, false);
if (error) {
ovsdb_row_destroy(row);
return error;
@@ -764,7 +764,7 @@
row = ovsdb_row_create(table);
error = ovsdb_row_from_json(row, rows->array.elems[i], x->symtab,
- NULL);
+ NULL, false);
if (error) {
ovsdb_row_destroy(row);
break;
diff -Nru openvswitch-3.1.2/ovsdb/file.c openvswitch-3.1.3/ovsdb/file.c
--- openvswitch-3.1.2/ovsdb/file.c 2023-06-27 16:22:55.835490359 +0000
+++ openvswitch-3.1.3/ovsdb/file.c 2023-10-17 13:40:02.564582020 +0000
@@ -107,13 +107,18 @@
column_name, schema->name);
}
- error = ovsdb_datum_from_json(&datum, &column->type, node->data, NULL);
+ if (row_contains_diff) {
+ /* Diff may violate the type size rules. */
+ error = ovsdb_transient_datum_from_json(&datum, &column->type,
+ node->data);
+ } else {
+ error = ovsdb_datum_from_json(&datum, &column->type,
+ node->data, NULL);
+ }
if (error) {
return error;
}
- if (row_contains_diff
- && !ovsdb_datum_is_default(&row->fields[column->index],
- &column->type)) {
+ if (row_contains_diff) {
error = ovsdb_datum_apply_diff_in_place(
&row->fields[column->index],
&datum, &column->type);
@@ -154,8 +159,7 @@
new = ovsdb_row_create(table);
*ovsdb_row_get_uuid_rw(new) = *row_uuid;
- error = ovsdb_file_update_row_from_json(new, converting,
- row_contains_diff, json);
+ error = ovsdb_file_update_row_from_json(new, converting, false, json);
if (error) {
ovsdb_row_destroy(new);
} else {
diff -Nru openvswitch-3.1.2/ovsdb/ovsdb-doc openvswitch-3.1.3/ovsdb/ovsdb-doc
--- openvswitch-3.1.2/ovsdb/ovsdb-doc 2023-06-27 12:08:40.313680004 +0000
+++ openvswitch-3.1.3/ovsdb/ovsdb-doc 2023-10-17 11:01:44.463604729 +0000
@@ -24,7 +24,7 @@
from ovs.db import error
import ovs.db.schema
-from build.nroff import *
+from ovs_build_helpers.nroff import *
argv0 = sys.argv[0]
diff -Nru openvswitch-3.1.2/ovsdb/ovsdb-server.c openvswitch-3.1.3/ovsdb/ovsdb-server.c
--- openvswitch-3.1.2/ovsdb/ovsdb-server.c 2023-06-27 16:22:55.836490360 +0000
+++ openvswitch-3.1.3/ovsdb/ovsdb-server.c 2023-10-17 13:40:53.475624778 +0000
@@ -233,7 +233,7 @@
SHASH_FOR_EACH_SAFE (node, all_dbs) {
struct db *db = node->data;
- ovsdb_txn_history_run(db->db);
+
ovsdb_storage_run(db->db->storage);
read_db(config, db);
/* Run triggers after storage_run and read_db to make sure new raft
@@ -663,6 +663,7 @@
if (!error && !uuid_is_zero(txnid)) {
db->db->prereq = *txnid;
}
+ ovsdb_txn_history_run(db->db);
}
return error;
}
diff -Nru openvswitch-3.1.2/ovsdb/ovsdb-tool.c openvswitch-3.1.3/ovsdb/ovsdb-tool.c
--- openvswitch-3.1.2/ovsdb/ovsdb-tool.c 2023-06-27 16:22:55.837490361 +0000
+++ openvswitch-3.1.3/ovsdb/ovsdb-tool.c 2023-10-17 13:40:02.565582021 +0000
@@ -1094,6 +1094,7 @@
free(s);
}
+ json_destroy(json);
putchar('\n');
}
diff -Nru openvswitch-3.1.2/ovsdb/relay.c openvswitch-3.1.3/ovsdb/relay.c
--- openvswitch-3.1.2/ovsdb/relay.c 2023-06-27 16:22:55.838490362 +0000
+++ openvswitch-3.1.3/ovsdb/relay.c 2023-10-17 13:40:02.567582023 +0000
@@ -400,6 +400,7 @@
}
ovsdb_cs_event_destroy(event);
}
+ ovsdb_txn_history_run(ctx->db);
}
}
diff -Nru openvswitch-3.1.2/ovsdb/row.c openvswitch-3.1.3/ovsdb/row.c
--- openvswitch-3.1.2/ovsdb/row.c 2023-06-27 16:22:55.838490362 +0000
+++ openvswitch-3.1.3/ovsdb/row.c 2023-10-17 13:40:53.475624778 +0000
@@ -302,12 +302,14 @@
struct ovsdb_error *
ovsdb_row_from_json(struct ovsdb_row *row, const struct json *json,
struct ovsdb_symbol_table *symtab,
- struct ovsdb_column_set *included)
+ struct ovsdb_column_set *included, bool is_diff)
{
struct ovsdb_table_schema *schema = row->table->schema;
struct ovsdb_error *error;
struct shash_node *node;
+ ovs_assert(!is_diff || !symtab);
+
if (json->type != JSON_OBJECT) {
return ovsdb_syntax_error(json, NULL, "row must be JSON object");
}
@@ -324,8 +326,13 @@
column_name, schema->name);
}
- error = ovsdb_datum_from_json(&datum, &column->type, node->data,
- symtab);
+ if (is_diff) {
+ error = ovsdb_transient_datum_from_json(&datum, &column->type,
+ node->data);
+ } else {
+ error = ovsdb_datum_from_json(&datum, &column->type, node->data,
+ symtab);
+ }
if (error) {
return error;
}
diff -Nru openvswitch-3.1.2/ovsdb/row.h openvswitch-3.1.3/ovsdb/row.h
--- openvswitch-3.1.2/ovsdb/row.h 2023-06-27 16:22:55.838490362 +0000
+++ openvswitch-3.1.3/ovsdb/row.h 2023-10-17 13:40:02.567582023 +0000
@@ -114,7 +114,8 @@
struct ovsdb_error *ovsdb_row_from_json(struct ovsdb_row *,
const struct json *,
struct ovsdb_symbol_table *,
- struct ovsdb_column_set *included)
+ struct ovsdb_column_set *included,
+ bool is_diff)
OVS_WARN_UNUSED_RESULT;
struct json *ovsdb_row_to_json(const struct ovsdb_row *,
const struct ovsdb_column_set *include);
diff -Nru openvswitch-3.1.2/ovsdb/table.c openvswitch-3.1.3/ovsdb/table.c
--- openvswitch-3.1.2/ovsdb/table.c 2023-06-27 16:22:55.838490362 +0000
+++ openvswitch-3.1.3/ovsdb/table.c 2023-10-17 13:40:02.567582023 +0000
@@ -368,7 +368,8 @@
struct ovsdb_row *row = ovsdb_row_create(table);
- struct ovsdb_error *error = ovsdb_row_from_json(row, json_row, NULL, NULL);
+ struct ovsdb_error *error = ovsdb_row_from_json(row, json_row,
+ NULL, NULL, false);
if (!error) {
*ovsdb_row_get_uuid_rw(row) = *row_uuid;
ovsdb_txn_row_insert(txn, row);
@@ -411,7 +412,7 @@
struct ovsdb_column_set columns = OVSDB_COLUMN_SET_INITIALIZER;
struct ovsdb_row *update = ovsdb_row_create(table);
struct ovsdb_error *error = ovsdb_row_from_json(update, json_row,
- NULL, &columns);
+ NULL, &columns, xor);
if (!error && (xor || !ovsdb_row_equal_columns(row, update, &columns))) {
error = ovsdb_row_update_columns(ovsdb_txn_row_modify(txn, row),
diff -Nru openvswitch-3.1.2/package.m4 openvswitch-3.1.3/package.m4
--- openvswitch-3.1.2/package.m4 2023-06-27 16:23:17.539507159 +0000
+++ openvswitch-3.1.3/package.m4 2023-10-17 13:41:19.210646391 +0000
@@ -1,6 +1,6 @@
# Signature of the current package.
m4_define([AT_PACKAGE_NAME], [openvswitch])
m4_define([AT_PACKAGE_TARNAME], [openvswitch])
-m4_define([AT_PACKAGE_VERSION], [3.1.2])
-m4_define([AT_PACKAGE_STRING], [openvswitch 3.1.2])
+m4_define([AT_PACKAGE_VERSION], [3.1.3])
+m4_define([AT_PACKAGE_STRING], [openvswitch 3.1.3])
m4_define([AT_PACKAGE_BUGREPORT], [bugs@openvswitch.org])
diff -Nru openvswitch-3.1.2/python/automake.mk openvswitch-3.1.3/python/automake.mk
--- openvswitch-3.1.2/python/automake.mk 2023-06-27 16:22:55.839490362 +0000
+++ openvswitch-3.1.3/python/automake.mk 2023-10-17 13:40:02.568582024 +0000
@@ -64,10 +64,10 @@
# These python files are used at build time but not runtime,
# so they are not installed.
EXTRA_DIST += \
- python/build/__init__.py \
- python/build/extract_ofp_fields.py \
- python/build/nroff.py \
- python/build/soutil.py
+ python/ovs_build_helpers/__init__.py \
+ python/ovs_build_helpers/extract_ofp_fields.py \
+ python/ovs_build_helpers/nroff.py \
+ python/ovs_build_helpers/soutil.py
# PyPI support.
EXTRA_DIST += \
@@ -86,10 +86,10 @@
FLAKE8_PYFILES += \
$(filter-out python/ovs/compat/% python/ovs/dirs.py,$(PYFILES)) \
- python/build/__init__.py \
- python/build/extract_ofp_fields.py \
- python/build/nroff.py \
- python/build/soutil.py \
+ python/ovs_build_helpers/__init__.py \
+ python/ovs_build_helpers/extract_ofp_fields.py \
+ python/ovs_build_helpers/nroff.py \
+ python/ovs_build_helpers/soutil.py \
python/ovs/dirs.py.template \
python/setup.py
@@ -110,11 +110,14 @@
$(INSTALL_DATA) python/ovs/dirs.py.tmp $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
rm python/ovs/dirs.py.tmp
+.PHONY: python-sdist
python-sdist: $(srcdir)/python/ovs/version.py $(ovs_pyfiles) python/ovs/dirs.py
- (cd python/ && $(PYTHON3) setup.py sdist)
+ cd python/ && $(PYTHON3) -m build --sdist
+
+.PHONY: pypi-upload
+pypi-upload: python-sdist
+ twine upload python/dist/ovs-$(VERSION).tar.gz
-pypi-upload: $(srcdir)/python/ovs/version.py $(ovs_pyfiles) python/ovs/dirs.py
- (cd python/ && $(PYTHON3) setup.py sdist upload)
install-data-local: ovs-install-data-local
UNINSTALL_LOCAL += ovs-uninstall-local
diff -Nru openvswitch-3.1.2/python/build/extract_ofp_fields.py openvswitch-3.1.3/python/build/extract_ofp_fields.py
--- openvswitch-3.1.2/python/build/extract_ofp_fields.py 2023-06-27 16:22:55.839490362 +0000
+++ openvswitch-3.1.3/python/build/extract_ofp_fields.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,421 +0,0 @@
-import sys
-import re
-
-line = ""
-
-# Maps from user-friendly version number to its protocol encoding.
-VERSION = {
- "1.0": 0x01,
- "1.1": 0x02,
- "1.2": 0x03,
- "1.3": 0x04,
- "1.4": 0x05,
- "1.5": 0x06,
-}
-VERSION_REVERSE = dict((v, k) for k, v in VERSION.items())
-
-TYPES = {
- "u8": (1, False),
- "be16": (2, False),
- "be32": (4, False),
- "MAC": (6, False),
- "be64": (8, False),
- "be128": (16, False),
- "tunnelMD": (124, True),
-}
-
-FORMATTING = {
- "decimal": ("MFS_DECIMAL", 1, 8),
- "hexadecimal": ("MFS_HEXADECIMAL", 1, 127),
- "ct state": ("MFS_CT_STATE", 4, 4),
- "Ethernet": ("MFS_ETHERNET", 6, 6),
- "IPv4": ("MFS_IPV4", 4, 4),
- "IPv6": ("MFS_IPV6", 16, 16),
- "OpenFlow 1.0 port": ("MFS_OFP_PORT", 2, 2),
- "OpenFlow 1.1+ port": ("MFS_OFP_PORT_OXM", 4, 4),
- "frag": ("MFS_FRAG", 1, 1),
- "tunnel flags": ("MFS_TNL_FLAGS", 2, 2),
- "TCP flags": ("MFS_TCP_FLAGS", 2, 2),
- "packet type": ("MFS_PACKET_TYPE", 4, 4),
-}
-
-PREREQS = {
- "none": "MFP_NONE",
- "Ethernet": "MFP_ETHERNET",
- "ARP": "MFP_ARP",
- "VLAN VID": "MFP_VLAN_VID",
- "IPv4": "MFP_IPV4",
- "IPv6": "MFP_IPV6",
- "IPv4/IPv6": "MFP_IP_ANY",
- "NSH": "MFP_NSH",
- "CT": "MFP_CT_VALID",
- "MPLS": "MFP_MPLS",
- "TCP": "MFP_TCP",
- "UDP": "MFP_UDP",
- "SCTP": "MFP_SCTP",
- "ICMPv4": "MFP_ICMPV4",
- "ICMPv6": "MFP_ICMPV6",
- "ND": "MFP_ND",
- "ND solicit": "MFP_ND_SOLICIT",
- "ND advert": "MFP_ND_ADVERT",
-}
-
-# Maps a name prefix into an (experimenter ID, class) pair, so:
-#
-# - Standard OXM classes are written as (0, )
-#
-# - Experimenter OXM classes are written as (, 0xffff)
-#
-# If a name matches more than one prefix, the longest one is used.
-OXM_CLASSES = {
- "NXM_OF_": (0, 0x0000, "extension"),
- "NXM_NX_": (0, 0x0001, "extension"),
- "NXOXM_NSH_": (0x005AD650, 0xFFFF, "extension"),
- "OXM_OF_": (0, 0x8000, "standard"),
- "OXM_OF_PKT_REG": (0, 0x8001, "standard"),
- "ONFOXM_ET_": (0x4F4E4600, 0xFFFF, "standard"),
- "ERICOXM_OF_": (0, 0x1000, "extension"),
- # This is the experimenter OXM class for Nicira, which is the
- # one that OVS would be using instead of NXM_OF_ and NXM_NX_
- # if OVS didn't have those grandfathered in. It is currently
- # used only to test support for experimenter OXM, since there
- # are barely any real uses of experimenter OXM in the wild.
- "NXOXM_ET_": (0x00002320, 0xFFFF, "extension"),
-}
-
-
-def oxm_name_to_class(name):
- prefix = ""
- class_ = None
- for p, c in OXM_CLASSES.items():
- if name.startswith(p) and len(p) > len(prefix):
- prefix = p
- class_ = c
- return class_
-
-
-def is_standard_oxm(name):
- oxm_vendor, oxm_class, oxm_class_type = oxm_name_to_class(name)
- return oxm_class_type == "standard"
-
-
-def get_line():
- global line
- global line_number
- line = input_file.readline()
- line_number += 1
- if line == "":
- fatal("unexpected end of input")
-
-
-n_errors = 0
-
-
-def error(msg):
- global n_errors
- sys.stderr.write("%s:%d: %s\n" % (file_name, line_number, msg))
- n_errors += 1
-
-
-def fatal(msg):
- error(msg)
- sys.exit(1)
-
-
-def parse_oxms(s, prefix, n_bytes):
- if s == "none":
- return ()
-
- return tuple(parse_oxm(s2.strip(), prefix, n_bytes) for s2 in s.split(","))
-
-
-match_types = dict()
-
-
-def parse_oxm(s, prefix, n_bytes):
- global match_types
-
- m = re.match(
- r"([A-Z0-9_]+)\(([0-9]+)\) since(?: OF(1\.[0-9]+) and)? v([12]\.[0-9]+)$", # noqa: E501
- s,
- )
- if not m:
- fatal("%s: syntax error parsing %s" % (s, prefix))
-
- name, oxm_type, of_version, ovs_version = m.groups()
-
- class_ = oxm_name_to_class(name)
- if class_ is None:
- fatal("unknown OXM class for %s" % name)
- oxm_vendor, oxm_class, oxm_class_type = class_
-
- if class_ in match_types:
- if oxm_type in match_types[class_]:
- fatal(
- "duplicate match type for %s (conflicts with %s)"
- % (name, match_types[class_][oxm_type])
- )
- else:
- match_types[class_] = dict()
- match_types[class_][oxm_type] = name
-
- # Normally the oxm_length is the size of the field, but for experimenter
- # OXMs oxm_length also includes the 4-byte experimenter ID.
- oxm_length = n_bytes
- if oxm_class == 0xFFFF:
- oxm_length += 4
-
- header = (oxm_vendor, oxm_class, int(oxm_type), oxm_length)
-
- if of_version:
- if oxm_class_type == "extension":
- fatal("%s: OXM extension can't have OpenFlow version" % name)
- if of_version not in VERSION:
- fatal("%s: unknown OpenFlow version %s" % (name, of_version))
- of_version_nr = VERSION[of_version]
- if of_version_nr < VERSION["1.2"]:
- fatal("%s: claimed version %s predates OXM" % (name, of_version))
- else:
- if oxm_class_type == "standard":
- fatal("%s: missing OpenFlow version number" % name)
- of_version_nr = 0
-
- return (header, name, of_version_nr, ovs_version)
-
-
-def parse_field(mff, comment):
- f = {"mff": mff}
-
- # First line of comment is the field name.
- m = re.match(
- r'"([^"]+)"(?:\s+\(aka "([^"]+)"\))?(?:\s+\(.*\))?\.', comment[0]
- )
- if not m:
- fatal("%s lacks field name" % mff)
- f["name"], f["extra_name"] = m.groups()
-
- # Find the last blank line the comment. The field definitions
- # start after that.
- blank = None
- for i in range(len(comment)):
- if not comment[i]:
- blank = i
- if not blank:
- fatal("%s: missing blank line in comment" % mff)
-
- d = {}
- for key in (
- "Type",
- "Maskable",
- "Formatting",
- "Prerequisites",
- "Access",
- "Prefix lookup member",
- "OXM",
- "NXM",
- "OF1.0",
- "OF1.1",
- ):
- d[key] = None
- for fline in comment[blank + 1 :]:
- m = re.match(r"([^:]+):\s+(.*)\.$", fline)
- if not m:
- fatal(
- "%s: syntax error parsing key-value pair as part of %s"
- % (fline, mff)
- )
- key, value = m.groups()
- if key not in d:
- fatal("%s: unknown key" % key)
- elif key == "Code point":
- d[key] += [value]
- elif d[key] is not None:
- fatal("%s: duplicate key" % key)
- d[key] = value
- for key, value in d.items():
- if not value and key not in (
- "OF1.0",
- "OF1.1",
- "Prefix lookup member",
- "Notes",
- ):
- fatal("%s: missing %s" % (mff, key))
-
- m = re.match(r"([a-zA-Z0-9]+)(?: \(low ([0-9]+) bits\))?$", d["Type"])
- if not m:
- fatal("%s: syntax error in type" % mff)
- type_ = m.group(1)
- if type_ not in TYPES:
- fatal("%s: unknown type %s" % (mff, d["Type"]))
-
- f["n_bytes"] = TYPES[type_][0]
- if m.group(2):
- f["n_bits"] = int(m.group(2))
- if f["n_bits"] > f["n_bytes"] * 8:
- fatal(
- "%s: more bits (%d) than field size (%d)"
- % (mff, f["n_bits"], 8 * f["n_bytes"])
- )
- else:
- f["n_bits"] = 8 * f["n_bytes"]
- f["variable"] = TYPES[type_][1]
-
- if d["Maskable"] == "no":
- f["mask"] = "MFM_NONE"
- elif d["Maskable"] == "bitwise":
- f["mask"] = "MFM_FULLY"
- else:
- fatal("%s: unknown maskable %s" % (mff, d["Maskable"]))
-
- fmt = FORMATTING.get(d["Formatting"])
- if not fmt:
- fatal("%s: unknown format %s" % (mff, d["Formatting"]))
- f["formatting"] = d["Formatting"]
- if f["n_bytes"] < fmt[1] or f["n_bytes"] > fmt[2]:
- fatal(
- "%s: %d-byte field can't be formatted as %s"
- % (mff, f["n_bytes"], d["Formatting"])
- )
- f["string"] = fmt[0]
-
- f["prereqs"] = d["Prerequisites"]
- if f["prereqs"] not in PREREQS:
- fatal("%s: unknown prerequisites %s" % (mff, d["Prerequisites"]))
-
- if d["Access"] == "read-only":
- f["writable"] = False
- elif d["Access"] == "read/write":
- f["writable"] = True
- else:
- fatal("%s: unknown access %s" % (mff, d["Access"]))
-
- f["OF1.0"] = d["OF1.0"]
- if not d["OF1.0"] in (None, "exact match", "CIDR mask"):
- fatal("%s: unknown OF1.0 match type %s" % (mff, d["OF1.0"]))
-
- f["OF1.1"] = d["OF1.1"]
- if not d["OF1.1"] in (None, "exact match", "bitwise mask"):
- fatal("%s: unknown OF1.1 match type %s" % (mff, d["OF1.1"]))
-
- f["OXM"] = parse_oxms(d["OXM"], "OXM", f["n_bytes"]) + parse_oxms(
- d["NXM"], "NXM", f["n_bytes"]
- )
-
- f["prefix"] = d["Prefix lookup member"]
-
- return f
-
-
-def extract_ofp_fields(fn):
- global file_name
- global input_file
- global line_number
- global line
-
- file_name = fn
- input_file = open(file_name)
- line_number = 0
-
- fields = []
-
- while True:
- get_line()
- if re.match("enum.*mf_field_id", line):
- break
-
- while True:
- get_line()
- if (
- line.startswith("/*")
- or line.startswith(" *")
- or line.startswith("#")
- or not line
- or line.isspace()
- ):
- continue
- elif re.match(r"}", line) or re.match(r"\s+MFF_N_IDS", line):
- break
-
- # Parse the comment preceding an MFF_ constant into 'comment',
- # one line to an array element.
- line = line.strip()
- if not line.startswith("/*"):
- fatal("unexpected syntax between fields")
- line = line[1:]
- comment = []
- end = False
- while not end:
- line = line.strip()
- if line.startswith("*/"):
- get_line()
- break
- if not line.startswith("*"):
- fatal("unexpected syntax within field")
-
- line = line[1:]
- if line.startswith(" "):
- line = line[1:]
- if line.startswith(" ") and comment:
- continuation = True
- line = line.lstrip()
- else:
- continuation = False
-
- if line.endswith("*/"):
- line = line[:-2].rstrip()
- end = True
- else:
- end = False
-
- if continuation:
- comment[-1] += " " + line
- else:
- comment += [line]
- get_line()
-
- # Drop blank lines at each end of comment.
- while comment and not comment[0]:
- comment = comment[1:]
- while comment and not comment[-1]:
- comment = comment[:-1]
-
- # Parse the MFF_ constant(s).
- mffs = []
- while True:
- m = re.match(r"\s+(MFF_[A-Z0-9_]+),?\s?$", line)
- if not m:
- break
- mffs += [m.group(1)]
- get_line()
- if not mffs:
- fatal("unexpected syntax looking for MFF_ constants")
-
- if len(mffs) > 1 or "" in comment[0]:
- for mff in mffs:
- # Extract trailing integer.
- m = re.match(".*[^0-9]([0-9]+)$", mff)
- if not m:
- fatal("%s lacks numeric suffix in register group" % mff)
- n = m.group(1)
-
- # Search-and-replace within the comment,
- # and drop lines that have for x != n.
- instance = []
- for x in comment:
- y = x.replace("", n)
- if re.search("<[0-9]+>", y):
- if ("<%s>" % n) not in y:
- continue
- y = re.sub("<[0-9]+>", "", y)
- instance += [y.strip()]
- fields += [parse_field(mff, instance)]
- else:
- fields += [parse_field(mffs[0], comment)]
- continue
-
- input_file.close()
-
- if n_errors:
- sys.exit(1)
-
- return fields
diff -Nru openvswitch-3.1.2/python/build/nroff.py openvswitch-3.1.3/python/build/nroff.py
--- openvswitch-3.1.2/python/build/nroff.py 2023-06-27 12:08:40.317680008 +0000
+++ openvswitch-3.1.3/python/build/nroff.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,404 +0,0 @@
-# Copyright (c) 2010, 2011, 2012, 2015, 2016, 2017 Nicira, Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at:
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import re
-import sys
-
-from ovs.db import error
-
-
-def text_to_nroff(s, font=r'\fR', escape_dot=True):
- def escape(match):
- c = match.group(0)
-
- # In Roman type, let -- in XML be \- in nroff. That gives us a way to
- # write minus signs, which is important in some places in manpages.
- #
- # Bold in nroff usually represents literal text, where there's no
- # distinction between hyphens and minus sign. The convention in nroff
- # appears to be to use a minus sign in such cases, so we follow that
- # convention.
- #
- # Finally, we always output - as a minus sign when it is followed by a
- # digit.
- if c.startswith('-'):
- if c == '--' and font == r'\fR':
- return r'\-'
- if c != '-' or font in (r'\fB', r'\fL'):
- return c.replace('-', r'\-')
- else:
- return '-'
-
- if c == '\\':
- return r'\e'
- elif c == '"':
- return r'\(dq'
- elif c == "'":
- return r'\(cq'
- elif c == ".":
- if escape_dot:
- # groff(7) says that . can be escaped by \. but in practice
- # groff still gives an error with \. at the beginning of a
- # line.
- return r'\[char46]'
- else:
- return '.'
- else:
- raise error.Error("bad escape")
-
- # Escape - \ " ' . as needed by nroff.
- s = re.sub('(-[0-9]|--|[-"\'\\\\.])', escape, s)
- return s
-
-
-def escape_nroff_literal(s, font=r'\fB'):
- return font + r'%s\fR' % text_to_nroff(s, font)
-
-
-def inline_xml_to_nroff(node, font, to_upper=False, newline='\n'):
- if node.nodeType == node.TEXT_NODE:
- if to_upper:
- s = text_to_nroff(node.data.upper(), font)
- else:
- s = text_to_nroff(node.data, font)
- return s.replace('\n', newline)
- elif node.nodeType == node.ELEMENT_NODE:
- if node.tagName in ['code', 'em', 'option', 'env', 'b']:
- s = r'\fB'
- for child in node.childNodes:
- s += inline_xml_to_nroff(child, r'\fB', to_upper, newline)
- return s + font
- elif node.tagName == 'ref':
- if node.hasAttribute('column'):
- s = node.attributes['column'].nodeValue
- if node.hasAttribute('key'):
- s += ':' + node.attributes['key'].nodeValue
- elif node.hasAttribute('table'):
- s = node.attributes['table'].nodeValue
- elif node.hasAttribute('group'):
- s = node.attributes['group'].nodeValue
- elif node.hasAttribute('db'):
- s = node.attributes['db'].nodeValue
- elif node.hasAttribute('field'):
- s = node.attributes['field'].nodeValue
- elif node.hasAttribute('section'):
- s = node.attributes['section'].nodeValue
- else:
- raise error.Error("'ref' lacks required attributes: %s"
- % list(node.attributes.keys()))
- return r'\fB' + re.sub(r'\s+', ' ', s) + font
- elif node.tagName in ['var', 'dfn', 'i', 'cite']:
- s = r'\fI'
- for child in node.childNodes:
- s += inline_xml_to_nroff(child, r'\fI', to_upper, newline)
- return s + font
- elif node.tagName in ['literal']:
- s = r'\fL'
- for child in node.childNodes:
- s += inline_xml_to_nroff(child, r'\fL')
- return s + font
- elif node.tagName == 'url':
- return ('\n.URL "'
- + text_to_nroff(node.attributes['href'].nodeValue,
- escape_dot=False)
- + '"\n')
- else:
- raise error.Error("element <%s> unknown or invalid here"
- % node.tagName)
- elif node.nodeType == node.COMMENT_NODE:
- return ''
- else:
- raise error.Error("unknown node %s in inline xml" % node)
-
-
-def pre_to_nroff(nodes, para, font):
- # This puts 'font' at the beginning of each line so that leading and
- # trailing whitespace stripping later doesn't removed leading spaces
- # from preformatted text.
- s = para + '\n.nf\n' + font
- for node in nodes:
- s += inline_xml_to_nroff(node, font, False, '\n.br\n' + font) + '\\fR'
- s += '\n.fi\n'
- return s
-
-
-def tbl_to_nroff(nodes, para):
- s = para + '\n.TS\n'
- for node in nodes:
- if node.nodeType != node.TEXT_NODE:
- fatal(" element may only have text children")
- s += node.data + '\n'
- s += '.TE\n'
- return s
-
-
-def fatal(msg):
- sys.stderr.write('%s\n' % msg)
- sys.exit(1)
-
-
-def put_text(text, x, y, s):
- x = int(x)
- y = int(y)
- extend = x + len(s) - len(text[y])
- if extend > 0:
- text[y] += ' ' * extend
- text[y] = text[y][:x] + s + text[y][x + len(s):]
-
-
-def put_centered(text, x, width, y, s):
- put_text(text, x + (width - len(s)) / 2, y, s)
-
-
-def diagram_header_to_nroff(header_node, text, x):
- # Parse header.
- header_fields = []
- i = 0
- for node in header_node.childNodes:
- if node.nodeType == node.ELEMENT_NODE and node.tagName == 'bits':
- name = node.attributes['name'].nodeValue
- width = node.attributes['width'].nodeValue
- above = node.getAttribute('above')
- below = node.getAttribute('below')
- fill = node.getAttribute('fill')
- header_fields += [{"name": name,
- "tag": "B%d" % i,
- "width": width,
- "above": above,
- "below": below,
- "fill": fill}]
- i += 1
- elif node.nodeType == node.COMMENT_NODE:
- pass
- elif node.nodeType == node.TEXT_NODE and node.data.isspace():
- pass
- else:
- fatal("unknown node %s in diagram element" % node)
-
- # Format pic version.
- pic_s = ""
- for f in header_fields:
- name = f['name'].replace('...', '. . .')
- pic_s += " %s: box \"%s\" width %s" % (f['tag'], name, f['width'])
- if f['fill'] == 'yes':
- pic_s += " fill"
- pic_s += '\n'
- for f in header_fields:
- pic_s += " \"%s\" at %s.n above\n" % (f['above'], f['tag'])
- pic_s += " \"%s\" at %s.s below\n" % (f['below'], f['tag'])
- name = header_node.getAttribute('name')
- if name == "":
- visible = " invis"
- else:
- visible = ""
- pic_s += "line <->%s \"%s\" above " % (visible, name)
- pic_s += "from %s.nw + (0,textht) " % header_fields[0]['tag']
- pic_s += "to %s.ne + (0,textht)\n" % header_fields[-1]['tag']
-
- # Format text version.
- header_width = 1
- for f in header_fields:
- field_width = max(len(f['above']), len(f['below']), len(f['name']))
- f['width'] = field_width
- header_width += field_width + 1
- min_header_width = 2 + len(name)
- while min_header_width > header_width:
- for f in header_fields:
- f['width'] += 1
- header_width += 1
- if header_width >= min_header_width:
- break
-
- if name != "":
- put_centered(text, x, header_width, 0, name)
- if header_width >= 4:
- arrow = '<' + '-' * (header_width - 4) + '>'
- put_text(text, x + 1, 1, arrow)
- for f in header_fields:
- box1 = '+' + '-' * f['width'] + '+'
- box2 = '|' + ' ' * f['width'] + '|'
- put_text(text, x, 3, box1)
- put_text(text, x, 4, box2)
- put_text(text, x, 5, box1)
-
- put_centered(text, x + 1, f['width'], 2, f['above'])
- put_centered(text, x + 1, f['width'], 4, f['name'])
- put_centered(text, x + 1, f['width'], 6, f['below'])
-
- x += f['width'] + 1
-
- return pic_s, x + 1
-
-
-def diagram_to_nroff(nodes, para):
- pic_s = ''
- text = [''] * 7
- x = 0
- move = False
- for node in nodes:
- if node.nodeType == node.ELEMENT_NODE and node.tagName == 'header':
- if move:
- pic_s += "move .1\n"
- x += 1
- elif x > 0:
- x -= 1
- pic_header, x = diagram_header_to_nroff(node, text, x)
- pic_s += "[\n" + pic_header + "]\n"
- move = True
- elif node.nodeType == node.ELEMENT_NODE and node.tagName == 'nospace':
- move = False
- elif node.nodeType == node.ELEMENT_NODE and node.tagName == 'dots':
- pic_s += "move .1\n"
- pic_s += '". . ." ljust\n'
-
- put_text(text, x, 4, " ... ")
- x += 5
- elif node.nodeType == node.COMMENT_NODE:
- pass
- elif node.nodeType == node.TEXT_NODE and node.data.isspace():
- pass
- else:
- fatal("unknown node %s in diagram element" % node)
-
- text_s = '.br\n'.join(["\\fL%s\n" % s for s in text if s != ""])
- return para + """
-.\\" check if in troff mode (TTY)
-.if t \\{
-.PS
-boxht = .2
-textht = 1/6
-fillval = .2
-""" + pic_s + """\
-.PE
-\\}
-.\\" check if in nroff mode:
-.if n \\{
-.nf
-""" + text_s + """\
-.fi
-\\}"""
-
-
-def flatten_header(s):
- s = s.strip()
- return re.sub(r'\s+', ' ', s)
-
-
-def block_xml_to_nroff(nodes, para='.PP'):
- HEADER_TAGS = ('h1', 'h2', 'h3', 'h4')
- s = ''
- prev = ''
- for node in nodes:
- if node.nodeType == node.TEXT_NODE:
- if s == '' and para != '.IP':
- s = para + '\n'
- text = re.sub(r'\s+', ' ', node.data)
- if s.endswith(' '):
- text = text.lstrip()
- s += text_to_nroff(text)
- s = s.lstrip()
- elif node.nodeType == node.ELEMENT_NODE:
- if node.tagName in ['ul', 'ol']:
- if s != "":
- s += "\n"
- s += ".RS\n"
- i = 0
- for li_node in node.childNodes:
- if (li_node.nodeType == node.ELEMENT_NODE
- and li_node.tagName == 'li'):
- i += 1
- if node.tagName == 'ul':
- s += ".IP \\(bu\n"
- else:
- s += ".IP %d. .4in\n" % i
- s += block_xml_to_nroff(li_node.childNodes, ".IP")
- elif li_node.nodeType == node.COMMENT_NODE:
- pass
- elif (li_node.nodeType != node.TEXT_NODE
- or not li_node.data.isspace()):
- raise error.Error("<%s> element may only have "
- " children" % node.tagName)
- s += ".RE\n"
- elif node.tagName == 'dl':
- indent = True
- if prev in HEADER_TAGS:
- indent = False
- if s != "":
- s += "\n"
- if indent:
- s += ".RS\n"
- prev = "dd"
- for li_node in node.childNodes:
- if (li_node.nodeType == node.ELEMENT_NODE
- and li_node.tagName == 'dt'):
- if prev == 'dd':
- s += '.TP\n'
- else:
- s += '.TQ .5in\n'
- prev = 'dt'
- elif (li_node.nodeType == node.ELEMENT_NODE
- and li_node.tagName == 'dd'):
- if prev == 'dd':
- s += '.IP\n'
- prev = 'dd'
- elif li_node.nodeType == node.COMMENT_NODE:
- continue
- elif (li_node.nodeType != node.TEXT_NODE
- or not li_node.data.isspace()):
- raise error.Error(" element may only have "
- "- and
- children")
- s += block_xml_to_nroff(li_node.childNodes, ".IP")
- if indent:
- s += ".RE\n"
- elif node.tagName == 'p':
- if s != "":
- if not s.endswith("\n"):
- s += "\n"
- s += para + "\n"
- s += block_xml_to_nroff(node.childNodes, para)
- elif node.tagName in HEADER_TAGS:
- if s != "":
- if not s.endswith("\n"):
- s += "\n"
- nroffTag, font = {'h1': ('SH', r'\fR'),
- 'h2': ('SS', r'\fB'),
- 'h3': ('ST', r'\fI'),
- 'h4': ('SU', r'\fI')}[node.tagName]
- to_upper = node.tagName == 'h1'
- s += ".%s \"" % nroffTag
- s += flatten_header(''.join([
- inline_xml_to_nroff(child_node, font, to_upper)
- for child_node in node.childNodes]))
- s += "\"\n"
- elif node.tagName == 'pre':
- fixed = node.getAttribute('fixed')
- if fixed == 'yes':
- font = r'\fL'
- else:
- font = r'\fB'
- s += pre_to_nroff(node.childNodes, para, font)
- elif node.tagName == 'tbl':
- s += tbl_to_nroff(node.childNodes, para)
- elif node.tagName == 'diagram':
- s += diagram_to_nroff(node.childNodes, para)
- else:
- s += inline_xml_to_nroff(node, r'\fR')
- prev = node.tagName
- elif node.nodeType == node.COMMENT_NODE:
- pass
- else:
- raise error.Error("unknown node %s in block xml" % node)
- if s != "" and not s.endswith('\n'):
- s += '\n'
- return s
diff -Nru openvswitch-3.1.2/python/build/soutil.py openvswitch-3.1.3/python/build/soutil.py
--- openvswitch-3.1.2/python/build/soutil.py 2023-06-27 12:08:40.317680008 +0000
+++ openvswitch-3.1.3/python/build/soutil.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,56 +0,0 @@
-#!/usr/bin/env python3
-
-# Copyright (c) 2008, 2017, 2020 Nicira, Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at:
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import getopt
-import os
-import re
-import sys
-
-
-def parse_include_dirs():
- include_dirs = []
- options, args = getopt.gnu_getopt(sys.argv[1:], 'I:', ['include='])
- for key, value in options:
- if key in ['-I', '--include']:
- include_dirs.append(value)
- else:
- assert False
-
- include_dirs.append('.')
- return include_dirs, args
-
-
-def find_file(include_dirs, name):
- for dir in include_dirs:
- file = "%s/%s" % (dir, name)
- try:
- os.stat(file)
- return file
- except OSError:
- pass
- sys.stderr.write("%s not found in: %s\n" % (name, ' '.join(include_dirs)))
- return None
-
-
-so_re = re.compile(r'^\.so (\S+)$')
-
-
-def extract_include_directive(line):
- m = so_re.match(line)
- if m:
- return m.group(1)
- else:
- return None
diff -Nru openvswitch-3.1.2/python/ovs/db/idl.py openvswitch-3.1.3/python/ovs/db/idl.py
--- openvswitch-3.1.2/python/ovs/db/idl.py 2023-06-27 16:22:55.839490362 +0000
+++ openvswitch-3.1.3/python/ovs/db/idl.py 2023-10-17 13:40:53.476624778 +0000
@@ -494,6 +494,7 @@
if not msg.result[0]:
self.__clear()
self.__parse_update(msg.result[2], OVSDB_UPDATE3)
+ self.last_id = msg.result[1]
elif self.state == self.IDL_S_DATA_MONITOR_COND_REQUESTED:
self.__clear()
self.__parse_update(msg.result, OVSDB_UPDATE2)
diff -Nru openvswitch-3.1.2/python/ovs/version.py openvswitch-3.1.3/python/ovs/version.py
--- openvswitch-3.1.2/python/ovs/version.py 2023-06-27 16:23:38.504523387 +0000
+++ openvswitch-3.1.3/python/ovs/version.py 2023-10-17 13:41:42.416665880 +0000
@@ -1,2 +1,2 @@
# Generated automatically -- do not modify! -*- buffer-read-only: t -*-
-VERSION = "3.1.2"
+VERSION = "3.1.3"
diff -Nru openvswitch-3.1.2/python/ovs_build_helpers/extract_ofp_fields.py openvswitch-3.1.3/python/ovs_build_helpers/extract_ofp_fields.py
--- openvswitch-3.1.2/python/ovs_build_helpers/extract_ofp_fields.py 1970-01-01 00:00:00.000000000 +0000
+++ openvswitch-3.1.3/python/ovs_build_helpers/extract_ofp_fields.py 2023-10-17 13:40:02.568582024 +0000
@@ -0,0 +1,421 @@
+import sys
+import re
+
+line = ""
+
+# Maps from user-friendly version number to its protocol encoding.
+VERSION = {
+ "1.0": 0x01,
+ "1.1": 0x02,
+ "1.2": 0x03,
+ "1.3": 0x04,
+ "1.4": 0x05,
+ "1.5": 0x06,
+}
+VERSION_REVERSE = dict((v, k) for k, v in VERSION.items())
+
+TYPES = {
+ "u8": (1, False),
+ "be16": (2, False),
+ "be32": (4, False),
+ "MAC": (6, False),
+ "be64": (8, False),
+ "be128": (16, False),
+ "tunnelMD": (124, True),
+}
+
+FORMATTING = {
+ "decimal": ("MFS_DECIMAL", 1, 8),
+ "hexadecimal": ("MFS_HEXADECIMAL", 1, 127),
+ "ct state": ("MFS_CT_STATE", 4, 4),
+ "Ethernet": ("MFS_ETHERNET", 6, 6),
+ "IPv4": ("MFS_IPV4", 4, 4),
+ "IPv6": ("MFS_IPV6", 16, 16),
+ "OpenFlow 1.0 port": ("MFS_OFP_PORT", 2, 2),
+ "OpenFlow 1.1+ port": ("MFS_OFP_PORT_OXM", 4, 4),
+ "frag": ("MFS_FRAG", 1, 1),
+ "tunnel flags": ("MFS_TNL_FLAGS", 2, 2),
+ "TCP flags": ("MFS_TCP_FLAGS", 2, 2),
+ "packet type": ("MFS_PACKET_TYPE", 4, 4),
+}
+
+PREREQS = {
+ "none": "MFP_NONE",
+ "Ethernet": "MFP_ETHERNET",
+ "ARP": "MFP_ARP",
+ "VLAN VID": "MFP_VLAN_VID",
+ "IPv4": "MFP_IPV4",
+ "IPv6": "MFP_IPV6",
+ "IPv4/IPv6": "MFP_IP_ANY",
+ "NSH": "MFP_NSH",
+ "CT": "MFP_CT_VALID",
+ "MPLS": "MFP_MPLS",
+ "TCP": "MFP_TCP",
+ "UDP": "MFP_UDP",
+ "SCTP": "MFP_SCTP",
+ "ICMPv4": "MFP_ICMPV4",
+ "ICMPv6": "MFP_ICMPV6",
+ "ND": "MFP_ND",
+ "ND solicit": "MFP_ND_SOLICIT",
+ "ND advert": "MFP_ND_ADVERT",
+}
+
+# Maps a name prefix into an (experimenter ID, class) pair, so:
+#
+# - Standard OXM classes are written as (0, )
+#
+# - Experimenter OXM classes are written as (, 0xffff)
+#
+# If a name matches more than one prefix, the longest one is used.
+OXM_CLASSES = {
+ "NXM_OF_": (0, 0x0000, "extension"),
+ "NXM_NX_": (0, 0x0001, "extension"),
+ "NXOXM_NSH_": (0x005AD650, 0xFFFF, "extension"),
+ "OXM_OF_": (0, 0x8000, "standard"),
+ "OXM_OF_PKT_REG": (0, 0x8001, "standard"),
+ "ONFOXM_ET_": (0x4F4E4600, 0xFFFF, "standard"),
+ "ERICOXM_OF_": (0, 0x1000, "extension"),
+ # This is the experimenter OXM class for Nicira, which is the
+ # one that OVS would be using instead of NXM_OF_ and NXM_NX_
+ # if OVS didn't have those grandfathered in. It is currently
+ # used only to test support for experimenter OXM, since there
+ # are barely any real uses of experimenter OXM in the wild.
+ "NXOXM_ET_": (0x00002320, 0xFFFF, "extension"),
+}
+
+
+def oxm_name_to_class(name):
+ prefix = ""
+ class_ = None
+ for p, c in OXM_CLASSES.items():
+ if name.startswith(p) and len(p) > len(prefix):
+ prefix = p
+ class_ = c
+ return class_
+
+
+def is_standard_oxm(name):
+ oxm_vendor, oxm_class, oxm_class_type = oxm_name_to_class(name)
+ return oxm_class_type == "standard"
+
+
+def get_line():
+ global line
+ global line_number
+ line = input_file.readline()
+ line_number += 1
+ if line == "":
+ fatal("unexpected end of input")
+
+
+n_errors = 0
+
+
+def error(msg):
+ global n_errors
+ sys.stderr.write("%s:%d: %s\n" % (file_name, line_number, msg))
+ n_errors += 1
+
+
+def fatal(msg):
+ error(msg)
+ sys.exit(1)
+
+
+def parse_oxms(s, prefix, n_bytes):
+ if s == "none":
+ return ()
+
+ return tuple(parse_oxm(s2.strip(), prefix, n_bytes) for s2 in s.split(","))
+
+
+match_types = dict()
+
+
+def parse_oxm(s, prefix, n_bytes):
+ global match_types
+
+ m = re.match(
+ r"([A-Z0-9_]+)\(([0-9]+)\) since(?: OF(1\.[0-9]+) and)? v([12]\.[0-9]+)$", # noqa: E501
+ s,
+ )
+ if not m:
+ fatal("%s: syntax error parsing %s" % (s, prefix))
+
+ name, oxm_type, of_version, ovs_version = m.groups()
+
+ class_ = oxm_name_to_class(name)
+ if class_ is None:
+ fatal("unknown OXM class for %s" % name)
+ oxm_vendor, oxm_class, oxm_class_type = class_
+
+ if class_ in match_types:
+ if oxm_type in match_types[class_]:
+ fatal(
+ "duplicate match type for %s (conflicts with %s)"
+ % (name, match_types[class_][oxm_type])
+ )
+ else:
+ match_types[class_] = dict()
+ match_types[class_][oxm_type] = name
+
+ # Normally the oxm_length is the size of the field, but for experimenter
+ # OXMs oxm_length also includes the 4-byte experimenter ID.
+ oxm_length = n_bytes
+ if oxm_class == 0xFFFF:
+ oxm_length += 4
+
+ header = (oxm_vendor, oxm_class, int(oxm_type), oxm_length)
+
+ if of_version:
+ if oxm_class_type == "extension":
+ fatal("%s: OXM extension can't have OpenFlow version" % name)
+ if of_version not in VERSION:
+ fatal("%s: unknown OpenFlow version %s" % (name, of_version))
+ of_version_nr = VERSION[of_version]
+ if of_version_nr < VERSION["1.2"]:
+ fatal("%s: claimed version %s predates OXM" % (name, of_version))
+ else:
+ if oxm_class_type == "standard":
+ fatal("%s: missing OpenFlow version number" % name)
+ of_version_nr = 0
+
+ return (header, name, of_version_nr, ovs_version)
+
+
+def parse_field(mff, comment):
+ f = {"mff": mff}
+
+ # First line of comment is the field name.
+ m = re.match(
+ r'"([^"]+)"(?:\s+\(aka "([^"]+)"\))?(?:\s+\(.*\))?\.', comment[0]
+ )
+ if not m:
+ fatal("%s lacks field name" % mff)
+ f["name"], f["extra_name"] = m.groups()
+
+ # Find the last blank line the comment. The field definitions
+ # start after that.
+ blank = None
+ for i in range(len(comment)):
+ if not comment[i]:
+ blank = i
+ if not blank:
+ fatal("%s: missing blank line in comment" % mff)
+
+ d = {}
+ for key in (
+ "Type",
+ "Maskable",
+ "Formatting",
+ "Prerequisites",
+ "Access",
+ "Prefix lookup member",
+ "OXM",
+ "NXM",
+ "OF1.0",
+ "OF1.1",
+ ):
+ d[key] = None
+ for fline in comment[blank + 1 :]:
+ m = re.match(r"([^:]+):\s+(.*)\.$", fline)
+ if not m:
+ fatal(
+ "%s: syntax error parsing key-value pair as part of %s"
+ % (fline, mff)
+ )
+ key, value = m.groups()
+ if key not in d:
+ fatal("%s: unknown key" % key)
+ elif key == "Code point":
+ d[key] += [value]
+ elif d[key] is not None:
+ fatal("%s: duplicate key" % key)
+ d[key] = value
+ for key, value in d.items():
+ if not value and key not in (
+ "OF1.0",
+ "OF1.1",
+ "Prefix lookup member",
+ "Notes",
+ ):
+ fatal("%s: missing %s" % (mff, key))
+
+ m = re.match(r"([a-zA-Z0-9]+)(?: \(low ([0-9]+) bits\))?$", d["Type"])
+ if not m:
+ fatal("%s: syntax error in type" % mff)
+ type_ = m.group(1)
+ if type_ not in TYPES:
+ fatal("%s: unknown type %s" % (mff, d["Type"]))
+
+ f["n_bytes"] = TYPES[type_][0]
+ if m.group(2):
+ f["n_bits"] = int(m.group(2))
+ if f["n_bits"] > f["n_bytes"] * 8:
+ fatal(
+ "%s: more bits (%d) than field size (%d)"
+ % (mff, f["n_bits"], 8 * f["n_bytes"])
+ )
+ else:
+ f["n_bits"] = 8 * f["n_bytes"]
+ f["variable"] = TYPES[type_][1]
+
+ if d["Maskable"] == "no":
+ f["mask"] = "MFM_NONE"
+ elif d["Maskable"] == "bitwise":
+ f["mask"] = "MFM_FULLY"
+ else:
+ fatal("%s: unknown maskable %s" % (mff, d["Maskable"]))
+
+ fmt = FORMATTING.get(d["Formatting"])
+ if not fmt:
+ fatal("%s: unknown format %s" % (mff, d["Formatting"]))
+ f["formatting"] = d["Formatting"]
+ if f["n_bytes"] < fmt[1] or f["n_bytes"] > fmt[2]:
+ fatal(
+ "%s: %d-byte field can't be formatted as %s"
+ % (mff, f["n_bytes"], d["Formatting"])
+ )
+ f["string"] = fmt[0]
+
+ f["prereqs"] = d["Prerequisites"]
+ if f["prereqs"] not in PREREQS:
+ fatal("%s: unknown prerequisites %s" % (mff, d["Prerequisites"]))
+
+ if d["Access"] == "read-only":
+ f["writable"] = False
+ elif d["Access"] == "read/write":
+ f["writable"] = True
+ else:
+ fatal("%s: unknown access %s" % (mff, d["Access"]))
+
+ f["OF1.0"] = d["OF1.0"]
+ if not d["OF1.0"] in (None, "exact match", "CIDR mask"):
+ fatal("%s: unknown OF1.0 match type %s" % (mff, d["OF1.0"]))
+
+ f["OF1.1"] = d["OF1.1"]
+ if not d["OF1.1"] in (None, "exact match", "bitwise mask"):
+ fatal("%s: unknown OF1.1 match type %s" % (mff, d["OF1.1"]))
+
+ f["OXM"] = parse_oxms(d["OXM"], "OXM", f["n_bytes"]) + parse_oxms(
+ d["NXM"], "NXM", f["n_bytes"]
+ )
+
+ f["prefix"] = d["Prefix lookup member"]
+
+ return f
+
+
+def extract_ofp_fields(fn):
+ global file_name
+ global input_file
+ global line_number
+ global line
+
+ file_name = fn
+ input_file = open(file_name)
+ line_number = 0
+
+ fields = []
+
+ while True:
+ get_line()
+ if re.match("enum.*mf_field_id", line):
+ break
+
+ while True:
+ get_line()
+ if (
+ line.startswith("/*")
+ or line.startswith(" *")
+ or line.startswith("#")
+ or not line
+ or line.isspace()
+ ):
+ continue
+ elif re.match(r"}", line) or re.match(r"\s+MFF_N_IDS", line):
+ break
+
+ # Parse the comment preceding an MFF_ constant into 'comment',
+ # one line to an array element.
+ line = line.strip()
+ if not line.startswith("/*"):
+ fatal("unexpected syntax between fields")
+ line = line[1:]
+ comment = []
+ end = False
+ while not end:
+ line = line.strip()
+ if line.startswith("*/"):
+ get_line()
+ break
+ if not line.startswith("*"):
+ fatal("unexpected syntax within field")
+
+ line = line[1:]
+ if line.startswith(" "):
+ line = line[1:]
+ if line.startswith(" ") and comment:
+ continuation = True
+ line = line.lstrip()
+ else:
+ continuation = False
+
+ if line.endswith("*/"):
+ line = line[:-2].rstrip()
+ end = True
+ else:
+ end = False
+
+ if continuation:
+ comment[-1] += " " + line
+ else:
+ comment += [line]
+ get_line()
+
+ # Drop blank lines at each end of comment.
+ while comment and not comment[0]:
+ comment = comment[1:]
+ while comment and not comment[-1]:
+ comment = comment[:-1]
+
+ # Parse the MFF_ constant(s).
+ mffs = []
+ while True:
+ m = re.match(r"\s+(MFF_[A-Z0-9_]+),?\s?$", line)
+ if not m:
+ break
+ mffs += [m.group(1)]
+ get_line()
+ if not mffs:
+ fatal("unexpected syntax looking for MFF_ constants")
+
+ if len(mffs) > 1 or "" in comment[0]:
+ for mff in mffs:
+ # Extract trailing integer.
+ m = re.match(".*[^0-9]([0-9]+)$", mff)
+ if not m:
+ fatal("%s lacks numeric suffix in register group" % mff)
+ n = m.group(1)
+
+ # Search-and-replace within the comment,
+ # and drop lines that have for x != n.
+ instance = []
+ for x in comment:
+ y = x.replace("", n)
+ if re.search("<[0-9]+>", y):
+ if ("<%s>" % n) not in y:
+ continue
+ y = re.sub("<[0-9]+>", "", y)
+ instance += [y.strip()]
+ fields += [parse_field(mff, instance)]
+ else:
+ fields += [parse_field(mffs[0], comment)]
+ continue
+
+ input_file.close()
+
+ if n_errors:
+ sys.exit(1)
+
+ return fields
diff -Nru openvswitch-3.1.2/python/ovs_build_helpers/nroff.py openvswitch-3.1.3/python/ovs_build_helpers/nroff.py
--- openvswitch-3.1.2/python/ovs_build_helpers/nroff.py 1970-01-01 00:00:00.000000000 +0000
+++ openvswitch-3.1.3/python/ovs_build_helpers/nroff.py 2023-10-17 11:01:44.471604736 +0000
@@ -0,0 +1,404 @@
+# Copyright (c) 2010, 2011, 2012, 2015, 2016, 2017 Nicira, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import re
+import sys
+
+from ovs.db import error
+
+
+def text_to_nroff(s, font=r'\fR', escape_dot=True):
+ def escape(match):
+ c = match.group(0)
+
+ # In Roman type, let -- in XML be \- in nroff. That gives us a way to
+ # write minus signs, which is important in some places in manpages.
+ #
+ # Bold in nroff usually represents literal text, where there's no
+ # distinction between hyphens and minus sign. The convention in nroff
+ # appears to be to use a minus sign in such cases, so we follow that
+ # convention.
+ #
+ # Finally, we always output - as a minus sign when it is followed by a
+ # digit.
+ if c.startswith('-'):
+ if c == '--' and font == r'\fR':
+ return r'\-'
+ if c != '-' or font in (r'\fB', r'\fL'):
+ return c.replace('-', r'\-')
+ else:
+ return '-'
+
+ if c == '\\':
+ return r'\e'
+ elif c == '"':
+ return r'\(dq'
+ elif c == "'":
+ return r'\(cq'
+ elif c == ".":
+ if escape_dot:
+ # groff(7) says that . can be escaped by \. but in practice
+ # groff still gives an error with \. at the beginning of a
+ # line.
+ return r'\[char46]'
+ else:
+ return '.'
+ else:
+ raise error.Error("bad escape")
+
+ # Escape - \ " ' . as needed by nroff.
+ s = re.sub('(-[0-9]|--|[-"\'\\\\.])', escape, s)
+ return s
+
+
+def escape_nroff_literal(s, font=r'\fB'):
+ return font + r'%s\fR' % text_to_nroff(s, font)
+
+
+def inline_xml_to_nroff(node, font, to_upper=False, newline='\n'):
+ if node.nodeType == node.TEXT_NODE:
+ if to_upper:
+ s = text_to_nroff(node.data.upper(), font)
+ else:
+ s = text_to_nroff(node.data, font)
+ return s.replace('\n', newline)
+ elif node.nodeType == node.ELEMENT_NODE:
+ if node.tagName in ['code', 'em', 'option', 'env', 'b']:
+ s = r'\fB'
+ for child in node.childNodes:
+ s += inline_xml_to_nroff(child, r'\fB', to_upper, newline)
+ return s + font
+ elif node.tagName == 'ref':
+ if node.hasAttribute('column'):
+ s = node.attributes['column'].nodeValue
+ if node.hasAttribute('key'):
+ s += ':' + node.attributes['key'].nodeValue
+ elif node.hasAttribute('table'):
+ s = node.attributes['table'].nodeValue
+ elif node.hasAttribute('group'):
+ s = node.attributes['group'].nodeValue
+ elif node.hasAttribute('db'):
+ s = node.attributes['db'].nodeValue
+ elif node.hasAttribute('field'):
+ s = node.attributes['field'].nodeValue
+ elif node.hasAttribute('section'):
+ s = node.attributes['section'].nodeValue
+ else:
+ raise error.Error("'ref' lacks required attributes: %s"
+ % list(node.attributes.keys()))
+ return r'\fB' + re.sub(r'\s+', ' ', s) + font
+ elif node.tagName in ['var', 'dfn', 'i', 'cite']:
+ s = r'\fI'
+ for child in node.childNodes:
+ s += inline_xml_to_nroff(child, r'\fI', to_upper, newline)
+ return s + font
+ elif node.tagName in ['literal']:
+ s = r'\fL'
+ for child in node.childNodes:
+ s += inline_xml_to_nroff(child, r'\fL')
+ return s + font
+ elif node.tagName == 'url':
+ return ('\n.URL "'
+ + text_to_nroff(node.attributes['href'].nodeValue,
+ escape_dot=False)
+ + '"\n')
+ else:
+ raise error.Error("element <%s> unknown or invalid here"
+ % node.tagName)
+ elif node.nodeType == node.COMMENT_NODE:
+ return ''
+ else:
+ raise error.Error("unknown node %s in inline xml" % node)
+
+
+def pre_to_nroff(nodes, para, font):
+ # This puts 'font' at the beginning of each line so that leading and
+ # trailing whitespace stripping later doesn't removed leading spaces
+ # from preformatted text.
+ s = para + '\n.nf\n' + font
+ for node in nodes:
+ s += inline_xml_to_nroff(node, font, False, '\n.br\n' + font) + '\\fR'
+ s += '\n.fi\n'
+ return s
+
+
+def tbl_to_nroff(nodes, para):
+ s = para + '\n.TS\n'
+ for node in nodes:
+ if node.nodeType != node.TEXT_NODE:
+ fatal(" element may only have text children")
+ s += node.data + '\n'
+ s += '.TE\n'
+ return s
+
+
+def fatal(msg):
+ sys.stderr.write('%s\n' % msg)
+ sys.exit(1)
+
+
+def put_text(text, x, y, s):
+ x = int(x)
+ y = int(y)
+ extend = x + len(s) - len(text[y])
+ if extend > 0:
+ text[y] += ' ' * extend
+ text[y] = text[y][:x] + s + text[y][x + len(s):]
+
+
+def put_centered(text, x, width, y, s):
+ put_text(text, x + (width - len(s)) / 2, y, s)
+
+
+def diagram_header_to_nroff(header_node, text, x):
+ # Parse header.
+ header_fields = []
+ i = 0
+ for node in header_node.childNodes:
+ if node.nodeType == node.ELEMENT_NODE and node.tagName == 'bits':
+ name = node.attributes['name'].nodeValue
+ width = node.attributes['width'].nodeValue
+ above = node.getAttribute('above')
+ below = node.getAttribute('below')
+ fill = node.getAttribute('fill')
+ header_fields += [{"name": name,
+ "tag": "B%d" % i,
+ "width": width,
+ "above": above,
+ "below": below,
+ "fill": fill}]
+ i += 1
+ elif node.nodeType == node.COMMENT_NODE:
+ pass
+ elif node.nodeType == node.TEXT_NODE and node.data.isspace():
+ pass
+ else:
+ fatal("unknown node %s in diagram element" % node)
+
+ # Format pic version.
+ pic_s = ""
+ for f in header_fields:
+ name = f['name'].replace('...', '. . .')
+ pic_s += " %s: box \"%s\" width %s" % (f['tag'], name, f['width'])
+ if f['fill'] == 'yes':
+ pic_s += " fill"
+ pic_s += '\n'
+ for f in header_fields:
+ pic_s += " \"%s\" at %s.n above\n" % (f['above'], f['tag'])
+ pic_s += " \"%s\" at %s.s below\n" % (f['below'], f['tag'])
+ name = header_node.getAttribute('name')
+ if name == "":
+ visible = " invis"
+ else:
+ visible = ""
+ pic_s += "line <->%s \"%s\" above " % (visible, name)
+ pic_s += "from %s.nw + (0,textht) " % header_fields[0]['tag']
+ pic_s += "to %s.ne + (0,textht)\n" % header_fields[-1]['tag']
+
+ # Format text version.
+ header_width = 1
+ for f in header_fields:
+ field_width = max(len(f['above']), len(f['below']), len(f['name']))
+ f['width'] = field_width
+ header_width += field_width + 1
+ min_header_width = 2 + len(name)
+ while min_header_width > header_width:
+ for f in header_fields:
+ f['width'] += 1
+ header_width += 1
+ if header_width >= min_header_width:
+ break
+
+ if name != "":
+ put_centered(text, x, header_width, 0, name)
+ if header_width >= 4:
+ arrow = '<' + '-' * (header_width - 4) + '>'
+ put_text(text, x + 1, 1, arrow)
+ for f in header_fields:
+ box1 = '+' + '-' * f['width'] + '+'
+ box2 = '|' + ' ' * f['width'] + '|'
+ put_text(text, x, 3, box1)
+ put_text(text, x, 4, box2)
+ put_text(text, x, 5, box1)
+
+ put_centered(text, x + 1, f['width'], 2, f['above'])
+ put_centered(text, x + 1, f['width'], 4, f['name'])
+ put_centered(text, x + 1, f['width'], 6, f['below'])
+
+ x += f['width'] + 1
+
+ return pic_s, x + 1
+
+
+def diagram_to_nroff(nodes, para):
+ pic_s = ''
+ text = [''] * 7
+ x = 0
+ move = False
+ for node in nodes:
+ if node.nodeType == node.ELEMENT_NODE and node.tagName == 'header':
+ if move:
+ pic_s += "move .1\n"
+ x += 1
+ elif x > 0:
+ x -= 1
+ pic_header, x = diagram_header_to_nroff(node, text, x)
+ pic_s += "[\n" + pic_header + "]\n"
+ move = True
+ elif node.nodeType == node.ELEMENT_NODE and node.tagName == 'nospace':
+ move = False
+ elif node.nodeType == node.ELEMENT_NODE and node.tagName == 'dots':
+ pic_s += "move .1\n"
+ pic_s += '". . ." ljust\n'
+
+ put_text(text, x, 4, " ... ")
+ x += 5
+ elif node.nodeType == node.COMMENT_NODE:
+ pass
+ elif node.nodeType == node.TEXT_NODE and node.data.isspace():
+ pass
+ else:
+ fatal("unknown node %s in diagram element" % node)
+
+ text_s = '.br\n'.join(["\\fL%s\n" % s for s in text if s != ""])
+ return para + """
+.\\" check if in troff mode (TTY)
+.if t \\{
+.PS
+boxht = .2
+textht = 1/6
+fillval = .2
+""" + pic_s + """\
+.PE
+\\}
+.\\" check if in nroff mode:
+.if n \\{
+.nf
+""" + text_s + """\
+.fi
+\\}"""
+
+
+def flatten_header(s):
+ s = s.strip()
+ return re.sub(r'\s+', ' ', s)
+
+
+def block_xml_to_nroff(nodes, para='.PP'):
+ HEADER_TAGS = ('h1', 'h2', 'h3', 'h4')
+ s = ''
+ prev = ''
+ for node in nodes:
+ if node.nodeType == node.TEXT_NODE:
+ if s == '' and para != '.IP':
+ s = para + '\n'
+ text = re.sub(r'\s+', ' ', node.data)
+ if s.endswith(' '):
+ text = text.lstrip()
+ s += text_to_nroff(text)
+ s = s.lstrip()
+ elif node.nodeType == node.ELEMENT_NODE:
+ if node.tagName in ['ul', 'ol']:
+ if s != "":
+ s += "\n"
+ s += ".RS\n"
+ i = 0
+ for li_node in node.childNodes:
+ if (li_node.nodeType == node.ELEMENT_NODE
+ and li_node.tagName == 'li'):
+ i += 1
+ if node.tagName == 'ul':
+ s += ".IP \\(bu\n"
+ else:
+ s += ".IP %d. .4in\n" % i
+ s += block_xml_to_nroff(li_node.childNodes, ".IP")
+ elif li_node.nodeType == node.COMMENT_NODE:
+ pass
+ elif (li_node.nodeType != node.TEXT_NODE
+ or not li_node.data.isspace()):
+ raise error.Error("<%s> element may only have "
+ "
- children" % node.tagName)
+ s += ".RE\n"
+ elif node.tagName == 'dl':
+ indent = True
+ if prev in HEADER_TAGS:
+ indent = False
+ if s != "":
+ s += "\n"
+ if indent:
+ s += ".RS\n"
+ prev = "dd"
+ for li_node in node.childNodes:
+ if (li_node.nodeType == node.ELEMENT_NODE
+ and li_node.tagName == 'dt'):
+ if prev == 'dd':
+ s += '.TP\n'
+ else:
+ s += '.TQ .5in\n'
+ prev = 'dt'
+ elif (li_node.nodeType == node.ELEMENT_NODE
+ and li_node.tagName == 'dd'):
+ if prev == 'dd':
+ s += '.IP\n'
+ prev = 'dd'
+ elif li_node.nodeType == node.COMMENT_NODE:
+ continue
+ elif (li_node.nodeType != node.TEXT_NODE
+ or not li_node.data.isspace()):
+ raise error.Error("
element may only have "
+ "- and
- children")
+ s += block_xml_to_nroff(li_node.childNodes, ".IP")
+ if indent:
+ s += ".RE\n"
+ elif node.tagName == 'p':
+ if s != "":
+ if not s.endswith("\n"):
+ s += "\n"
+ s += para + "\n"
+ s += block_xml_to_nroff(node.childNodes, para)
+ elif node.tagName in HEADER_TAGS:
+ if s != "":
+ if not s.endswith("\n"):
+ s += "\n"
+ nroffTag, font = {'h1': ('SH', r'\fR'),
+ 'h2': ('SS', r'\fB'),
+ 'h3': ('ST', r'\fI'),
+ 'h4': ('SU', r'\fI')}[node.tagName]
+ to_upper = node.tagName == 'h1'
+ s += ".%s \"" % nroffTag
+ s += flatten_header(''.join([
+ inline_xml_to_nroff(child_node, font, to_upper)
+ for child_node in node.childNodes]))
+ s += "\"\n"
+ elif node.tagName == 'pre':
+ fixed = node.getAttribute('fixed')
+ if fixed == 'yes':
+ font = r'\fL'
+ else:
+ font = r'\fB'
+ s += pre_to_nroff(node.childNodes, para, font)
+ elif node.tagName == 'tbl':
+ s += tbl_to_nroff(node.childNodes, para)
+ elif node.tagName == 'diagram':
+ s += diagram_to_nroff(node.childNodes, para)
+ else:
+ s += inline_xml_to_nroff(node, r'\fR')
+ prev = node.tagName
+ elif node.nodeType == node.COMMENT_NODE:
+ pass
+ else:
+ raise error.Error("unknown node %s in block xml" % node)
+ if s != "" and not s.endswith('\n'):
+ s += '\n'
+ return s
diff -Nru openvswitch-3.1.2/python/ovs_build_helpers/soutil.py openvswitch-3.1.3/python/ovs_build_helpers/soutil.py
--- openvswitch-3.1.2/python/ovs_build_helpers/soutil.py 1970-01-01 00:00:00.000000000 +0000
+++ openvswitch-3.1.3/python/ovs_build_helpers/soutil.py 2023-10-17 11:01:44.471604736 +0000
@@ -0,0 +1,56 @@
+#!/usr/bin/env python3
+
+# Copyright (c) 2008, 2017, 2020 Nicira, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import getopt
+import os
+import re
+import sys
+
+
+def parse_include_dirs():
+ include_dirs = []
+ options, args = getopt.gnu_getopt(sys.argv[1:], 'I:', ['include='])
+ for key, value in options:
+ if key in ['-I', '--include']:
+ include_dirs.append(value)
+ else:
+ assert False
+
+ include_dirs.append('.')
+ return include_dirs, args
+
+
+def find_file(include_dirs, name):
+ for dir in include_dirs:
+ file = "%s/%s" % (dir, name)
+ try:
+ os.stat(file)
+ return file
+ except OSError:
+ pass
+ sys.stderr.write("%s not found in: %s\n" % (name, ' '.join(include_dirs)))
+ return None
+
+
+so_re = re.compile(r'^\.so (\S+)$')
+
+
+def extract_include_directive(line):
+ m = so_re.match(line)
+ if m:
+ return m.group(1)
+ else:
+ return None
diff -Nru openvswitch-3.1.2/rhel/openvswitch-fedora.spec openvswitch-3.1.3/rhel/openvswitch-fedora.spec
--- openvswitch-3.1.2/rhel/openvswitch-fedora.spec 2023-06-27 16:23:38.452523347 +0000
+++ openvswitch-3.1.3/rhel/openvswitch-fedora.spec 2023-10-17 13:41:42.360665833 +0000
@@ -49,7 +49,7 @@
Summary: Open vSwitch
Group: System Environment/Daemons
URL: http://www.openvswitch.org/
-Version: 3.1.2
+Version: 3.1.3
# Nearly all of openvswitch is ASL 2.0. The bugtool is LGPLv2+, and the
# lib/sflow*.[ch] files are SISSL
diff -Nru openvswitch-3.1.2/rhel/openvswitch.spec openvswitch-3.1.3/rhel/openvswitch.spec
--- openvswitch-3.1.2/rhel/openvswitch.spec 2023-06-27 16:23:38.448523344 +0000
+++ openvswitch-3.1.3/rhel/openvswitch.spec 2023-10-17 13:41:42.357665830 +0000
@@ -27,7 +27,7 @@
Group: System Environment/Daemons
URL: http://www.openvswitch.org/
Vendor: Nicira, Inc.
-Version: 3.1.2
+Version: 3.1.3
License: ASL 2.0
Release: %{release_number}%{?dist}
diff -Nru openvswitch-3.1.2/tests/learn.at openvswitch-3.1.3/tests/learn.at
--- openvswitch-3.1.2/tests/learn.at 2023-06-27 12:08:40.325680014 +0000
+++ openvswitch-3.1.3/tests/learn.at 2023-10-17 11:01:44.474604738 +0000
@@ -836,3 +836,63 @@
OVS_VSWITCHD_STOP
AT_CLEANUP
+
+AT_SETUP([learning action - flapping learn rule])
+OVS_VSWITCHD_START
+add_of_ports br0 1 2 3
+
+AT_CHECK([ovs-appctl time/stop], [0], [ignore])
+AT_CHECK([[ovs-ofctl add-flow br0 'table=0,priority=2,in_port=1,actions=resubmit(,2)']])
+AT_CHECK([[ovs-ofctl add-flow br0 'table=0,priority=2,in_port=2,actions=resubmit(,2)']])
+AT_CHECK([[ovs-ofctl add-flow br0 'table=2,actions=learn(table=0,hard_timeout=3,priority=1,cookie=0x123,NXM_OF_ETH_DST[]=NXM_OF_ETH_SRC[],output:OXM_OF_IN_PORT[]),output:3']])
+
+packet="eth(src=50:54:00:00:00:06,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=6,tos=0,ttl=64,frag=no),tcp(src=8,dst=9)"
+
+dnl Run this test a few times in a loop to reduce the likelyhood that it passes by chance.
+for i in 1 2 3; do
+ AT_CHECK([ovs-appctl revalidator/pause], [0])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p2 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p1 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p2 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p1 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+
+ AT_CHECK([ovs-appctl revalidator/resume], [0])
+ AT_CHECK([ovs-appctl revalidator/wait], [0])
+
+ AT_CHECK([ovs-ofctl --no-stats dump-flows br0 | ofctl_strip | sort | grep 0x123], [0], [dnl
+ cookie=0x123, hard_timeout=3, priority=1,dl_dst=50:54:00:00:00:06 actions=output:1
+ table=2, actions=learn(table=0,hard_timeout=3,priority=1,cookie=0x123,NXM_OF_ETH_DST[[]]=NXM_OF_ETH_SRC[[]],output:OXM_OF_IN_PORT[[]]),output:3
+])
+
+ AT_CHECK([ovs-appctl revalidator/pause], [0])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p1 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p2 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p1 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+ AT_CHECK([ovs-appctl netdev-dummy/receive p2 $packet], [0])
+ AT_CHECK([ovs-appctl time/warp 75], [0], [ignore])
+
+ AT_CHECK([ovs-appctl revalidator/resume], [0])
+ AT_CHECK([ovs-appctl revalidator/wait], [0])
+
+ AT_CHECK([ovs-ofctl --no-stats dump-flows br0 | ofctl_strip | sort | grep 0x123], [0], [dnl
+ cookie=0x123, hard_timeout=3, priority=1,dl_dst=50:54:00:00:00:06 actions=output:2
+ table=2, actions=learn(table=0,hard_timeout=3,priority=1,cookie=0x123,NXM_OF_ETH_DST[[]]=NXM_OF_ETH_SRC[[]],output:OXM_OF_IN_PORT[[]]),output:3
+])
+done
+
+dnl Wait and check for learned rule eviction due to hard timeout.
+AT_CHECK([ovs-appctl time/warp 3200], [0], [ignore])
+
+AT_CHECK([ovs-ofctl --no-stats dump-flows br0 | ofctl_strip | grep 0x123], [0], [dnl
+ table=2, actions=learn(table=0,hard_timeout=3,priority=1,cookie=0x123,NXM_OF_ETH_DST[[]]=NXM_OF_ETH_SRC[[]],output:OXM_OF_IN_PORT[[]]),output:3
+])
+
+OVS_VSWITCHD_STOP
+AT_CLEANUP
diff -Nru openvswitch-3.1.2/tests/ofproto.at openvswitch-3.1.3/tests/ofproto.at
--- openvswitch-3.1.2/tests/ofproto.at 2023-06-27 16:22:55.844490366 +0000
+++ openvswitch-3.1.3/tests/ofproto.at 2023-10-17 13:40:02.573582028 +0000
@@ -6720,3 +6720,31 @@
OVS_VSWITCHD_STOP
AT_CLEANUP
+
+AT_SETUP([ofproto - configure inactivity probe interval])
+
+# Set 6 second inactivity probe interval (default is 5 seconds).
+OVS_VSWITCHD_START([set-controller br0 unix:testcontroller \
+ -- set Controller br0 inactivity_probe=6000], [], [],
+ [-vfile:rconn:dbg])
+
+# Start test openflow controller.
+AT_CHECK([ovs-testcontroller -vsyslog:off --detach --no-chdir --pidfile punix:testcontroller],
+ [0], [ignore])
+on_exit 'kill `cat ovs-testcontroller.pid`'
+OVS_WAIT_UNTIL([test -e testcontroller])
+
+# After 6 seconds of inactivity there should be a log message.
+OVS_WAIT_UNTIL([grep "idle 6 seconds, sending inactivity probe" ovs-vswitchd.log])
+
+# Restart ovs-vswitchd with an empty ovs-vswitchd log file.
+OVS_APP_EXIT_AND_WAIT([ovs-vswitchd])
+mv ovs-vswitchd.log ovs-vswitchd_1.log
+AT_CHECK([ovs-vswitchd --enable-dummy --disable-system --disable-system-route --detach \
+ --no-chdir --pidfile --log-file -vfile:rconn:dbg -vvconn -vofproto_dpif -vunixctl],
+ [0], [], [stderr])
+
+# After 6 seconds of inactivity there should be a log message.
+OVS_WAIT_UNTIL([grep "idle 6 seconds, sending inactivity probe" ovs-vswitchd.log])
+OVS_VSWITCHD_STOP(["/br0<->unix:testcontroller: connection failed/d"])
+AT_CLEANUP
diff -Nru openvswitch-3.1.2/tests/ofproto-dpif.at openvswitch-3.1.3/tests/ofproto-dpif.at
--- openvswitch-3.1.2/tests/ofproto-dpif.at 2023-06-27 16:22:55.843490366 +0000
+++ openvswitch-3.1.3/tests/ofproto-dpif.at 2023-10-17 13:40:53.480624782 +0000
@@ -5349,7 +5349,7 @@
flow="in_port(1),eth(src=50:54:00:00:00:05,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=1,tos=0,ttl=128,frag=no),icmp(type=8,code=0)"
AT_CHECK([ovs-appctl ofproto/trace ovs-dummy "$flow"], [0], [stdout])
AT_CHECK_UNQUOTED([tail -1 stdout], [0],
- [Datapath actions: 3,push_vlan(vid=17,pcp=0),2
+ [Datapath actions: 3,push_vlan(vid=17,pcp=0),2,3
])
flow="in_port(2),eth(src=50:54:00:00:00:05,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=1,tos=0,ttl=128,frag=no),icmp(type=8,code=0)"
@@ -5388,7 +5388,7 @@
AT_CHECK([ovs-appctl ofproto/trace ovs-dummy "$flow"], [0], [stdout])
actual=`tail -1 stdout | sed 's/Datapath actions: //'`
-expected="push_vlan(vid=17,pcp=0),1,pop_vlan,push_vlan(vid=12,pcp=0),1,2,100"
+expected="push_vlan(vid=12,pcp=0),100,2,1,pop_vlan,push_vlan(vid=17,pcp=0),1,pop_vlan,push_vlan(vid=12,pcp=0),100,2,1"
AT_CHECK([ovs-dpctl normalize-actions "$flow" "$expected"], [0], [stdout])
mv stdout expout
AT_CHECK([ovs-dpctl normalize-actions "$flow" "$actual"], [0], [expout])
@@ -5656,7 +5656,7 @@
flow="in_port(1),eth(src=50:54:00:00:00:05,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=1,tos=0,ttl=128,frag=no),icmp(type=8,code=0)"
AT_CHECK([ovs-appctl ofproto/trace ovs-dummy "$flow"], [0], [stdout])
AT_CHECK_UNQUOTED([tail -1 stdout], [0],
- [Datapath actions: trunc(100),3,push_vlan(vid=17,pcp=0),2
+ [Datapath actions: trunc(100),3,push_vlan(vid=17,pcp=0),2,trunc(100),3
])
flow="in_port(2),eth(src=50:54:00:00:00:05,dst=50:54:00:00:00:07),eth_type(0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=1,tos=0,ttl=128,frag=no),icmp(type=8,code=0)"
@@ -5853,6 +5853,40 @@
OVS_VSWITCHD_STOP
AT_CLEANUP
+
+dnl Checks for regression against a bug in which OVS dropped packets
+dnl originating from a controller passing through a patch port.
+AT_SETUP([ofproto-dpif - packet-out recirculation OFPP_CONTROLLER and patch port])
+OVS_VSWITCHD_START(
+ [add-port br0 patch-br1 -- \
+ set interface patch-br1 type=patch options:peer=patch-br0 -- \
+ add-br br1 -- set bridge br1 datapath-type=dummy fail-mode=secure -- \
+ add-port br1 patch-br0 -- set interface patch-br0 type=patch options:peer=patch-br1
+])
+
+add_of_ports --pcap br1 1
+
+AT_DATA([flows-br0.txt], [dnl
+table=0 icmp actions=output:patch-br1
+])
+AT_CHECK([ovs-ofctl add-flows br0 flows-br0.txt])
+
+AT_DATA([flows-br1.txt], [dnl
+table=0, icmp actions=ct(table=1,zone=1)
+table=1, ct_state=+trk, icmp actions=p1
+])
+AT_CHECK([ovs-ofctl add-flows br1 flows-br1.txt])
+
+packet=50540000000750540000000508004500005c000000008001b94dc0a80001c0a80002080013fc00000000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
+AT_CHECK([ovs-ofctl packet-out br0 "in_port=CONTROLLER packet=$packet actions=table"])
+
+OVS_WAIT_UNTIL_EQUAL([ovs-ofctl dump-flows -m br1 | grep "ct_state" | ofctl_strip], [dnl
+ table=1, n_packets=1, n_bytes=106, ct_state=+trk,icmp actions=output:2])
+
+OVS_WAIT_UNTIL([ovs-pcap p1-tx.pcap | grep -q "$packet"])
+
+OVS_VSWITCHD_STOP
+AT_CLEANUP
AT_SETUP([ofproto-dpif - debug_slow action])
OVS_VSWITCHD_START
diff -Nru openvswitch-3.1.2/tests/ovsdb-cluster-testsuite openvswitch-3.1.3/tests/ovsdb-cluster-testsuite
--- openvswitch-3.1.2/tests/ovsdb-cluster-testsuite 2023-06-27 16:23:38.430523330 +0000
+++ openvswitch-3.1.3/tests/ovsdb-cluster-testsuite 2023-10-17 13:41:42.341665817 +0000
@@ -615,177 +615,182 @@
3;ovsdb-execution.at:185;uuid-name must be ;ovsdb execute execution positive;
4;ovsdb-execution.at:195;named-uuid must be ;ovsdb execute execution positive;
5;ovsdb-execution.at:204;duplicate uuid-name not allowed;ovsdb execute execution positive;
-6;ovsdb-execution.at:1164;insert default row, query table;ovsdb execute execution positive;
-7;ovsdb-execution.at:1164;insert row, query table;ovsdb execute execution positive;
-8;ovsdb-execution.at:1164;insert row with uuid, query table;ovsdb execute execution positive;
-9;ovsdb-execution.at:1164;insert rows, query by value;ovsdb execute execution positive;
-10;ovsdb-execution.at:1164;insert rows, query by named-uuid;ovsdb execute execution positive;
-11;ovsdb-execution.at:1164;insert rows, update rows by value;ovsdb execute execution positive;
-12;ovsdb-execution.at:1164;insert rows, mutate rows;ovsdb execute execution positive;
-13;ovsdb-execution.at:1164;insert rows, delete by named-uuid;ovsdb execute execution positive;
-14;ovsdb-execution.at:1164;insert rows, delete rows by value;ovsdb execute execution positive;
-15;ovsdb-execution.at:1164;insert rows, delete by (non-matching) value;ovsdb execute execution positive;
-16;ovsdb-execution.at:1164;insert rows, delete all;ovsdb execute execution positive;
-17;ovsdb-execution.at:1164;insert row, query table, commit;ovsdb execute execution positive;
-18;ovsdb-execution.at:1164;insert row, query table, commit durably;ovsdb execute execution positive;
-19;ovsdb-execution.at:1164;equality wait with correct rows;ovsdb execute execution positive;
-20;ovsdb-execution.at:1164;equality wait with extra row;ovsdb execute execution positive;
-21;ovsdb-execution.at:1164;equality wait with missing row;ovsdb execute execution positive;
-22;ovsdb-execution.at:1164;inequality wait with correct rows;ovsdb execute execution positive;
-23;ovsdb-execution.at:1164;inequality wait with extra row;ovsdb execute execution positive;
-24;ovsdb-execution.at:1164;inequality wait with missing row;ovsdb execute execution positive;
-25;ovsdb-execution.at:1164;insert and update constraints;ovsdb execute execution positive;
-26;ovsdb-execution.at:1164;index uniqueness checking;ovsdb execute execution positive;
-27;ovsdb-execution.at:1164;referential integrity -- simple;ovsdb execute execution positive;
-28;ovsdb-execution.at:1164;referential integrity -- mutual references;ovsdb execute execution positive;
-29;ovsdb-execution.at:1164;weak references;ovsdb execute execution positive;
-30;ovsdb-execution.at:1164;immutable columns;ovsdb execute execution positive;
-31;ovsdb-execution.at:1164;garbage collection;ovsdb execute execution positive;
-32;ovsdb-cluster.at:64;insert default row, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
-33;ovsdb-cluster.at:64;insert row, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
-34;ovsdb-cluster.at:64;insert row with uuid, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
-35;ovsdb-cluster.at:64;insert rows, query by value - cluster of 1;ovsdb server positive unix cluster cluster1;
-36;ovsdb-cluster.at:64;insert rows, query by named-uuid - cluster of 1;ovsdb server positive unix cluster cluster1;
-37;ovsdb-cluster.at:64;insert rows, update rows by value - cluster of 1;ovsdb server positive unix cluster cluster1;
-38;ovsdb-cluster.at:64;insert rows, mutate rows - cluster of 1;ovsdb server positive unix cluster cluster1;
-39;ovsdb-cluster.at:64;insert rows, delete by named-uuid - cluster of 1;ovsdb server positive unix cluster cluster1;
-40;ovsdb-cluster.at:64;insert rows, delete rows by value - cluster of 1;ovsdb server positive unix cluster cluster1;
-41;ovsdb-cluster.at:64;insert rows, delete by (non-matching) value - cluster of 1;ovsdb server positive unix cluster cluster1;
-42;ovsdb-cluster.at:64;insert rows, delete all - cluster of 1;ovsdb server positive unix cluster cluster1;
-43;ovsdb-cluster.at:64;insert row, query table, commit - cluster of 1;ovsdb server positive unix cluster cluster1;
-44;ovsdb-cluster.at:64;insert row, query table, commit durably - cluster of 1;ovsdb server positive unix cluster cluster1;
-45;ovsdb-cluster.at:64;equality wait with correct rows - cluster of 1;ovsdb server positive unix cluster cluster1;
-46;ovsdb-cluster.at:64;equality wait with extra row - cluster of 1;ovsdb server positive unix cluster cluster1;
-47;ovsdb-cluster.at:64;equality wait with missing row - cluster of 1;ovsdb server positive unix cluster cluster1;
-48;ovsdb-cluster.at:64;inequality wait with correct rows - cluster of 1;ovsdb server positive unix cluster cluster1;
-49;ovsdb-cluster.at:64;inequality wait with extra row - cluster of 1;ovsdb server positive unix cluster cluster1;
-50;ovsdb-cluster.at:64;inequality wait with missing row - cluster of 1;ovsdb server positive unix cluster cluster1;
-51;ovsdb-cluster.at:64;insert and update constraints - cluster of 1;ovsdb server positive unix cluster cluster1;
-52;ovsdb-cluster.at:64;index uniqueness checking - cluster of 1;ovsdb server positive unix cluster cluster1;
-53;ovsdb-cluster.at:64;referential integrity -- simple - cluster of 1;ovsdb server positive unix cluster cluster1;
-54;ovsdb-cluster.at:64;referential integrity -- mutual references - cluster of 1;ovsdb server positive unix cluster cluster1;
-55;ovsdb-cluster.at:64;weak references - cluster of 1;ovsdb server positive unix cluster cluster1;
-56;ovsdb-cluster.at:64;immutable columns - cluster of 1;ovsdb server positive unix cluster cluster1;
-57;ovsdb-cluster.at:64;garbage collection - cluster of 1;ovsdb server positive unix cluster cluster1;
-58;ovsdb-cluster.at:73;insert default row, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
-59;ovsdb-cluster.at:73;insert row, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
-60;ovsdb-cluster.at:73;insert row with uuid, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
-61;ovsdb-cluster.at:73;insert rows, query by value - cluster of 3;ovsdb server positive unix cluster cluster3;
-62;ovsdb-cluster.at:73;insert rows, query by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3;
-63;ovsdb-cluster.at:73;insert rows, update rows by value - cluster of 3;ovsdb server positive unix cluster cluster3;
-64;ovsdb-cluster.at:73;insert rows, mutate rows - cluster of 3;ovsdb server positive unix cluster cluster3;
-65;ovsdb-cluster.at:73;insert rows, delete by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3;
-66;ovsdb-cluster.at:73;insert rows, delete rows by value - cluster of 3;ovsdb server positive unix cluster cluster3;
-67;ovsdb-cluster.at:73;insert rows, delete by (non-matching) value - cluster of 3;ovsdb server positive unix cluster cluster3;
-68;ovsdb-cluster.at:73;insert rows, delete all - cluster of 3;ovsdb server positive unix cluster cluster3;
-69;ovsdb-cluster.at:73;insert row, query table, commit - cluster of 3;ovsdb server positive unix cluster cluster3;
-70;ovsdb-cluster.at:73;insert row, query table, commit durably - cluster of 3;ovsdb server positive unix cluster cluster3;
-71;ovsdb-cluster.at:73;equality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3;
-72;ovsdb-cluster.at:73;equality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3;
-73;ovsdb-cluster.at:73;equality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3;
-74;ovsdb-cluster.at:73;inequality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3;
-75;ovsdb-cluster.at:73;inequality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3;
-76;ovsdb-cluster.at:73;inequality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3;
-77;ovsdb-cluster.at:73;insert and update constraints - cluster of 3;ovsdb server positive unix cluster cluster3;
-78;ovsdb-cluster.at:73;index uniqueness checking - cluster of 3;ovsdb server positive unix cluster cluster3;
-79;ovsdb-cluster.at:73;referential integrity -- simple - cluster of 3;ovsdb server positive unix cluster cluster3;
-80;ovsdb-cluster.at:73;referential integrity -- mutual references - cluster of 3;ovsdb server positive unix cluster cluster3;
-81;ovsdb-cluster.at:73;weak references - cluster of 3;ovsdb server positive unix cluster cluster3;
-82;ovsdb-cluster.at:73;immutable columns - cluster of 3;ovsdb server positive unix cluster cluster3;
-83;ovsdb-cluster.at:73;garbage collection - cluster of 3;ovsdb server positive unix cluster cluster3;
-84;ovsdb-cluster.at:82;insert default row, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
-85;ovsdb-cluster.at:82;insert row, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
-86;ovsdb-cluster.at:82;insert row with uuid, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
-87;ovsdb-cluster.at:82;insert rows, query by value - cluster of 5;ovsdb server positive unix cluster cluster5;
-88;ovsdb-cluster.at:82;insert rows, query by named-uuid - cluster of 5;ovsdb server positive unix cluster cluster5;
-89;ovsdb-cluster.at:82;insert rows, update rows by value - cluster of 5;ovsdb server positive unix cluster cluster5;
-90;ovsdb-cluster.at:82;insert rows, mutate rows - cluster of 5;ovsdb server positive unix cluster cluster5;
-91;ovsdb-cluster.at:82;insert rows, delete by named-uuid - cluster of 5;ovsdb server positive unix cluster cluster5;
-92;ovsdb-cluster.at:82;insert rows, delete rows by value - cluster of 5;ovsdb server positive unix cluster cluster5;
-93;ovsdb-cluster.at:82;insert rows, delete by (non-matching) value - cluster of 5;ovsdb server positive unix cluster cluster5;
-94;ovsdb-cluster.at:82;insert rows, delete all - cluster of 5;ovsdb server positive unix cluster cluster5;
-95;ovsdb-cluster.at:82;insert row, query table, commit - cluster of 5;ovsdb server positive unix cluster cluster5;
-96;ovsdb-cluster.at:82;insert row, query table, commit durably - cluster of 5;ovsdb server positive unix cluster cluster5;
-97;ovsdb-cluster.at:82;equality wait with correct rows - cluster of 5;ovsdb server positive unix cluster cluster5;
-98;ovsdb-cluster.at:82;equality wait with extra row - cluster of 5;ovsdb server positive unix cluster cluster5;
-99;ovsdb-cluster.at:82;equality wait with missing row - cluster of 5;ovsdb server positive unix cluster cluster5;
-100;ovsdb-cluster.at:82;inequality wait with correct rows - cluster of 5;ovsdb server positive unix cluster cluster5;
-101;ovsdb-cluster.at:82;inequality wait with extra row - cluster of 5;ovsdb server positive unix cluster cluster5;
-102;ovsdb-cluster.at:82;inequality wait with missing row - cluster of 5;ovsdb server positive unix cluster cluster5;
-103;ovsdb-cluster.at:82;insert and update constraints - cluster of 5;ovsdb server positive unix cluster cluster5;
-104;ovsdb-cluster.at:82;index uniqueness checking - cluster of 5;ovsdb server positive unix cluster cluster5;
-105;ovsdb-cluster.at:82;referential integrity -- simple - cluster of 5;ovsdb server positive unix cluster cluster5;
-106;ovsdb-cluster.at:82;referential integrity -- mutual references - cluster of 5;ovsdb server positive unix cluster cluster5;
-107;ovsdb-cluster.at:82;weak references - cluster of 5;ovsdb server positive unix cluster cluster5;
-108;ovsdb-cluster.at:82;immutable columns - cluster of 5;ovsdb server positive unix cluster cluster5;
-109;ovsdb-cluster.at:82;garbage collection - cluster of 5;ovsdb server positive unix cluster cluster5;
-110;ovsdb-cluster.at:91;insert default row, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-111;ovsdb-cluster.at:91;insert row, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-112;ovsdb-cluster.at:91;insert row with uuid, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-113;ovsdb-cluster.at:91;insert rows, query by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-114;ovsdb-cluster.at:91;insert rows, query by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-115;ovsdb-cluster.at:91;insert rows, update rows by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-116;ovsdb-cluster.at:91;insert rows, mutate rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-117;ovsdb-cluster.at:91;insert rows, delete by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-118;ovsdb-cluster.at:91;insert rows, delete rows by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-119;ovsdb-cluster.at:91;insert rows, delete by (non-matching) value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-120;ovsdb-cluster.at:91;insert rows, delete all - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-121;ovsdb-cluster.at:91;insert row, query table, commit - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-122;ovsdb-cluster.at:91;insert row, query table, commit durably - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-123;ovsdb-cluster.at:91;equality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-124;ovsdb-cluster.at:91;equality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-125;ovsdb-cluster.at:91;equality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-126;ovsdb-cluster.at:91;inequality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-127;ovsdb-cluster.at:91;inequality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-128;ovsdb-cluster.at:91;inequality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-129;ovsdb-cluster.at:91;insert and update constraints - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-130;ovsdb-cluster.at:91;index uniqueness checking - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-131;ovsdb-cluster.at:91;referential integrity -- simple - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-132;ovsdb-cluster.at:91;referential integrity -- mutual references - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-133;ovsdb-cluster.at:91;weak references - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-134;ovsdb-cluster.at:91;immutable columns - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-135;ovsdb-cluster.at:91;garbage collection - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
-136;ovsdb-cluster.at:205;OVSDB cluster - follower disconnect from cluster, single remote;ovsdb server negative unix cluster disconnect;
-137;ovsdb-cluster.at:210;OVSDB cluster - leader disconnect from cluster, single remote;ovsdb server negative unix cluster disconnect;
-138;ovsdb-cluster.at:215;OVSDB cluster - leader disconnect from cluster, check flapping;ovsdb server negative unix cluster disconnect;
-139;ovsdb-cluster.at:220;OVSDB cluster - initial status should be disconnected;ovsdb server negative unix cluster disconnect;
-140;ovsdb-cluster.at:259;OVSDB cluster - election timer change;ovsdb server positive unix cluster timer;
-141;ovsdb-cluster.at:352;OVSDB cluster - install snapshot RPC;ovsdb server positive unix cluster snapshot;
-142;ovsdb-cluster.at:432;OVSDB cluster - follower crash while joining;ovsdb server negative unix cluster join;
-143;ovsdb-cluster.at:570;OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
-144;ovsdb-cluster.at:575;OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
-145;ovsdb-cluster.at:580;OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
-146;ovsdb-cluster.at:585;OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
-147;ovsdb-cluster.at:590;OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
-148;ovsdb-cluster.at:595;OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
-149;ovsdb-cluster.at:600;OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
-150;ovsdb-cluster.at:605;OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
-151;ovsdb-cluster.at:610;OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
-152;ovsdb-cluster.at:617;OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
-153;ovsdb-cluster.at:624;OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to follower-3;ovsdb server negative unix cluster pending-txn;
-154;ovsdb-cluster.at:629;OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to leader;ovsdb server negative unix cluster pending-txn;
-155;ovsdb-cluster.at:634;OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to follower-3;ovsdb server negative unix cluster pending-txn;
-156;ovsdb-cluster.at:641;OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to leader;ovsdb server negative unix cluster pending-txn;
-157;ovsdb-cluster.at:648;OVSDB cluster - txn on leader, follower-2 crash after receiving appendReq for the update;ovsdb server negative unix cluster pending-txn;
-158;ovsdb-cluster.at:653;OVSDB cluster - txn on follower-2, follower-3 crash after receiving appendReq for the update;ovsdb server negative unix cluster pending-txn;
-159;ovsdb-cluster.at:658;OVSDB cluster - txn on leader, leader transfers leadership after sending appendReq;ovsdb server negative unix cluster pending-txn transfer;
-160;ovsdb-cluster.at:664;OVSDB cluster - competing candidates;ovsdb server negative unix cluster competing-candidates;
-161;ovsdb-cluster.at:875;OVSDB 3-server torture test - kill/restart leader;ovsdb server positive unix cluster cluster3;
-162;ovsdb-cluster.at:879;OVSDB 3-server torture test - kill/restart follower 1;ovsdb server positive unix cluster cluster3;
-163;ovsdb-cluster.at:883;OVSDB 3-server torture test - kill/restart follower 2;ovsdb server positive unix cluster cluster3;
-164;ovsdb-cluster.at:887;OVSDB 5-server torture test - kill/restart leader;ovsdb server positive unix cluster cluster5;
-165;ovsdb-cluster.at:891;OVSDB 5-server torture test - kill/restart follower 1;ovsdb server positive unix cluster cluster5;
-166;ovsdb-cluster.at:895;OVSDB 5-server torture test - kill/restart follower 2;ovsdb server positive unix cluster cluster5;
-167;ovsdb-cluster.at:899;OVSDB 5-server torture test - kill/restart follower 3;ovsdb server positive unix cluster cluster5;
-168;ovsdb-cluster.at:903;OVSDB 5-server torture test - kill/restart follower 4;ovsdb server positive unix cluster cluster5;
-169;ovsdb-cluster.at:908;OVSDB 3-server torture test - remove/re-add leader;ovsdb server positive unix cluster cluster3;
-170;ovsdb-cluster.at:912;OVSDB 3-server torture test - remove/re-add follower 1;ovsdb server positive unix cluster cluster3;
-171;ovsdb-cluster.at:916;OVSDB 3-server torture test - remove/re-add follower 2;ovsdb server positive unix cluster cluster3;
-172;ovsdb-cluster.at:920;OVSDB 5-server torture test - remove/re-add leader;ovsdb server positive unix cluster cluster5;
-173;ovsdb-cluster.at:924;OVSDB 5-server torture test - remove/re-add follower 1;ovsdb server positive unix cluster cluster5;
-174;ovsdb-cluster.at:928;OVSDB 5-server torture test - remove/re-add follower 2;ovsdb server positive unix cluster cluster5;
-175;ovsdb-cluster.at:932;OVSDB 5-server torture test - remove/re-add follower 3;ovsdb server positive unix cluster cluster5;
-176;ovsdb-cluster.at:936;OVSDB 5-server torture test - remove/re-add follower 4;ovsdb server positive unix cluster cluster5;
+6;ovsdb-execution.at:1204;insert default row, query table;ovsdb execute execution positive;
+7;ovsdb-execution.at:1204;insert row, query table;ovsdb execute execution positive;
+8;ovsdb-execution.at:1204;insert row with uuid, query table;ovsdb execute execution positive;
+9;ovsdb-execution.at:1204;insert rows, query by value;ovsdb execute execution positive;
+10;ovsdb-execution.at:1204;insert rows, query by named-uuid;ovsdb execute execution positive;
+11;ovsdb-execution.at:1204;insert rows, update rows by value;ovsdb execute execution positive;
+12;ovsdb-execution.at:1204;insert rows, mutate rows;ovsdb execute execution positive;
+13;ovsdb-execution.at:1204;insert rows, delete by named-uuid;ovsdb execute execution positive;
+14;ovsdb-execution.at:1204;insert rows, delete rows by value;ovsdb execute execution positive;
+15;ovsdb-execution.at:1204;insert rows, delete by (non-matching) value;ovsdb execute execution positive;
+16;ovsdb-execution.at:1204;insert rows, delete all;ovsdb execute execution positive;
+17;ovsdb-execution.at:1204;insert row, query table, commit;ovsdb execute execution positive;
+18;ovsdb-execution.at:1204;insert row, query table, commit durably;ovsdb execute execution positive;
+19;ovsdb-execution.at:1204;equality wait with correct rows;ovsdb execute execution positive;
+20;ovsdb-execution.at:1204;equality wait with extra row;ovsdb execute execution positive;
+21;ovsdb-execution.at:1204;equality wait with missing row;ovsdb execute execution positive;
+22;ovsdb-execution.at:1204;inequality wait with correct rows;ovsdb execute execution positive;
+23;ovsdb-execution.at:1204;inequality wait with extra row;ovsdb execute execution positive;
+24;ovsdb-execution.at:1204;inequality wait with missing row;ovsdb execute execution positive;
+25;ovsdb-execution.at:1204;insert and update constraints;ovsdb execute execution positive;
+26;ovsdb-execution.at:1204;index uniqueness checking;ovsdb execute execution positive;
+27;ovsdb-execution.at:1204;size constraints on sets;ovsdb execute execution positive;
+28;ovsdb-execution.at:1204;referential integrity -- simple;ovsdb execute execution positive;
+29;ovsdb-execution.at:1204;referential integrity -- mutual references;ovsdb execute execution positive;
+30;ovsdb-execution.at:1204;weak references;ovsdb execute execution positive;
+31;ovsdb-execution.at:1204;immutable columns;ovsdb execute execution positive;
+32;ovsdb-execution.at:1204;garbage collection;ovsdb execute execution positive;
+33;ovsdb-cluster.at:64;insert default row, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
+34;ovsdb-cluster.at:64;insert row, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
+35;ovsdb-cluster.at:64;insert row with uuid, query table - cluster of 1;ovsdb server positive unix cluster cluster1;
+36;ovsdb-cluster.at:64;insert rows, query by value - cluster of 1;ovsdb server positive unix cluster cluster1;
+37;ovsdb-cluster.at:64;insert rows, query by named-uuid - cluster of 1;ovsdb server positive unix cluster cluster1;
+38;ovsdb-cluster.at:64;insert rows, update rows by value - cluster of 1;ovsdb server positive unix cluster cluster1;
+39;ovsdb-cluster.at:64;insert rows, mutate rows - cluster of 1;ovsdb server positive unix cluster cluster1;
+40;ovsdb-cluster.at:64;insert rows, delete by named-uuid - cluster of 1;ovsdb server positive unix cluster cluster1;
+41;ovsdb-cluster.at:64;insert rows, delete rows by value - cluster of 1;ovsdb server positive unix cluster cluster1;
+42;ovsdb-cluster.at:64;insert rows, delete by (non-matching) value - cluster of 1;ovsdb server positive unix cluster cluster1;
+43;ovsdb-cluster.at:64;insert rows, delete all - cluster of 1;ovsdb server positive unix cluster cluster1;
+44;ovsdb-cluster.at:64;insert row, query table, commit - cluster of 1;ovsdb server positive unix cluster cluster1;
+45;ovsdb-cluster.at:64;insert row, query table, commit durably - cluster of 1;ovsdb server positive unix cluster cluster1;
+46;ovsdb-cluster.at:64;equality wait with correct rows - cluster of 1;ovsdb server positive unix cluster cluster1;
+47;ovsdb-cluster.at:64;equality wait with extra row - cluster of 1;ovsdb server positive unix cluster cluster1;
+48;ovsdb-cluster.at:64;equality wait with missing row - cluster of 1;ovsdb server positive unix cluster cluster1;
+49;ovsdb-cluster.at:64;inequality wait with correct rows - cluster of 1;ovsdb server positive unix cluster cluster1;
+50;ovsdb-cluster.at:64;inequality wait with extra row - cluster of 1;ovsdb server positive unix cluster cluster1;
+51;ovsdb-cluster.at:64;inequality wait with missing row - cluster of 1;ovsdb server positive unix cluster cluster1;
+52;ovsdb-cluster.at:64;insert and update constraints - cluster of 1;ovsdb server positive unix cluster cluster1;
+53;ovsdb-cluster.at:64;index uniqueness checking - cluster of 1;ovsdb server positive unix cluster cluster1;
+54;ovsdb-cluster.at:64;size constraints on sets - cluster of 1;ovsdb server positive unix cluster cluster1;
+55;ovsdb-cluster.at:64;referential integrity -- simple - cluster of 1;ovsdb server positive unix cluster cluster1;
+56;ovsdb-cluster.at:64;referential integrity -- mutual references - cluster of 1;ovsdb server positive unix cluster cluster1;
+57;ovsdb-cluster.at:64;weak references - cluster of 1;ovsdb server positive unix cluster cluster1;
+58;ovsdb-cluster.at:64;immutable columns - cluster of 1;ovsdb server positive unix cluster cluster1;
+59;ovsdb-cluster.at:64;garbage collection - cluster of 1;ovsdb server positive unix cluster cluster1;
+60;ovsdb-cluster.at:73;insert default row, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
+61;ovsdb-cluster.at:73;insert row, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
+62;ovsdb-cluster.at:73;insert row with uuid, query table - cluster of 3;ovsdb server positive unix cluster cluster3;
+63;ovsdb-cluster.at:73;insert rows, query by value - cluster of 3;ovsdb server positive unix cluster cluster3;
+64;ovsdb-cluster.at:73;insert rows, query by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3;
+65;ovsdb-cluster.at:73;insert rows, update rows by value - cluster of 3;ovsdb server positive unix cluster cluster3;
+66;ovsdb-cluster.at:73;insert rows, mutate rows - cluster of 3;ovsdb server positive unix cluster cluster3;
+67;ovsdb-cluster.at:73;insert rows, delete by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3;
+68;ovsdb-cluster.at:73;insert rows, delete rows by value - cluster of 3;ovsdb server positive unix cluster cluster3;
+69;ovsdb-cluster.at:73;insert rows, delete by (non-matching) value - cluster of 3;ovsdb server positive unix cluster cluster3;
+70;ovsdb-cluster.at:73;insert rows, delete all - cluster of 3;ovsdb server positive unix cluster cluster3;
+71;ovsdb-cluster.at:73;insert row, query table, commit - cluster of 3;ovsdb server positive unix cluster cluster3;
+72;ovsdb-cluster.at:73;insert row, query table, commit durably - cluster of 3;ovsdb server positive unix cluster cluster3;
+73;ovsdb-cluster.at:73;equality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3;
+74;ovsdb-cluster.at:73;equality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3;
+75;ovsdb-cluster.at:73;equality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3;
+76;ovsdb-cluster.at:73;inequality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3;
+77;ovsdb-cluster.at:73;inequality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3;
+78;ovsdb-cluster.at:73;inequality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3;
+79;ovsdb-cluster.at:73;insert and update constraints - cluster of 3;ovsdb server positive unix cluster cluster3;
+80;ovsdb-cluster.at:73;index uniqueness checking - cluster of 3;ovsdb server positive unix cluster cluster3;
+81;ovsdb-cluster.at:73;size constraints on sets - cluster of 3;ovsdb server positive unix cluster cluster3;
+82;ovsdb-cluster.at:73;referential integrity -- simple - cluster of 3;ovsdb server positive unix cluster cluster3;
+83;ovsdb-cluster.at:73;referential integrity -- mutual references - cluster of 3;ovsdb server positive unix cluster cluster3;
+84;ovsdb-cluster.at:73;weak references - cluster of 3;ovsdb server positive unix cluster cluster3;
+85;ovsdb-cluster.at:73;immutable columns - cluster of 3;ovsdb server positive unix cluster cluster3;
+86;ovsdb-cluster.at:73;garbage collection - cluster of 3;ovsdb server positive unix cluster cluster3;
+87;ovsdb-cluster.at:82;insert default row, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
+88;ovsdb-cluster.at:82;insert row, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
+89;ovsdb-cluster.at:82;insert row with uuid, query table - cluster of 5;ovsdb server positive unix cluster cluster5;
+90;ovsdb-cluster.at:82;insert rows, query by value - cluster of 5;ovsdb server positive unix cluster cluster5;
+91;ovsdb-cluster.at:82;insert rows, query by named-uuid - cluster of 5;ovsdb server positive unix cluster cluster5;
+92;ovsdb-cluster.at:82;insert rows, update rows by value - cluster of 5;ovsdb server positive unix cluster cluster5;
+93;ovsdb-cluster.at:82;insert rows, mutate rows - cluster of 5;ovsdb server positive unix cluster cluster5;
+94;ovsdb-cluster.at:82;insert rows, delete by named-uuid - cluster of 5;ovsdb server positive unix cluster cluster5;
+95;ovsdb-cluster.at:82;insert rows, delete rows by value - cluster of 5;ovsdb server positive unix cluster cluster5;
+96;ovsdb-cluster.at:82;insert rows, delete by (non-matching) value - cluster of 5;ovsdb server positive unix cluster cluster5;
+97;ovsdb-cluster.at:82;insert rows, delete all - cluster of 5;ovsdb server positive unix cluster cluster5;
+98;ovsdb-cluster.at:82;insert row, query table, commit - cluster of 5;ovsdb server positive unix cluster cluster5;
+99;ovsdb-cluster.at:82;insert row, query table, commit durably - cluster of 5;ovsdb server positive unix cluster cluster5;
+100;ovsdb-cluster.at:82;equality wait with correct rows - cluster of 5;ovsdb server positive unix cluster cluster5;
+101;ovsdb-cluster.at:82;equality wait with extra row - cluster of 5;ovsdb server positive unix cluster cluster5;
+102;ovsdb-cluster.at:82;equality wait with missing row - cluster of 5;ovsdb server positive unix cluster cluster5;
+103;ovsdb-cluster.at:82;inequality wait with correct rows - cluster of 5;ovsdb server positive unix cluster cluster5;
+104;ovsdb-cluster.at:82;inequality wait with extra row - cluster of 5;ovsdb server positive unix cluster cluster5;
+105;ovsdb-cluster.at:82;inequality wait with missing row - cluster of 5;ovsdb server positive unix cluster cluster5;
+106;ovsdb-cluster.at:82;insert and update constraints - cluster of 5;ovsdb server positive unix cluster cluster5;
+107;ovsdb-cluster.at:82;index uniqueness checking - cluster of 5;ovsdb server positive unix cluster cluster5;
+108;ovsdb-cluster.at:82;size constraints on sets - cluster of 5;ovsdb server positive unix cluster cluster5;
+109;ovsdb-cluster.at:82;referential integrity -- simple - cluster of 5;ovsdb server positive unix cluster cluster5;
+110;ovsdb-cluster.at:82;referential integrity -- mutual references - cluster of 5;ovsdb server positive unix cluster cluster5;
+111;ovsdb-cluster.at:82;weak references - cluster of 5;ovsdb server positive unix cluster cluster5;
+112;ovsdb-cluster.at:82;immutable columns - cluster of 5;ovsdb server positive unix cluster cluster5;
+113;ovsdb-cluster.at:82;garbage collection - cluster of 5;ovsdb server positive unix cluster cluster5;
+114;ovsdb-cluster.at:91;insert default row, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+115;ovsdb-cluster.at:91;insert row, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+116;ovsdb-cluster.at:91;insert row with uuid, query table - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+117;ovsdb-cluster.at:91;insert rows, query by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+118;ovsdb-cluster.at:91;insert rows, query by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+119;ovsdb-cluster.at:91;insert rows, update rows by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+120;ovsdb-cluster.at:91;insert rows, mutate rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+121;ovsdb-cluster.at:91;insert rows, delete by named-uuid - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+122;ovsdb-cluster.at:91;insert rows, delete rows by value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+123;ovsdb-cluster.at:91;insert rows, delete by (non-matching) value - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+124;ovsdb-cluster.at:91;insert rows, delete all - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+125;ovsdb-cluster.at:91;insert row, query table, commit - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+126;ovsdb-cluster.at:91;insert row, query table, commit durably - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+127;ovsdb-cluster.at:91;equality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+128;ovsdb-cluster.at:91;equality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+129;ovsdb-cluster.at:91;equality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+130;ovsdb-cluster.at:91;inequality wait with correct rows - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+131;ovsdb-cluster.at:91;inequality wait with extra row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+132;ovsdb-cluster.at:91;inequality wait with missing row - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+133;ovsdb-cluster.at:91;insert and update constraints - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+134;ovsdb-cluster.at:91;index uniqueness checking - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+135;ovsdb-cluster.at:91;size constraints on sets - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+136;ovsdb-cluster.at:91;referential integrity -- simple - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+137;ovsdb-cluster.at:91;referential integrity -- mutual references - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+138;ovsdb-cluster.at:91;weak references - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+139;ovsdb-cluster.at:91;immutable columns - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+140;ovsdb-cluster.at:91;garbage collection - cluster of 3;ovsdb server positive unix cluster cluster3 local_config;
+141;ovsdb-cluster.at:205;OVSDB cluster - follower disconnect from cluster, single remote;ovsdb server negative unix cluster disconnect;
+142;ovsdb-cluster.at:210;OVSDB cluster - leader disconnect from cluster, single remote;ovsdb server negative unix cluster disconnect;
+143;ovsdb-cluster.at:215;OVSDB cluster - leader disconnect from cluster, check flapping;ovsdb server negative unix cluster disconnect;
+144;ovsdb-cluster.at:220;OVSDB cluster - initial status should be disconnected;ovsdb server negative unix cluster disconnect;
+145;ovsdb-cluster.at:259;OVSDB cluster - election timer change;ovsdb server positive unix cluster timer;
+146;ovsdb-cluster.at:352;OVSDB cluster - install snapshot RPC;ovsdb server positive unix cluster snapshot;
+147;ovsdb-cluster.at:432;OVSDB cluster - follower crash while joining;ovsdb server negative unix cluster join;
+148;ovsdb-cluster.at:570;OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
+149;ovsdb-cluster.at:575;OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
+150;ovsdb-cluster.at:580;OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
+151;ovsdb-cluster.at:585;OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
+152;ovsdb-cluster.at:590;OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
+153;ovsdb-cluster.at:595;OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
+154;ovsdb-cluster.at:600;OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
+155;ovsdb-cluster.at:605;OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
+156;ovsdb-cluster.at:610;OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-2 becomes leader;ovsdb server negative unix cluster pending-txn;
+157;ovsdb-cluster.at:617;OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-3 becomes leader;ovsdb server negative unix cluster pending-txn;
+158;ovsdb-cluster.at:624;OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to follower-3;ovsdb server negative unix cluster pending-txn;
+159;ovsdb-cluster.at:629;OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to leader;ovsdb server negative unix cluster pending-txn;
+160;ovsdb-cluster.at:634;OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to follower-3;ovsdb server negative unix cluster pending-txn;
+161;ovsdb-cluster.at:641;OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to leader;ovsdb server negative unix cluster pending-txn;
+162;ovsdb-cluster.at:648;OVSDB cluster - txn on leader, follower-2 crash after receiving appendReq for the update;ovsdb server negative unix cluster pending-txn;
+163;ovsdb-cluster.at:653;OVSDB cluster - txn on follower-2, follower-3 crash after receiving appendReq for the update;ovsdb server negative unix cluster pending-txn;
+164;ovsdb-cluster.at:658;OVSDB cluster - txn on leader, leader transfers leadership after sending appendReq;ovsdb server negative unix cluster pending-txn transfer;
+165;ovsdb-cluster.at:664;OVSDB cluster - competing candidates;ovsdb server negative unix cluster competing-candidates;
+166;ovsdb-cluster.at:875;OVSDB 3-server torture test - kill/restart leader;ovsdb server positive unix cluster cluster3;
+167;ovsdb-cluster.at:879;OVSDB 3-server torture test - kill/restart follower 1;ovsdb server positive unix cluster cluster3;
+168;ovsdb-cluster.at:883;OVSDB 3-server torture test - kill/restart follower 2;ovsdb server positive unix cluster cluster3;
+169;ovsdb-cluster.at:887;OVSDB 5-server torture test - kill/restart leader;ovsdb server positive unix cluster cluster5;
+170;ovsdb-cluster.at:891;OVSDB 5-server torture test - kill/restart follower 1;ovsdb server positive unix cluster cluster5;
+171;ovsdb-cluster.at:895;OVSDB 5-server torture test - kill/restart follower 2;ovsdb server positive unix cluster cluster5;
+172;ovsdb-cluster.at:899;OVSDB 5-server torture test - kill/restart follower 3;ovsdb server positive unix cluster cluster5;
+173;ovsdb-cluster.at:903;OVSDB 5-server torture test - kill/restart follower 4;ovsdb server positive unix cluster cluster5;
+174;ovsdb-cluster.at:908;OVSDB 3-server torture test - remove/re-add leader;ovsdb server positive unix cluster cluster3;
+175;ovsdb-cluster.at:912;OVSDB 3-server torture test - remove/re-add follower 1;ovsdb server positive unix cluster cluster3;
+176;ovsdb-cluster.at:916;OVSDB 3-server torture test - remove/re-add follower 2;ovsdb server positive unix cluster cluster3;
+177;ovsdb-cluster.at:920;OVSDB 5-server torture test - remove/re-add leader;ovsdb server positive unix cluster cluster5;
+178;ovsdb-cluster.at:924;OVSDB 5-server torture test - remove/re-add follower 1;ovsdb server positive unix cluster cluster5;
+179;ovsdb-cluster.at:928;OVSDB 5-server torture test - remove/re-add follower 2;ovsdb server positive unix cluster cluster5;
+180;ovsdb-cluster.at:932;OVSDB 5-server torture test - remove/re-add follower 3;ovsdb server positive unix cluster cluster5;
+181;ovsdb-cluster.at:936;OVSDB 5-server torture test - remove/re-add follower 4;ovsdb server positive unix cluster cluster5;
"
# List of the all the test groups.
at_groups_all=`printf "%s\n" "$at_help_all" | sed 's/;.*//'`
@@ -799,7 +804,7 @@
for at_grp
do
eval at_value=\$$at_grp
- if test $at_value -lt 1 || test $at_value -gt 176; then
+ if test $at_value -lt 1 || test $at_value -gt 181; then
printf "%s\n" "invalid test group: $at_value" >&2
exit 1
fi
@@ -1100,7 +1105,7 @@
# List of tests.
if $at_list_p; then
cat <<_ATEOF || at_write_fail=1
-openvswitch 3.1.2 test suite test groups:
+openvswitch 3.1.3 test suite test groups:
NUM: FILE-NAME:LINE TEST-GROUP-NAME
KEYWORDS
@@ -1141,7 +1146,7 @@
exit $at_write_fail
fi
if $at_version_p; then
- printf "%s\n" "$as_me (openvswitch 3.1.2)" &&
+ printf "%s\n" "$as_me (openvswitch 3.1.3)" &&
cat <<\_ATEOF || at_write_fail=1
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1162,34 +1167,34 @@
# Category starts at test group 1.
at_banner_text_1="OVSDB -- execution"
# Banner 2. ovsdb-cluster.at:58
-# Category starts at test group 32.
+# Category starts at test group 33.
at_banner_text_2="OVSDB - clustered transactions (1 server)"
# Banner 3. ovsdb-cluster.at:67
-# Category starts at test group 58.
+# Category starts at test group 60.
at_banner_text_3="OVSDB - clustered transactions (3 servers)"
# Banner 4. ovsdb-cluster.at:76
-# Category starts at test group 84.
+# Category starts at test group 87.
at_banner_text_4="OVSDB - clustered transactions (5 servers)"
# Banner 5. ovsdb-cluster.at:85
-# Category starts at test group 110.
+# Category starts at test group 114.
at_banner_text_5="OVSDB - clustered transactions Local_Config (3 servers)"
# Banner 6. ovsdb-cluster.at:94
-# Category starts at test group 136.
+# Category starts at test group 141.
at_banner_text_6="OVSDB - disconnect from cluster"
# Banner 7. ovsdb-cluster.at:257
-# Category starts at test group 140.
+# Category starts at test group 145.
at_banner_text_7="OVSDB cluster election timer change"
# Banner 8. ovsdb-cluster.at:350
-# Category starts at test group 141.
+# Category starts at test group 146.
at_banner_text_8="OVSDB cluster install snapshot RPC"
# Banner 9. ovsdb-cluster.at:431
-# Category starts at test group 142.
+# Category starts at test group 147.
at_banner_text_9="OVSDB - cluster failure while joining"
# Banner 10. ovsdb-cluster.at:568
-# Category starts at test group 143.
+# Category starts at test group 148.
at_banner_text_10="OVSDB - cluster failure with pending transaction"
# Banner 11. ovsdb-cluster.at:719
-# Category starts at test group 161.
+# Category starts at test group 166.
at_banner_text_11="OVSDB - cluster tests"
# Take any -C into account.
@@ -1359,11 +1364,11 @@
# Banners and logs.
printf "%s\n" "## ----------------------------- ##
-## openvswitch 3.1.2 test suite. ##
+## openvswitch 3.1.3 test suite. ##
## ----------------------------- ##"
{
printf "%s\n" "## ----------------------------- ##
-## openvswitch 3.1.2 test suite. ##
+## openvswitch 3.1.3 test suite. ##
## ----------------------------- ##"
echo
@@ -3916,7 +3921,7 @@
printf "%s\n" "Please send $at_msg and all information you think might help:
To:
- Subject: [openvswitch 3.1.2] $as_me: $at_msg1$at_msg2
+ Subject: [openvswitch 3.1.3] $as_me: $at_msg1$at_msg2
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
@@ -4198,7 +4203,7 @@
read at_status <"$at_status_file"
#AT_STOP_5
#AT_START_6
-at_fn_group_banner 6 'ovsdb-execution.at:1164' \
+at_fn_group_banner 6 'ovsdb-execution.at:1204' \
"insert default row, query table" " " 1
at_xfail=no
(
@@ -4209,14 +4214,14 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {}}]' '[\"ordinals\",
{\"op\": \"select\",
\"table\": \"ordinals\",
\"where\": []}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4229,13 +4234,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4245,7 +4250,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<1>\"],\"name\":\"\",\"number\":0}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4256,7 +4261,7 @@
read at_status <"$at_status_file"
#AT_STOP_6
#AT_START_7
-at_fn_group_banner 7 'ovsdb-execution.at:1164' \
+at_fn_group_banner 7 'ovsdb-execution.at:1204' \
"insert row, query table" " " 1
at_xfail=no
(
@@ -4267,14 +4272,14 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}}]' '[\"ordinals\",
{\"op\": \"select\",
\"table\": \"ordinals\",
\"where\": []}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4287,13 +4292,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4303,7 +4308,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<1>\"],\"name\":\"zero\",\"number\":0}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4314,7 +4319,7 @@
read at_status <"$at_status_file"
#AT_STOP_7
#AT_START_8
-at_fn_group_banner 8 'ovsdb-execution.at:1164' \
+at_fn_group_banner 8 'ovsdb-execution.at:1204' \
"insert row with uuid, query table" " " 1
at_xfail=no
(
@@ -4325,7 +4330,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"uuid\": \"ffffffff-971b-4cba-bf42-520515973b7e\",
\"table\": \"ordinals\",
@@ -4337,7 +4342,7 @@
\"uuid\": \"ffffffff-971b-4cba-bf42-520515973b7e\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"uuid": "ffffffff-971b-4cba-bf42-520515973b7e",
@@ -4355,13 +4360,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4372,7 +4377,7 @@
[{\"details\":\"This UUID would duplicate a UUID already present within the table or deleted within the same transaction.\",\"error\":\"duplicate uuid\",\"syntax\":\"\\\"ffffffff-971b-4cba-bf42-520515973b7e\\\"\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4383,7 +4388,7 @@
read at_status <"$at_status_file"
#AT_STOP_8
#AT_START_9
-at_fn_group_banner 9 'ovsdb-execution.at:1164' \
+at_fn_group_banner 9 'ovsdb-execution.at:1204' \
"insert rows, query by value" " " 1
at_xfail=no
(
@@ -4394,7 +4399,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}}]' '[\"ordinals\",
@@ -4407,7 +4412,7 @@
{\"op\": \"select\",
\"table\": \"ordinals\",
\"where\": [[\"name\", \"==\", \"one\"]]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4426,13 +4431,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4444,7 +4449,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<3>\"],\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4455,7 +4460,7 @@
read at_status <"$at_status_file"
#AT_STOP_9
#AT_START_10
-at_fn_group_banner 10 'ovsdb-execution.at:1164' \
+at_fn_group_banner 10 'ovsdb-execution.at:1204' \
"insert rows, query by named-uuid" " " 1
at_xfail=no
(
@@ -4466,7 +4471,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4481,7 +4486,7 @@
{\"op\": \"select\",
\"table\": \"ordinals\",
\"where\": [[\"_uuid\", \"==\", [\"named-uuid\", \"second\"]]]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4502,13 +4507,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4517,7 +4522,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<2>\"],\"name\":\"zero\",\"number\":0}]},{\"rows\":[{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<3>\"],\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4528,7 +4533,7 @@
read at_status <"$at_status_file"
#AT_STOP_10
#AT_START_11
-at_fn_group_banner 11 'ovsdb-execution.at:1164' \
+at_fn_group_banner 11 'ovsdb-execution.at:1204' \
"insert rows, update rows by value" " " 1
at_xfail=no
(
@@ -4539,7 +4544,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4556,7 +4561,7 @@
\"table\": \"ordinals\",
\"where\": [],
\"sort\": [\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4579,13 +4584,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4597,7 +4602,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<2>\"],\"name\":\"nought\",\"number\":0},{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<3>\"],\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4608,7 +4613,7 @@
read at_status <"$at_status_file"
#AT_STOP_11
#AT_START_12
-at_fn_group_banner 12 'ovsdb-execution.at:1164' \
+at_fn_group_banner 12 'ovsdb-execution.at:1204' \
"insert rows, mutate rows" " " 1
at_xfail=no
(
@@ -4619,7 +4624,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4636,7 +4641,7 @@
\"table\": \"ordinals\",
\"where\": [],
\"sort\": [\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4659,13 +4664,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4677,7 +4682,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<2>\"],\"name\":\"one\",\"number\":1},{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<3>\"],\"name\":\"zero\",\"number\":2}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4688,7 +4693,7 @@
read at_status <"$at_status_file"
#AT_STOP_12
#AT_START_13
-at_fn_group_banner 13 'ovsdb-execution.at:1164' \
+at_fn_group_banner 13 'ovsdb-execution.at:1204' \
"insert rows, delete by named-uuid" " " 1
at_xfail=no
(
@@ -4699,7 +4704,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4715,7 +4720,7 @@
\"table\": \"ordinals\",
\"where\": [],
\"columns\": [\"name\",\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4737,13 +4742,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4752,7 +4757,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"count\":1},{\"rows\":[{\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4763,7 +4768,7 @@
read at_status <"$at_status_file"
#AT_STOP_13
#AT_START_14
-at_fn_group_banner 14 'ovsdb-execution.at:1164' \
+at_fn_group_banner 14 'ovsdb-execution.at:1204' \
"insert rows, delete rows by value" " " 1
at_xfail=no
(
@@ -4774,7 +4779,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4789,7 +4794,7 @@
{\"op\": \"select\",
\"table\": \"ordinals\",
\"where\": []}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4810,13 +4815,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4828,7 +4833,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<2>\"],\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4839,7 +4844,7 @@
read at_status <"$at_status_file"
#AT_STOP_14
#AT_START_15
-at_fn_group_banner 15 'ovsdb-execution.at:1164' \
+at_fn_group_banner 15 'ovsdb-execution.at:1204' \
"insert rows, delete by (non-matching) value" " " 1
at_xfail=no
(
@@ -4850,7 +4855,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4866,7 +4871,7 @@
\"table\": \"ordinals\",
\"where\": [],
\"sort\": [\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4888,13 +4893,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4906,7 +4911,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<2>\"],\"name\":\"zero\",\"number\":0},{\"_uuid\":[\"uuid\",\"<1>\"],\"_version\":[\"uuid\",\"<3>\"],\"name\":\"one\",\"number\":1}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4917,7 +4922,7 @@
read at_status <"$at_status_file"
#AT_STOP_15
#AT_START_16
-at_fn_group_banner 16 'ovsdb-execution.at:1164' \
+at_fn_group_banner 16 'ovsdb-execution.at:1204' \
"insert rows, delete all" " " 1
at_xfail=no
(
@@ -4928,7 +4933,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"},
@@ -4944,7 +4949,7 @@
\"table\": \"ordinals\",
\"where\": [],
\"columns\": [\"name\",\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -4966,13 +4971,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -4981,7 +4986,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"count\":2},{\"rows\":[]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -4992,7 +4997,7 @@
read at_status <"$at_status_file"
#AT_STOP_16
#AT_START_17
-at_fn_group_banner 17 'ovsdb-execution.at:1164' \
+at_fn_group_banner 17 'ovsdb-execution.at:1204' \
"insert row, query table, commit" " " 1
at_xfail=no
(
@@ -5003,7 +5008,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5012,7 +5017,7 @@
\"where\": []},
{\"op\": \"commit\",
\"durable\": false}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5027,13 +5032,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5042,7 +5047,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<1>\"],\"name\":\"zero\",\"number\":0}]},{}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5053,7 +5058,7 @@
read at_status <"$at_status_file"
#AT_STOP_17
#AT_START_18
-at_fn_group_banner 18 'ovsdb-execution.at:1164' \
+at_fn_group_banner 18 'ovsdb-execution.at:1204' \
"insert row, query table, commit durably" " " 1
at_xfail=no
(
@@ -5064,7 +5069,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5073,7 +5078,7 @@
\"where\": []},
{\"op\": \"commit\",
\"durable\": true}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5088,13 +5093,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5103,7 +5108,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"rows\":[{\"_uuid\":[\"uuid\",\"<0>\"],\"_version\":[\"uuid\",\"<1>\"],\"name\":\"zero\",\"number\":0}]},{}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5114,7 +5119,7 @@
read at_status <"$at_status_file"
#AT_STOP_18
#AT_START_19
-at_fn_group_banner 19 'ovsdb-execution.at:1164' \
+at_fn_group_banner 19 'ovsdb-execution.at:1204' \
"equality wait with correct rows" " " 1
at_xfail=no
(
@@ -5125,7 +5130,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5140,7 +5145,7 @@
\"until\": \"==\",
\"rows\": [{\"name\": \"zero\", \"number\": 0},
{\"name\": \"one\", \"number\": 1}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5161,13 +5166,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5176,7 +5181,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5187,7 +5192,7 @@
read at_status <"$at_status_file"
#AT_STOP_19
#AT_START_20
-at_fn_group_banner 20 'ovsdb-execution.at:1164' \
+at_fn_group_banner 20 'ovsdb-execution.at:1204' \
"equality wait with extra row" " " 1
at_xfail=no
(
@@ -5198,7 +5203,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5214,7 +5219,7 @@
\"rows\": [{\"name\": \"zero\", \"number\": 0},
{\"name\": \"one\", \"number\": 1},
{\"name\": \"two\", \"number\": 2}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5236,13 +5241,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5251,7 +5256,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"details\":\"\\\"where\\\" clause test failed\",\"error\":\"timed out\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5262,7 +5267,7 @@
read at_status <"$at_status_file"
#AT_STOP_20
#AT_START_21
-at_fn_group_banner 21 'ovsdb-execution.at:1164' \
+at_fn_group_banner 21 'ovsdb-execution.at:1204' \
"equality wait with missing row" " " 1
at_xfail=no
(
@@ -5273,7 +5278,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5287,7 +5292,7 @@
\"columns\": [\"name\", \"number\"],
\"until\": \"==\",
\"rows\": [{\"name\": \"one\", \"number\": 1}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5307,13 +5312,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5322,7 +5327,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"details\":\"\\\"where\\\" clause test failed\",\"error\":\"timed out\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5333,7 +5338,7 @@
read at_status <"$at_status_file"
#AT_STOP_21
#AT_START_22
-at_fn_group_banner 22 'ovsdb-execution.at:1164' \
+at_fn_group_banner 22 'ovsdb-execution.at:1204' \
"inequality wait with correct rows" " " 1
at_xfail=no
(
@@ -5344,7 +5349,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5359,7 +5364,7 @@
\"until\": \"!=\",
\"rows\": [{\"name\": \"zero\", \"number\": 0},
{\"name\": \"one\", \"number\": 1}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5380,13 +5385,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5395,7 +5400,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"details\":\"\\\"where\\\" clause test failed\",\"error\":\"timed out\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5406,7 +5411,7 @@
read at_status <"$at_status_file"
#AT_STOP_22
#AT_START_23
-at_fn_group_banner 23 'ovsdb-execution.at:1164' \
+at_fn_group_banner 23 'ovsdb-execution.at:1204' \
"inequality wait with extra row" " " 1
at_xfail=no
(
@@ -5417,7 +5422,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5433,7 +5438,7 @@
\"rows\": [{\"name\": \"zero\", \"number\": 0},
{\"name\": \"one\", \"number\": 1},
{\"name\": \"two\", \"number\": 2}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5455,13 +5460,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5470,7 +5475,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5481,7 +5486,7 @@
read at_status <"$at_status_file"
#AT_STOP_23
#AT_START_24
-at_fn_group_banner 24 'ovsdb-execution.at:1164' \
+at_fn_group_banner 24 'ovsdb-execution.at:1204' \
"inequality wait with missing row" " " 1
at_xfail=no
(
@@ -5492,7 +5497,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 0, \"name\": \"zero\"}},
@@ -5506,7 +5511,7 @@
\"columns\": [\"name\", \"number\"],
\"until\": \"!=\",
\"rows\": [{\"name\": \"one\", \"number\": 1}]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5526,13 +5531,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5541,7 +5546,7 @@
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5552,7 +5557,7 @@
read at_status <"$at_status_file"
#AT_STOP_24
#AT_START_25
-at_fn_group_banner 25 'ovsdb-execution.at:1164' \
+at_fn_group_banner 25 'ovsdb-execution.at:1204' \
"insert and update constraints" " " 1
at_xfail=no
(
@@ -5563,7 +5568,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
{\"op\": \"insert\",
\"table\": \"constrained\",
\"row\": {}}]' '[\"constraints\",
@@ -5580,7 +5585,7 @@
{\"op\": \"insert\",
\"table\": \"constrained\",
\"row\": {\"positive\": 2}}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`constraint_schema`" '["constraints",
{"op": "insert",
"table": "constrained",
@@ -5603,13 +5608,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5622,7 +5627,7 @@
[{\"uuid\":[\"uuid\",\"<1>\"]},{\"details\":\"transaction causes \\\"constrained\\\" table to contain 2 rows, greater than the schema-defined limit of 1 row(s)\",\"error\":\"constraint violation\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5633,7 +5638,7 @@
read at_status <"$at_status_file"
#AT_STOP_25
#AT_START_26
-at_fn_group_banner 26 'ovsdb-execution.at:1164' \
+at_fn_group_banner 26 'ovsdb-execution.at:1204' \
"index uniqueness checking" " " 1
at_xfail=no
(
@@ -5644,7 +5649,7 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`ordinal_schema\`\" '[\"ordinals\",
{\"op\": \"insert\",
\"table\": \"ordinals\",
\"row\": {\"number\": 1, \"name\": \"one\"}}]' ' [\"ordinals\",
@@ -5696,7 +5701,7 @@
\"where\": [],
\"columns\": [\"number\", \"name\"],
\"sort\": [\"number\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`ordinal_schema`" '["ordinals",
{"op": "insert",
"table": "ordinals",
@@ -5754,13 +5759,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5776,7 +5781,7 @@
[{\"count\":2},{\"uuid\":[\"uuid\",\"<6>\"]},{\"uuid\":[\"uuid\",\"<7>\"]},{\"rows\":[{\"name\":\"new one\",\"number\":1},{\"name\":\"new two\",\"number\":2},{\"name\":\"old one\",\"number\":10},{\"name\":\"old two\",\"number\":20}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5787,8 +5792,8 @@
read at_status <"$at_status_file"
#AT_STOP_26
#AT_START_27
-at_fn_group_banner 27 'ovsdb-execution.at:1164' \
- "referential integrity -- simple" " " 1
+at_fn_group_banner 27 'ovsdb-execution.at:1204' \
+ "size constraints on sets" " " 1
at_xfail=no
(
printf "%s\n" "27. $at_setup_line: testing $at_desc ..."
@@ -5798,7 +5803,117 @@
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
+ {\"op\": \"insert\",
+ \"table\": \"b\",
+ \"row\": {\"b\": 1}
+ }]' '[\"constraints\",
+ {\"op\": \"mutate\",
+ \"table\": \"b\",
+ \"where\": [],
+ \"mutations\": [[\"x\", \"delete\", 0]]
+ }]' '[\"constraints\",
+ {\"op\": \"mutate\",
+ \"table\": \"b\",
+ \"where\": [],
+ \"mutations\": [[\"x\", \"insert\", 1]]
+ }]' '[\"constraints\",
+ {\"op\": \"update\",
+ \"table\": \"b\",
+ \"where\": [],
+ \"row\": {\"x\": [\"set\", [3, 4]]}
+ }]' '[\"constraints\",
+ {\"op\": \"mutate\",
+ \"table\": \"b\",
+ \"where\": [],
+ \"mutations\": [[\"x\", \"insert\", 5]]
+ }]' '[\"constraints\",
+ {\"op\": \"mutate\",
+ \"table\": \"b\",
+ \"where\": [],
+ \"mutations\": [[\"x\", \"delete\", 4], [\"x\", \"insert\", 5]]
+ }]
+ '"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
+( $at_check_trace; test-ovsdb execute "`constraint_schema`" '["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]' '["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]
+ '
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo stdout:; tee stdout <"$at_stdout"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
+$at_failed && at_fn_log_failure
+$at_traceon; }
+
+ { set +x
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
+( $at_check_trace; uuidfilt stdout
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]}]
+[{\"details\":\"Attempted to store 0 elements in set of 1 to 2 integers.\",\"error\":\"constraint violation\"}]
+[{\"count\":1}]
+[{\"count\":1}]
+[{\"details\":\"Attempted to store 3 elements in set of 1 to 2 integers.\",\"error\":\"constraint violation\"}]
+[{\"count\":1}]
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
+$at_failed && at_fn_log_failure
+$at_traceon; }
+
+ ovs_cleanup
+ set +x
+ $at_times_p && times >"$at_times_file"
+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
+read at_status <"$at_status_file"
+#AT_STOP_27
+#AT_START_28
+at_fn_group_banner 28 'ovsdb-execution.at:1204' \
+ "referential integrity -- simple" " " 1
+at_xfail=no
+(
+ printf "%s\n" "28. $at_setup_line: testing $at_desc ..."
+ $at_traceon
+
+ovs_init
+
+
+ { set +x
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
{\"op\": \"insert\",
\"table\": \"b\",
\"row\": {\"b\": 1},
@@ -5817,11 +5932,7 @@
\"a2b\": [\"set\", [[\"named-uuid\", \"brow\"]]]}}]' '[\"constraints\",
{\"op\": \"delete\",
\"table\": \"b\",
- \"where\": []}]' ' [\"constraints\",
- {\"op\": \"mutate\",
- \"table\": \"b\",
- \"where\": [],
- \"mutations\": [[\"x\", \"delete\", 0]]}]' '[\"constraints\",
+ \"where\": []}]' '[\"constraints\",
{\"op\": \"delete\",
\"table\": \"a\",
\"where\": [[\"a\", \"==\", 0]]}]' '[\"constraints\",
@@ -5840,7 +5951,7 @@
{\"op\": \"delete\",
\"table\": \"b\",
\"where\": []}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`constraint_schema`" '["constraints",
{"op": "insert",
"table": "b",
@@ -5860,11 +5971,7 @@
"a2b": ["set", [["named-uuid", "brow"]]]}}]' '["constraints",
{"op": "delete",
"table": "b",
- "where": []}]' ' ["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]' '["constraints",
+ "where": []}]' '["constraints",
{"op": "delete",
"table": "a",
"where": [["a", "==", 0]]}]' '["constraints",
@@ -5888,13 +5995,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -5902,7 +6009,6 @@
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo >>"$at_stdout"; printf "%s\n" "[{\"uuid\":[\"uuid\",\"<0>\"]},{\"uuid\":[\"uuid\",\"<1>\"]},{\"uuid\":[\"uuid\",\"<2>\"]},{\"uuid\":[\"uuid\",\"<3>\"]}]
[{\"count\":1},{\"details\":\"cannot delete b row <0> because of 3 remaining reference(s)\",\"error\":\"referential integrity violation\"}]
-[{\"details\":\"Attempted to store 0 elements in set of 1 to 2 integers.\",\"error\":\"constraint violation\"}]
[{\"count\":1}]
[{\"count\":1},{\"details\":\"cannot delete b row <0> because of 2 remaining reference(s)\",\"error\":\"referential integrity violation\"}]
[{\"count\":1}]
@@ -5911,7 +6017,7 @@
[{\"count\":1}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -5920,20 +6026,20 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_27
-#AT_START_28
-at_fn_group_banner 28 'ovsdb-execution.at:1164' \
+#AT_STOP_28
+#AT_START_29
+at_fn_group_banner 29 'ovsdb-execution.at:1204' \
"referential integrity -- mutual references" " " 1
at_xfail=no
(
- printf "%s\n" "28. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "29. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`constraint_schema\`\" '[\"constraints\",
{\"op\": \"insert\",
\"table\": \"a\",
\"row\": {\"a\": 0,
@@ -5967,7 +6073,7 @@
{\"op\": \"delete\",
\"table\": \"b\",
\"where\": [[\"b\", \"==\", 1]]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`constraint_schema`" '["constraints",
{"op": "insert",
"table": "a",
@@ -6007,13 +6113,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -6028,7 +6134,7 @@
[{\"count\":1},{\"count\":1}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -6037,20 +6143,20 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_28
-#AT_START_29
-at_fn_group_banner 29 'ovsdb-execution.at:1164' \
+#AT_STOP_29
+#AT_START_30
+at_fn_group_banner 30 'ovsdb-execution.at:1204' \
"weak references" " " 1
at_xfail=no
(
- printf "%s\n" "29. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "30. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`weak_schema\`\" '[\"weak\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`weak_schema\`\" '[\"weak\",
{\"op\": \"insert\",
\"table\": \"a\",
\"row\": {\"a\": 0,
@@ -6144,7 +6250,7 @@
\"where\": [],
\"columns\": [\"_uuid\", \"b\", \"b2a\"],
\"sort\": [\"b\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`weak_schema`" '["weak",
{"op": "insert",
"table": "a",
@@ -6244,13 +6350,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -6273,7 +6379,7 @@
[{\"rows\":[{\"_uuid\":[\"uuid\",\"<3>\"],\"b\":2,\"b2a\":[\"set\",[]]},{\"_uuid\":[\"uuid\",\"<4>\"],\"b\":3,\"b2a\":[\"set\",[]]}]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -6282,20 +6388,20 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_29
-#AT_START_30
-at_fn_group_banner 30 'ovsdb-execution.at:1164' \
+#AT_STOP_30
+#AT_START_31
+at_fn_group_banner 31 'ovsdb-execution.at:1204' \
"immutable columns" " " 1
at_xfail=no
(
- printf "%s\n" "30. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "31. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`immutable_schema\`\" '[\"immutable\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`immutable_schema\`\" '[\"immutable\",
{\"op\": \"insert\",
\"table\": \"a\",
\"row\": {\"i\": 5},
@@ -6316,7 +6422,7 @@
\"table\": \"a\",
\"where\": [],
\"mutations\": [[\"i\", \"*=\", 1]]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`immutable_schema`" '["immutable",
{"op": "insert",
"table": "a",
@@ -6343,13 +6449,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -6362,7 +6468,7 @@
[{\"details\":\"Cannot mutate immutable column i in table a.\",\"error\":\"constraint violation\",\"syntax\":\"[\\\"i\\\",\\\"*=\\\",1]\"}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -6371,20 +6477,20 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_30
-#AT_START_31
-at_fn_group_banner 31 'ovsdb-execution.at:1164' \
+#AT_STOP_31
+#AT_START_32
+at_fn_group_banner 32 'ovsdb-execution.at:1204' \
"garbage collection" " " 1
at_xfail=no
(
- printf "%s\n" "31. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "32. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: test-ovsdb execute \"\`gc_schema\`\" ' [\"gc\",
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: test-ovsdb execute \"\`gc_schema\`\" ' [\"gc\",
{\"op\": \"insert\",
\"table\": \"a\",
\"row\": {\"a\": 0}}]' '[\"gc\",
@@ -6482,7 +6588,7 @@
\"table\": \"a\",
\"where\": [],
\"columns\": [\"a\"]}]'"
-at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1164"
+at_fn_check_prepare_notrace 'a `...` command substitution' "ovsdb-execution.at:1204"
( $at_check_trace; test-ovsdb execute "`gc_schema`" ' ["gc",
{"op": "insert",
"table": "a",
@@ -6586,13 +6692,13 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/ovsdb-execution.at:1164: uuidfilt stdout"
-at_fn_check_prepare_trace "ovsdb-execution.at:1164"
+printf "%s\n" "$at_srcdir/ovsdb-execution.at:1204: uuidfilt stdout"
+at_fn_check_prepare_trace "ovsdb-execution.at:1204"
( $at_check_trace; uuidfilt stdout
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -6616,7 +6722,7 @@
[{\"rows\":[]}]
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1164"
+at_fn_check_status 0 $at_status "$at_srcdir/ovsdb-execution.at:1204"
$at_failed && at_fn_log_failure
$at_traceon; }
@@ -6625,13 +6731,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_31
-#AT_START_32
-at_fn_group_banner 32 'ovsdb-cluster.at:64' \
+#AT_STOP_32
+#AT_START_33
+at_fn_group_banner 33 'ovsdb-cluster.at:64' \
"insert default row, query table - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "32. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "33. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6652,13 +6758,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_32
-#AT_START_33
-at_fn_group_banner 33 'ovsdb-cluster.at:64' \
+#AT_STOP_33
+#AT_START_34
+at_fn_group_banner 34 'ovsdb-cluster.at:64' \
"insert row, query table - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "33. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "34. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6679,13 +6785,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_33
-#AT_START_34
-at_fn_group_banner 34 'ovsdb-cluster.at:64' \
+#AT_STOP_34
+#AT_START_35
+at_fn_group_banner 35 'ovsdb-cluster.at:64' \
"insert row with uuid, query table - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "34. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "35. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6712,13 +6818,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_34
-#AT_START_35
-at_fn_group_banner 35 'ovsdb-cluster.at:64' \
+#AT_STOP_35
+#AT_START_36
+at_fn_group_banner 36 'ovsdb-cluster.at:64' \
"insert rows, query by value - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "35. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "36. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6747,13 +6853,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_35
-#AT_START_36
-at_fn_group_banner 36 'ovsdb-cluster.at:64' \
+#AT_STOP_36
+#AT_START_37
+at_fn_group_banner 37 'ovsdb-cluster.at:64' \
"insert rows, query by named-uuid - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "36. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "37. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6781,13 +6887,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_36
-#AT_START_37
-at_fn_group_banner 37 'ovsdb-cluster.at:64' \
+#AT_STOP_37
+#AT_START_38
+at_fn_group_banner 38 'ovsdb-cluster.at:64' \
"insert rows, update rows by value - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "37. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "38. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6820,13 +6926,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_37
-#AT_START_38
-at_fn_group_banner 38 'ovsdb-cluster.at:64' \
+#AT_STOP_38
+#AT_START_39
+at_fn_group_banner 39 'ovsdb-cluster.at:64' \
"insert rows, mutate rows - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "38. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "39. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6859,13 +6965,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_38
-#AT_START_39
-at_fn_group_banner 39 'ovsdb-cluster.at:64' \
+#AT_STOP_39
+#AT_START_40
+at_fn_group_banner 40 'ovsdb-cluster.at:64' \
"insert rows, delete by named-uuid - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "39. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "40. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6894,13 +7000,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_39
-#AT_START_40
-at_fn_group_banner 40 'ovsdb-cluster.at:64' \
+#AT_STOP_40
+#AT_START_41
+at_fn_group_banner 41 'ovsdb-cluster.at:64' \
"insert rows, delete rows by value - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "40. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "41. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6931,13 +7037,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_40
-#AT_START_41
-at_fn_group_banner 41 'ovsdb-cluster.at:64' \
+#AT_STOP_41
+#AT_START_42
+at_fn_group_banner 42 'ovsdb-cluster.at:64' \
"insert rows, delete by (non-matching) value - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "41. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "42. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -6969,13 +7075,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_41
-#AT_START_42
-at_fn_group_banner 42 'ovsdb-cluster.at:64' \
+#AT_STOP_42
+#AT_START_43
+at_fn_group_banner 43 'ovsdb-cluster.at:64' \
"insert rows, delete all - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "42. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "43. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7004,13 +7110,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_42
-#AT_START_43
-at_fn_group_banner 43 'ovsdb-cluster.at:64' \
+#AT_STOP_43
+#AT_START_44
+at_fn_group_banner 44 'ovsdb-cluster.at:64' \
"insert row, query table, commit - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "43. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "44. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7032,13 +7138,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_43
-#AT_START_44
-at_fn_group_banner 44 'ovsdb-cluster.at:64' \
+#AT_STOP_44
+#AT_START_45
+at_fn_group_banner 45 'ovsdb-cluster.at:64' \
"insert row, query table, commit durably - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "44. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "45. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7060,13 +7166,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_44
-#AT_START_45
-at_fn_group_banner 45 'ovsdb-cluster.at:64' \
+#AT_STOP_45
+#AT_START_46
+at_fn_group_banner 46 'ovsdb-cluster.at:64' \
"equality wait with correct rows - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "45. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "46. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7094,13 +7200,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_45
-#AT_START_46
-at_fn_group_banner 46 'ovsdb-cluster.at:64' \
+#AT_STOP_46
+#AT_START_47
+at_fn_group_banner 47 'ovsdb-cluster.at:64' \
"equality wait with extra row - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "46. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "47. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7129,13 +7235,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_46
-#AT_START_47
-at_fn_group_banner 47 'ovsdb-cluster.at:64' \
+#AT_STOP_47
+#AT_START_48
+at_fn_group_banner 48 'ovsdb-cluster.at:64' \
"equality wait with missing row - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "47. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "48. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7162,13 +7268,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_47
-#AT_START_48
-at_fn_group_banner 48 'ovsdb-cluster.at:64' \
+#AT_STOP_48
+#AT_START_49
+at_fn_group_banner 49 'ovsdb-cluster.at:64' \
"inequality wait with correct rows - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "48. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "49. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7196,13 +7302,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_48
-#AT_START_49
-at_fn_group_banner 49 'ovsdb-cluster.at:64' \
+#AT_STOP_49
+#AT_START_50
+at_fn_group_banner 50 'ovsdb-cluster.at:64' \
"inequality wait with extra row - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "49. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "50. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7231,13 +7337,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_49
-#AT_START_50
-at_fn_group_banner 50 'ovsdb-cluster.at:64' \
+#AT_STOP_50
+#AT_START_51
+at_fn_group_banner 51 'ovsdb-cluster.at:64' \
"inequality wait with missing row - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "50. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "51. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7264,13 +7370,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_50
-#AT_START_51
-at_fn_group_banner 51 'ovsdb-cluster.at:64' \
+#AT_STOP_51
+#AT_START_52
+at_fn_group_banner 52 'ovsdb-cluster.at:64' \
"insert and update constraints - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "51. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "52. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7304,13 +7410,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_51
-#AT_START_52
-at_fn_group_banner 52 'ovsdb-cluster.at:64' \
+#AT_STOP_52
+#AT_START_53
+at_fn_group_banner 53 'ovsdb-cluster.at:64' \
"index uniqueness checking - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "52. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "53. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7382,13 +7488,68 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_52
-#AT_START_53
-at_fn_group_banner 53 'ovsdb-cluster.at:64' \
+#AT_STOP_53
+#AT_START_54
+at_fn_group_banner 54 'ovsdb-cluster.at:64' \
+ "size constraints on sets - cluster of 1" " " 2
+at_xfail=no
+(
+ printf "%s\n" "54. $at_setup_line: testing $at_desc ..."
+ $at_traceon
+
+ovs_init
+
+
+ ovsdb_check_cluster 1 "constraint_schema" '[{"uuid":["uuid","<0>"]}]
+[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+[{"count":1}]
+[{"details":"Attempted to store 3 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+' no '["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]' '["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]
+ '
+ ovs_cleanup
+printf "%s\n" "$at_setup_line" >"$at_check_line_file"
+ set +x
+ $at_times_p && times >"$at_times_file"
+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
+read at_status <"$at_status_file"
+#AT_STOP_54
+#AT_START_55
+at_fn_group_banner 55 'ovsdb-cluster.at:64' \
"referential integrity -- simple - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "53. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "55. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7396,7 +7557,6 @@
ovsdb_check_cluster 1 "constraint_schema" '[{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"uuid":["uuid","<2>"]},{"uuid":["uuid","<3>"]}]
[{"count":1},{"details":"cannot delete b row <0> because of 3 remaining reference(s)","error":"referential integrity violation"}]
-[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
[{"count":1}]
[{"count":1},{"details":"cannot delete b row <0> because of 2 remaining reference(s)","error":"referential integrity violation"}]
[{"count":1}]
@@ -7422,11 +7582,7 @@
"a2b": ["set", [["named-uuid", "brow"]]]}}]' '["constraints",
{"op": "delete",
"table": "b",
- "where": []}]' ' ["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]' '["constraints",
+ "where": []}]' '["constraints",
{"op": "delete",
"table": "a",
"where": [["a", "==", 0]]}]' '["constraints",
@@ -7451,13 +7607,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_53
-#AT_START_54
-at_fn_group_banner 54 'ovsdb-cluster.at:64' \
+#AT_STOP_55
+#AT_START_56
+at_fn_group_banner 56 'ovsdb-cluster.at:64' \
"referential integrity -- mutual references - cluster of 1" "" 2
at_xfail=no
(
- printf "%s\n" "54. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "56. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7510,13 +7666,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_54
-#AT_START_55
-at_fn_group_banner 55 'ovsdb-cluster.at:64' \
+#AT_STOP_56
+#AT_START_57
+at_fn_group_banner 57 'ovsdb-cluster.at:64' \
"weak references - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "55. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "57. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7637,13 +7793,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_55
-#AT_START_56
-at_fn_group_banner 56 'ovsdb-cluster.at:64' \
+#AT_STOP_57
+#AT_START_58
+at_fn_group_banner 58 'ovsdb-cluster.at:64' \
"immutable columns - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "56. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "58. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7681,13 +7837,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_56
-#AT_START_57
-at_fn_group_banner 57 'ovsdb-cluster.at:64' \
+#AT_STOP_58
+#AT_START_59
+at_fn_group_banner 59 'ovsdb-cluster.at:64' \
"garbage collection - cluster of 1" " " 2
at_xfail=no
(
- printf "%s\n" "57. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "59. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7813,13 +7969,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_57
-#AT_START_58
-at_fn_group_banner 58 'ovsdb-cluster.at:73' \
+#AT_STOP_59
+#AT_START_60
+at_fn_group_banner 60 'ovsdb-cluster.at:73' \
"insert default row, query table - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "58. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "60. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7840,13 +7996,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_58
-#AT_START_59
-at_fn_group_banner 59 'ovsdb-cluster.at:73' \
+#AT_STOP_60
+#AT_START_61
+at_fn_group_banner 61 'ovsdb-cluster.at:73' \
"insert row, query table - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "59. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "61. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7867,13 +8023,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_59
-#AT_START_60
-at_fn_group_banner 60 'ovsdb-cluster.at:73' \
+#AT_STOP_61
+#AT_START_62
+at_fn_group_banner 62 'ovsdb-cluster.at:73' \
"insert row with uuid, query table - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "60. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "62. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7900,13 +8056,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_60
-#AT_START_61
-at_fn_group_banner 61 'ovsdb-cluster.at:73' \
+#AT_STOP_62
+#AT_START_63
+at_fn_group_banner 63 'ovsdb-cluster.at:73' \
"insert rows, query by value - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "61. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "63. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7935,13 +8091,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_61
-#AT_START_62
-at_fn_group_banner 62 'ovsdb-cluster.at:73' \
+#AT_STOP_63
+#AT_START_64
+at_fn_group_banner 64 'ovsdb-cluster.at:73' \
"insert rows, query by named-uuid - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "62. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "64. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -7969,13 +8125,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_62
-#AT_START_63
-at_fn_group_banner 63 'ovsdb-cluster.at:73' \
+#AT_STOP_64
+#AT_START_65
+at_fn_group_banner 65 'ovsdb-cluster.at:73' \
"insert rows, update rows by value - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "63. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "65. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8008,13 +8164,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_63
-#AT_START_64
-at_fn_group_banner 64 'ovsdb-cluster.at:73' \
+#AT_STOP_65
+#AT_START_66
+at_fn_group_banner 66 'ovsdb-cluster.at:73' \
"insert rows, mutate rows - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "64. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "66. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8047,13 +8203,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_64
-#AT_START_65
-at_fn_group_banner 65 'ovsdb-cluster.at:73' \
+#AT_STOP_66
+#AT_START_67
+at_fn_group_banner 67 'ovsdb-cluster.at:73' \
"insert rows, delete by named-uuid - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "65. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "67. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8082,13 +8238,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_65
-#AT_START_66
-at_fn_group_banner 66 'ovsdb-cluster.at:73' \
+#AT_STOP_67
+#AT_START_68
+at_fn_group_banner 68 'ovsdb-cluster.at:73' \
"insert rows, delete rows by value - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "66. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "68. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8119,13 +8275,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_66
-#AT_START_67
-at_fn_group_banner 67 'ovsdb-cluster.at:73' \
+#AT_STOP_68
+#AT_START_69
+at_fn_group_banner 69 'ovsdb-cluster.at:73' \
"insert rows, delete by (non-matching) value - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "67. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "69. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8157,13 +8313,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_67
-#AT_START_68
-at_fn_group_banner 68 'ovsdb-cluster.at:73' \
+#AT_STOP_69
+#AT_START_70
+at_fn_group_banner 70 'ovsdb-cluster.at:73' \
"insert rows, delete all - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "68. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "70. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8192,13 +8348,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_68
-#AT_START_69
-at_fn_group_banner 69 'ovsdb-cluster.at:73' \
+#AT_STOP_70
+#AT_START_71
+at_fn_group_banner 71 'ovsdb-cluster.at:73' \
"insert row, query table, commit - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "69. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "71. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8220,13 +8376,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_69
-#AT_START_70
-at_fn_group_banner 70 'ovsdb-cluster.at:73' \
+#AT_STOP_71
+#AT_START_72
+at_fn_group_banner 72 'ovsdb-cluster.at:73' \
"insert row, query table, commit durably - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "70. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "72. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8248,13 +8404,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_70
-#AT_START_71
-at_fn_group_banner 71 'ovsdb-cluster.at:73' \
+#AT_STOP_72
+#AT_START_73
+at_fn_group_banner 73 'ovsdb-cluster.at:73' \
"equality wait with correct rows - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "71. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "73. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8282,13 +8438,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_71
-#AT_START_72
-at_fn_group_banner 72 'ovsdb-cluster.at:73' \
+#AT_STOP_73
+#AT_START_74
+at_fn_group_banner 74 'ovsdb-cluster.at:73' \
"equality wait with extra row - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "72. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "74. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8317,13 +8473,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_72
-#AT_START_73
-at_fn_group_banner 73 'ovsdb-cluster.at:73' \
+#AT_STOP_74
+#AT_START_75
+at_fn_group_banner 75 'ovsdb-cluster.at:73' \
"equality wait with missing row - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "73. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "75. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8350,13 +8506,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_73
-#AT_START_74
-at_fn_group_banner 74 'ovsdb-cluster.at:73' \
+#AT_STOP_75
+#AT_START_76
+at_fn_group_banner 76 'ovsdb-cluster.at:73' \
"inequality wait with correct rows - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "74. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "76. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8384,13 +8540,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_74
-#AT_START_75
-at_fn_group_banner 75 'ovsdb-cluster.at:73' \
+#AT_STOP_76
+#AT_START_77
+at_fn_group_banner 77 'ovsdb-cluster.at:73' \
"inequality wait with extra row - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "75. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "77. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8419,13 +8575,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_75
-#AT_START_76
-at_fn_group_banner 76 'ovsdb-cluster.at:73' \
+#AT_STOP_77
+#AT_START_78
+at_fn_group_banner 78 'ovsdb-cluster.at:73' \
"inequality wait with missing row - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "76. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "78. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8452,13 +8608,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_76
-#AT_START_77
-at_fn_group_banner 77 'ovsdb-cluster.at:73' \
+#AT_STOP_78
+#AT_START_79
+at_fn_group_banner 79 'ovsdb-cluster.at:73' \
"insert and update constraints - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "77. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "79. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8492,13 +8648,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_77
-#AT_START_78
-at_fn_group_banner 78 'ovsdb-cluster.at:73' \
+#AT_STOP_79
+#AT_START_80
+at_fn_group_banner 80 'ovsdb-cluster.at:73' \
"index uniqueness checking - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "78. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "80. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8570,13 +8726,68 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_78
-#AT_START_79
-at_fn_group_banner 79 'ovsdb-cluster.at:73' \
+#AT_STOP_80
+#AT_START_81
+at_fn_group_banner 81 'ovsdb-cluster.at:73' \
+ "size constraints on sets - cluster of 3" " " 3
+at_xfail=no
+(
+ printf "%s\n" "81. $at_setup_line: testing $at_desc ..."
+ $at_traceon
+
+ovs_init
+
+
+ ovsdb_check_cluster 3 "constraint_schema" '[{"uuid":["uuid","<0>"]}]
+[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+[{"count":1}]
+[{"details":"Attempted to store 3 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+' no '["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]' '["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]
+ '
+ ovs_cleanup
+printf "%s\n" "$at_setup_line" >"$at_check_line_file"
+ set +x
+ $at_times_p && times >"$at_times_file"
+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
+read at_status <"$at_status_file"
+#AT_STOP_81
+#AT_START_82
+at_fn_group_banner 82 'ovsdb-cluster.at:73' \
"referential integrity -- simple - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "79. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "82. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8584,7 +8795,6 @@
ovsdb_check_cluster 3 "constraint_schema" '[{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"uuid":["uuid","<2>"]},{"uuid":["uuid","<3>"]}]
[{"count":1},{"details":"cannot delete b row <0> because of 3 remaining reference(s)","error":"referential integrity violation"}]
-[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
[{"count":1}]
[{"count":1},{"details":"cannot delete b row <0> because of 2 remaining reference(s)","error":"referential integrity violation"}]
[{"count":1}]
@@ -8610,11 +8820,7 @@
"a2b": ["set", [["named-uuid", "brow"]]]}}]' '["constraints",
{"op": "delete",
"table": "b",
- "where": []}]' ' ["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]' '["constraints",
+ "where": []}]' '["constraints",
{"op": "delete",
"table": "a",
"where": [["a", "==", 0]]}]' '["constraints",
@@ -8639,13 +8845,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_79
-#AT_START_80
-at_fn_group_banner 80 'ovsdb-cluster.at:73' \
+#AT_STOP_82
+#AT_START_83
+at_fn_group_banner 83 'ovsdb-cluster.at:73' \
"referential integrity -- mutual references - cluster of 3" "" 3
at_xfail=no
(
- printf "%s\n" "80. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "83. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8698,13 +8904,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_80
-#AT_START_81
-at_fn_group_banner 81 'ovsdb-cluster.at:73' \
+#AT_STOP_83
+#AT_START_84
+at_fn_group_banner 84 'ovsdb-cluster.at:73' \
"weak references - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "81. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "84. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8825,13 +9031,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_81
-#AT_START_82
-at_fn_group_banner 82 'ovsdb-cluster.at:73' \
+#AT_STOP_84
+#AT_START_85
+at_fn_group_banner 85 'ovsdb-cluster.at:73' \
"immutable columns - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "82. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "85. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -8869,13 +9075,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_82
-#AT_START_83
-at_fn_group_banner 83 'ovsdb-cluster.at:73' \
+#AT_STOP_85
+#AT_START_86
+at_fn_group_banner 86 'ovsdb-cluster.at:73' \
"garbage collection - cluster of 3" " " 3
at_xfail=no
(
- printf "%s\n" "83. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "86. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9001,13 +9207,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_83
-#AT_START_84
-at_fn_group_banner 84 'ovsdb-cluster.at:82' \
+#AT_STOP_86
+#AT_START_87
+at_fn_group_banner 87 'ovsdb-cluster.at:82' \
"insert default row, query table - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "84. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "87. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9028,13 +9234,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_84
-#AT_START_85
-at_fn_group_banner 85 'ovsdb-cluster.at:82' \
+#AT_STOP_87
+#AT_START_88
+at_fn_group_banner 88 'ovsdb-cluster.at:82' \
"insert row, query table - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "85. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "88. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9055,13 +9261,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_85
-#AT_START_86
-at_fn_group_banner 86 'ovsdb-cluster.at:82' \
+#AT_STOP_88
+#AT_START_89
+at_fn_group_banner 89 'ovsdb-cluster.at:82' \
"insert row with uuid, query table - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "86. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "89. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9088,13 +9294,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_86
-#AT_START_87
-at_fn_group_banner 87 'ovsdb-cluster.at:82' \
+#AT_STOP_89
+#AT_START_90
+at_fn_group_banner 90 'ovsdb-cluster.at:82' \
"insert rows, query by value - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "87. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "90. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9123,13 +9329,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_87
-#AT_START_88
-at_fn_group_banner 88 'ovsdb-cluster.at:82' \
+#AT_STOP_90
+#AT_START_91
+at_fn_group_banner 91 'ovsdb-cluster.at:82' \
"insert rows, query by named-uuid - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "88. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "91. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9157,13 +9363,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_88
-#AT_START_89
-at_fn_group_banner 89 'ovsdb-cluster.at:82' \
+#AT_STOP_91
+#AT_START_92
+at_fn_group_banner 92 'ovsdb-cluster.at:82' \
"insert rows, update rows by value - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "89. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "92. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9196,13 +9402,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_89
-#AT_START_90
-at_fn_group_banner 90 'ovsdb-cluster.at:82' \
+#AT_STOP_92
+#AT_START_93
+at_fn_group_banner 93 'ovsdb-cluster.at:82' \
"insert rows, mutate rows - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "90. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "93. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9235,13 +9441,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_90
-#AT_START_91
-at_fn_group_banner 91 'ovsdb-cluster.at:82' \
+#AT_STOP_93
+#AT_START_94
+at_fn_group_banner 94 'ovsdb-cluster.at:82' \
"insert rows, delete by named-uuid - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "91. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "94. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9270,13 +9476,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_91
-#AT_START_92
-at_fn_group_banner 92 'ovsdb-cluster.at:82' \
+#AT_STOP_94
+#AT_START_95
+at_fn_group_banner 95 'ovsdb-cluster.at:82' \
"insert rows, delete rows by value - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "92. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "95. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9307,13 +9513,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_92
-#AT_START_93
-at_fn_group_banner 93 'ovsdb-cluster.at:82' \
+#AT_STOP_95
+#AT_START_96
+at_fn_group_banner 96 'ovsdb-cluster.at:82' \
"insert rows, delete by (non-matching) value - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "93. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "96. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9345,13 +9551,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_93
-#AT_START_94
-at_fn_group_banner 94 'ovsdb-cluster.at:82' \
+#AT_STOP_96
+#AT_START_97
+at_fn_group_banner 97 'ovsdb-cluster.at:82' \
"insert rows, delete all - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "94. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "97. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9380,13 +9586,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_94
-#AT_START_95
-at_fn_group_banner 95 'ovsdb-cluster.at:82' \
+#AT_STOP_97
+#AT_START_98
+at_fn_group_banner 98 'ovsdb-cluster.at:82' \
"insert row, query table, commit - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "95. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "98. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9408,13 +9614,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_95
-#AT_START_96
-at_fn_group_banner 96 'ovsdb-cluster.at:82' \
+#AT_STOP_98
+#AT_START_99
+at_fn_group_banner 99 'ovsdb-cluster.at:82' \
"insert row, query table, commit durably - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "96. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "99. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9436,13 +9642,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_96
-#AT_START_97
-at_fn_group_banner 97 'ovsdb-cluster.at:82' \
+#AT_STOP_99
+#AT_START_100
+at_fn_group_banner 100 'ovsdb-cluster.at:82' \
"equality wait with correct rows - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "97. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "100. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9470,13 +9676,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_97
-#AT_START_98
-at_fn_group_banner 98 'ovsdb-cluster.at:82' \
+#AT_STOP_100
+#AT_START_101
+at_fn_group_banner 101 'ovsdb-cluster.at:82' \
"equality wait with extra row - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "98. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "101. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9505,13 +9711,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_98
-#AT_START_99
-at_fn_group_banner 99 'ovsdb-cluster.at:82' \
+#AT_STOP_101
+#AT_START_102
+at_fn_group_banner 102 'ovsdb-cluster.at:82' \
"equality wait with missing row - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "99. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "102. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9538,13 +9744,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_99
-#AT_START_100
-at_fn_group_banner 100 'ovsdb-cluster.at:82' \
+#AT_STOP_102
+#AT_START_103
+at_fn_group_banner 103 'ovsdb-cluster.at:82' \
"inequality wait with correct rows - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "100. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "103. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9572,13 +9778,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_100
-#AT_START_101
-at_fn_group_banner 101 'ovsdb-cluster.at:82' \
+#AT_STOP_103
+#AT_START_104
+at_fn_group_banner 104 'ovsdb-cluster.at:82' \
"inequality wait with extra row - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "101. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "104. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9607,13 +9813,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_101
-#AT_START_102
-at_fn_group_banner 102 'ovsdb-cluster.at:82' \
+#AT_STOP_104
+#AT_START_105
+at_fn_group_banner 105 'ovsdb-cluster.at:82' \
"inequality wait with missing row - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "102. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "105. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9640,13 +9846,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_102
-#AT_START_103
-at_fn_group_banner 103 'ovsdb-cluster.at:82' \
+#AT_STOP_105
+#AT_START_106
+at_fn_group_banner 106 'ovsdb-cluster.at:82' \
"insert and update constraints - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "103. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "106. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9680,13 +9886,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_103
-#AT_START_104
-at_fn_group_banner 104 'ovsdb-cluster.at:82' \
+#AT_STOP_106
+#AT_START_107
+at_fn_group_banner 107 'ovsdb-cluster.at:82' \
"index uniqueness checking - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "104. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "107. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9758,13 +9964,68 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_104
-#AT_START_105
-at_fn_group_banner 105 'ovsdb-cluster.at:82' \
+#AT_STOP_107
+#AT_START_108
+at_fn_group_banner 108 'ovsdb-cluster.at:82' \
+ "size constraints on sets - cluster of 5" " " 4
+at_xfail=no
+(
+ printf "%s\n" "108. $at_setup_line: testing $at_desc ..."
+ $at_traceon
+
+ovs_init
+
+
+ ovsdb_check_cluster 5 "constraint_schema" '[{"uuid":["uuid","<0>"]}]
+[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+[{"count":1}]
+[{"details":"Attempted to store 3 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+' no '["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]' '["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]
+ '
+ ovs_cleanup
+printf "%s\n" "$at_setup_line" >"$at_check_line_file"
+ set +x
+ $at_times_p && times >"$at_times_file"
+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
+read at_status <"$at_status_file"
+#AT_STOP_108
+#AT_START_109
+at_fn_group_banner 109 'ovsdb-cluster.at:82' \
"referential integrity -- simple - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "105. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "109. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9772,7 +10033,6 @@
ovsdb_check_cluster 5 "constraint_schema" '[{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"uuid":["uuid","<2>"]},{"uuid":["uuid","<3>"]}]
[{"count":1},{"details":"cannot delete b row <0> because of 3 remaining reference(s)","error":"referential integrity violation"}]
-[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
[{"count":1}]
[{"count":1},{"details":"cannot delete b row <0> because of 2 remaining reference(s)","error":"referential integrity violation"}]
[{"count":1}]
@@ -9798,11 +10058,7 @@
"a2b": ["set", [["named-uuid", "brow"]]]}}]' '["constraints",
{"op": "delete",
"table": "b",
- "where": []}]' ' ["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]' '["constraints",
+ "where": []}]' '["constraints",
{"op": "delete",
"table": "a",
"where": [["a", "==", 0]]}]' '["constraints",
@@ -9827,13 +10083,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_105
-#AT_START_106
-at_fn_group_banner 106 'ovsdb-cluster.at:82' \
+#AT_STOP_109
+#AT_START_110
+at_fn_group_banner 110 'ovsdb-cluster.at:82' \
"referential integrity -- mutual references - cluster of 5" "" 4
at_xfail=no
(
- printf "%s\n" "106. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "110. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -9886,13 +10142,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_106
-#AT_START_107
-at_fn_group_banner 107 'ovsdb-cluster.at:82' \
+#AT_STOP_110
+#AT_START_111
+at_fn_group_banner 111 'ovsdb-cluster.at:82' \
"weak references - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "107. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "111. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10013,13 +10269,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_107
-#AT_START_108
-at_fn_group_banner 108 'ovsdb-cluster.at:82' \
+#AT_STOP_111
+#AT_START_112
+at_fn_group_banner 112 'ovsdb-cluster.at:82' \
"immutable columns - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "108. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "112. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10057,13 +10313,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_108
-#AT_START_109
-at_fn_group_banner 109 'ovsdb-cluster.at:82' \
+#AT_STOP_112
+#AT_START_113
+at_fn_group_banner 113 'ovsdb-cluster.at:82' \
"garbage collection - cluster of 5" " " 4
at_xfail=no
(
- printf "%s\n" "109. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "113. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10189,13 +10445,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_109
-#AT_START_110
-at_fn_group_banner 110 'ovsdb-cluster.at:91' \
+#AT_STOP_113
+#AT_START_114
+at_fn_group_banner 114 'ovsdb-cluster.at:91' \
"insert default row, query table - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "110. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "114. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10216,13 +10472,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_110
-#AT_START_111
-at_fn_group_banner 111 'ovsdb-cluster.at:91' \
+#AT_STOP_114
+#AT_START_115
+at_fn_group_banner 115 'ovsdb-cluster.at:91' \
"insert row, query table - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "111. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "115. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10243,13 +10499,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_111
-#AT_START_112
-at_fn_group_banner 112 'ovsdb-cluster.at:91' \
+#AT_STOP_115
+#AT_START_116
+at_fn_group_banner 116 'ovsdb-cluster.at:91' \
"insert row with uuid, query table - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "112. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "116. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10276,13 +10532,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_112
-#AT_START_113
-at_fn_group_banner 113 'ovsdb-cluster.at:91' \
+#AT_STOP_116
+#AT_START_117
+at_fn_group_banner 117 'ovsdb-cluster.at:91' \
"insert rows, query by value - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "113. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "117. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10311,13 +10567,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_113
-#AT_START_114
-at_fn_group_banner 114 'ovsdb-cluster.at:91' \
+#AT_STOP_117
+#AT_START_118
+at_fn_group_banner 118 'ovsdb-cluster.at:91' \
"insert rows, query by named-uuid - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "114. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "118. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10345,13 +10601,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_114
-#AT_START_115
-at_fn_group_banner 115 'ovsdb-cluster.at:91' \
+#AT_STOP_118
+#AT_START_119
+at_fn_group_banner 119 'ovsdb-cluster.at:91' \
"insert rows, update rows by value - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "115. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "119. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10384,13 +10640,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_115
-#AT_START_116
-at_fn_group_banner 116 'ovsdb-cluster.at:91' \
+#AT_STOP_119
+#AT_START_120
+at_fn_group_banner 120 'ovsdb-cluster.at:91' \
"insert rows, mutate rows - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "116. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "120. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10423,13 +10679,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_116
-#AT_START_117
-at_fn_group_banner 117 'ovsdb-cluster.at:91' \
+#AT_STOP_120
+#AT_START_121
+at_fn_group_banner 121 'ovsdb-cluster.at:91' \
"insert rows, delete by named-uuid - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "117. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "121. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10458,13 +10714,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_117
-#AT_START_118
-at_fn_group_banner 118 'ovsdb-cluster.at:91' \
+#AT_STOP_121
+#AT_START_122
+at_fn_group_banner 122 'ovsdb-cluster.at:91' \
"insert rows, delete rows by value - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "118. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "122. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10495,13 +10751,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_118
-#AT_START_119
-at_fn_group_banner 119 'ovsdb-cluster.at:91' \
+#AT_STOP_122
+#AT_START_123
+at_fn_group_banner 123 'ovsdb-cluster.at:91' \
"insert rows, delete by (non-matching) value - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "119. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "123. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10533,13 +10789,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_119
-#AT_START_120
-at_fn_group_banner 120 'ovsdb-cluster.at:91' \
+#AT_STOP_123
+#AT_START_124
+at_fn_group_banner 124 'ovsdb-cluster.at:91' \
"insert rows, delete all - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "120. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "124. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10568,13 +10824,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_120
-#AT_START_121
-at_fn_group_banner 121 'ovsdb-cluster.at:91' \
+#AT_STOP_124
+#AT_START_125
+at_fn_group_banner 125 'ovsdb-cluster.at:91' \
"insert row, query table, commit - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "121. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "125. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10596,13 +10852,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_121
-#AT_START_122
-at_fn_group_banner 122 'ovsdb-cluster.at:91' \
+#AT_STOP_125
+#AT_START_126
+at_fn_group_banner 126 'ovsdb-cluster.at:91' \
"insert row, query table, commit durably - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "122. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "126. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10624,13 +10880,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_122
-#AT_START_123
-at_fn_group_banner 123 'ovsdb-cluster.at:91' \
+#AT_STOP_126
+#AT_START_127
+at_fn_group_banner 127 'ovsdb-cluster.at:91' \
"equality wait with correct rows - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "123. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "127. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10658,13 +10914,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_123
-#AT_START_124
-at_fn_group_banner 124 'ovsdb-cluster.at:91' \
+#AT_STOP_127
+#AT_START_128
+at_fn_group_banner 128 'ovsdb-cluster.at:91' \
"equality wait with extra row - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "124. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "128. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10693,13 +10949,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_124
-#AT_START_125
-at_fn_group_banner 125 'ovsdb-cluster.at:91' \
+#AT_STOP_128
+#AT_START_129
+at_fn_group_banner 129 'ovsdb-cluster.at:91' \
"equality wait with missing row - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "125. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "129. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10726,13 +10982,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_125
-#AT_START_126
-at_fn_group_banner 126 'ovsdb-cluster.at:91' \
+#AT_STOP_129
+#AT_START_130
+at_fn_group_banner 130 'ovsdb-cluster.at:91' \
"inequality wait with correct rows - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "126. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "130. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10760,13 +11016,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_126
-#AT_START_127
-at_fn_group_banner 127 'ovsdb-cluster.at:91' \
+#AT_STOP_130
+#AT_START_131
+at_fn_group_banner 131 'ovsdb-cluster.at:91' \
"inequality wait with extra row - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "127. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "131. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10795,13 +11051,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_127
-#AT_START_128
-at_fn_group_banner 128 'ovsdb-cluster.at:91' \
+#AT_STOP_131
+#AT_START_132
+at_fn_group_banner 132 'ovsdb-cluster.at:91' \
"inequality wait with missing row - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "128. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "132. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10828,13 +11084,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_128
-#AT_START_129
-at_fn_group_banner 129 'ovsdb-cluster.at:91' \
+#AT_STOP_132
+#AT_START_133
+at_fn_group_banner 133 'ovsdb-cluster.at:91' \
"insert and update constraints - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "129. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "133. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10868,13 +11124,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_129
-#AT_START_130
-at_fn_group_banner 130 'ovsdb-cluster.at:91' \
+#AT_STOP_133
+#AT_START_134
+at_fn_group_banner 134 'ovsdb-cluster.at:91' \
"index uniqueness checking - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "130. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "134. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10946,13 +11202,68 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_130
-#AT_START_131
-at_fn_group_banner 131 'ovsdb-cluster.at:91' \
+#AT_STOP_134
+#AT_START_135
+at_fn_group_banner 135 'ovsdb-cluster.at:91' \
+ "size constraints on sets - cluster of 3" " " 5
+at_xfail=no
+(
+ printf "%s\n" "135. $at_setup_line: testing $at_desc ..."
+ $at_traceon
+
+ovs_init
+
+
+ ovsdb_check_cluster 3 "constraint_schema" '[{"uuid":["uuid","<0>"]}]
+[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+[{"count":1}]
+[{"details":"Attempted to store 3 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+' yes '["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]' '["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]' '["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]
+ '
+ ovs_cleanup
+printf "%s\n" "$at_setup_line" >"$at_check_line_file"
+ set +x
+ $at_times_p && times >"$at_times_file"
+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
+read at_status <"$at_status_file"
+#AT_STOP_135
+#AT_START_136
+at_fn_group_banner 136 'ovsdb-cluster.at:91' \
"referential integrity -- simple - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "131. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "136. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -10960,7 +11271,6 @@
ovsdb_check_cluster 3 "constraint_schema" '[{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"uuid":["uuid","<2>"]},{"uuid":["uuid","<3>"]}]
[{"count":1},{"details":"cannot delete b row <0> because of 3 remaining reference(s)","error":"referential integrity violation"}]
-[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
[{"count":1}]
[{"count":1},{"details":"cannot delete b row <0> because of 2 remaining reference(s)","error":"referential integrity violation"}]
[{"count":1}]
@@ -10986,11 +11296,7 @@
"a2b": ["set", [["named-uuid", "brow"]]]}}]' '["constraints",
{"op": "delete",
"table": "b",
- "where": []}]' ' ["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]' '["constraints",
+ "where": []}]' '["constraints",
{"op": "delete",
"table": "a",
"where": [["a", "==", 0]]}]' '["constraints",
@@ -11015,13 +11321,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_131
-#AT_START_132
-at_fn_group_banner 132 'ovsdb-cluster.at:91' \
+#AT_STOP_136
+#AT_START_137
+at_fn_group_banner 137 'ovsdb-cluster.at:91' \
"referential integrity -- mutual references - cluster of 3" "" 5
at_xfail=no
(
- printf "%s\n" "132. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "137. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11074,13 +11380,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_132
-#AT_START_133
-at_fn_group_banner 133 'ovsdb-cluster.at:91' \
+#AT_STOP_137
+#AT_START_138
+at_fn_group_banner 138 'ovsdb-cluster.at:91' \
"weak references - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "133. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "138. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11201,13 +11507,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_133
-#AT_START_134
-at_fn_group_banner 134 'ovsdb-cluster.at:91' \
+#AT_STOP_138
+#AT_START_139
+at_fn_group_banner 139 'ovsdb-cluster.at:91' \
"immutable columns - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "134. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "139. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11245,13 +11551,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_134
-#AT_START_135
-at_fn_group_banner 135 'ovsdb-cluster.at:91' \
+#AT_STOP_139
+#AT_START_140
+at_fn_group_banner 140 'ovsdb-cluster.at:91' \
"garbage collection - cluster of 3" " " 5
at_xfail=no
(
- printf "%s\n" "135. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "140. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11377,13 +11683,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_135
-#AT_START_136
-at_fn_group_banner 136 'ovsdb-cluster.at:205' \
+#AT_STOP_140
+#AT_START_141
+at_fn_group_banner 141 'ovsdb-cluster.at:205' \
"OVSDB cluster - follower disconnect from cluster, single remote" "" 6
at_xfail=no
(
- printf "%s\n" "136. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "141. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11396,13 +11702,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_136
-#AT_START_137
-at_fn_group_banner 137 'ovsdb-cluster.at:210' \
+#AT_STOP_141
+#AT_START_142
+at_fn_group_banner 142 'ovsdb-cluster.at:210' \
"OVSDB cluster - leader disconnect from cluster, single remote" "" 6
at_xfail=no
(
- printf "%s\n" "137. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "142. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11415,13 +11721,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_137
-#AT_START_138
-at_fn_group_banner 138 'ovsdb-cluster.at:215' \
+#AT_STOP_142
+#AT_START_143
+at_fn_group_banner 143 'ovsdb-cluster.at:215' \
"OVSDB cluster - leader disconnect from cluster, check flapping" "" 6
at_xfail=no
(
- printf "%s\n" "138. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "143. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11434,13 +11740,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_138
-#AT_START_139
-at_fn_group_banner 139 'ovsdb-cluster.at:220' \
+#AT_STOP_143
+#AT_START_144
+at_fn_group_banner 144 'ovsdb-cluster.at:220' \
"OVSDB cluster - initial status should be disconnected" "" 6
at_xfail=no
(
- printf "%s\n" "139. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "144. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -11636,13 +11942,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_139
-#AT_START_140
-at_fn_group_banner 140 'ovsdb-cluster.at:259' \
+#AT_STOP_144
+#AT_START_145
+at_fn_group_banner 145 'ovsdb-cluster.at:259' \
"OVSDB cluster - election timer change" " " 7
at_xfail=no
(
- printf "%s\n" "140. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "145. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12117,13 +12423,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_140
-#AT_START_141
-at_fn_group_banner 141 'ovsdb-cluster.at:352' \
+#AT_STOP_145
+#AT_START_146
+at_fn_group_banner 146 'ovsdb-cluster.at:352' \
"OVSDB cluster - install snapshot RPC" " " 8
at_xfail=no
(
- printf "%s\n" "141. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "146. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12462,13 +12768,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_141
-#AT_START_142
-at_fn_group_banner 142 'ovsdb-cluster.at:432' \
+#AT_STOP_146
+#AT_START_147
+at_fn_group_banner 147 'ovsdb-cluster.at:432' \
"OVSDB cluster - follower crash while joining" " " 9
at_xfail=no
(
- printf "%s\n" "142. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "147. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12645,13 +12951,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_142
-#AT_START_143
-at_fn_group_banner 143 'ovsdb-cluster.at:570' \
+#AT_STOP_147
+#AT_START_148
+at_fn_group_banner 148 'ovsdb-cluster.at:570' \
"OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-2 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "143. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "148. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12664,13 +12970,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_143
-#AT_START_144
-at_fn_group_banner 144 'ovsdb-cluster.at:575' \
+#AT_STOP_148
+#AT_START_149
+at_fn_group_banner 149 'ovsdb-cluster.at:575' \
"OVSDB cluster - txn on follower-2, leader crash before sending appendReq, follower-3 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "144. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "149. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12683,13 +12989,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_144
-#AT_START_145
-at_fn_group_banner 145 'ovsdb-cluster.at:580' \
+#AT_STOP_149
+#AT_START_150
+at_fn_group_banner 150 'ovsdb-cluster.at:580' \
"OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-2 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "145. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "150. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12702,13 +13008,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_145
-#AT_START_146
-at_fn_group_banner 146 'ovsdb-cluster.at:585' \
+#AT_STOP_150
+#AT_START_151
+at_fn_group_banner 151 'ovsdb-cluster.at:585' \
"OVSDB cluster - txn on follower-2, leader crash before sending execRep, follower-3 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "146. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "151. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12721,13 +13027,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_146
-#AT_START_147
-at_fn_group_banner 147 'ovsdb-cluster.at:590' \
+#AT_STOP_151
+#AT_START_152
+at_fn_group_banner 152 'ovsdb-cluster.at:590' \
"OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-2 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "147. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "152. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12740,13 +13046,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_147
-#AT_START_148
-at_fn_group_banner 148 'ovsdb-cluster.at:595' \
+#AT_STOP_152
+#AT_START_153
+at_fn_group_banner 153 'ovsdb-cluster.at:595' \
"OVSDB cluster - txn on follower-2, leader crash after sending execRep, follower-3 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "148. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "153. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12759,13 +13065,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_148
-#AT_START_149
-at_fn_group_banner 149 'ovsdb-cluster.at:600' \
+#AT_STOP_153
+#AT_START_154
+at_fn_group_banner 154 'ovsdb-cluster.at:600' \
"OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-2 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "149. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "154. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12778,13 +13084,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_149
-#AT_START_150
-at_fn_group_banner 150 'ovsdb-cluster.at:605' \
+#AT_STOP_154
+#AT_START_155
+at_fn_group_banner 155 'ovsdb-cluster.at:605' \
"OVSDB cluster - txn on leader, leader crash before sending appendReq, follower-3 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "150. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "155. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12797,13 +13103,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_150
-#AT_START_151
-at_fn_group_banner 151 'ovsdb-cluster.at:610' \
+#AT_STOP_155
+#AT_START_156
+at_fn_group_banner 156 'ovsdb-cluster.at:610' \
"OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-2 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "151. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "156. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12829,13 +13135,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_151
-#AT_START_152
-at_fn_group_banner 152 'ovsdb-cluster.at:617' \
+#AT_STOP_156
+#AT_START_157
+at_fn_group_banner 157 'ovsdb-cluster.at:617' \
"OVSDB cluster - txn on leader, leader crash after sending appendReq, follower-3 becomes leader" "" 10
at_xfail=no
(
- printf "%s\n" "152. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "157. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12861,13 +13167,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_152
-#AT_START_153
-at_fn_group_banner 153 'ovsdb-cluster.at:624' \
+#AT_STOP_157
+#AT_START_158
+at_fn_group_banner 158 'ovsdb-cluster.at:624' \
"OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to follower-3" "" 10
at_xfail=no
(
- printf "%s\n" "153. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "158. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12880,13 +13186,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_153
-#AT_START_154
-at_fn_group_banner 154 'ovsdb-cluster.at:629' \
+#AT_STOP_158
+#AT_START_159
+at_fn_group_banner 159 'ovsdb-cluster.at:629' \
"OVSDB cluster - txn on follower-2, follower-2 crash before sending execReq, reconnect to leader" "" 10
at_xfail=no
(
- printf "%s\n" "154. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "159. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12899,13 +13205,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_154
-#AT_START_155
-at_fn_group_banner 155 'ovsdb-cluster.at:634' \
+#AT_STOP_159
+#AT_START_160
+at_fn_group_banner 160 'ovsdb-cluster.at:634' \
"OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to follower-3" "" 10
at_xfail=no
(
- printf "%s\n" "155. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "160. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12931,13 +13237,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_155
-#AT_START_156
-at_fn_group_banner 156 'ovsdb-cluster.at:641' \
+#AT_STOP_160
+#AT_START_161
+at_fn_group_banner 161 'ovsdb-cluster.at:641' \
"OVSDB cluster - txn on follower-2, follower-2 crash after sending execReq, reconnect to leader" "" 10
at_xfail=no
(
- printf "%s\n" "156. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "161. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12963,13 +13269,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_156
-#AT_START_157
-at_fn_group_banner 157 'ovsdb-cluster.at:648' \
+#AT_STOP_161
+#AT_START_162
+at_fn_group_banner 162 'ovsdb-cluster.at:648' \
"OVSDB cluster - txn on leader, follower-2 crash after receiving appendReq for the update" "" 10
at_xfail=no
(
- printf "%s\n" "157. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "162. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -12982,13 +13288,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_157
-#AT_START_158
-at_fn_group_banner 158 'ovsdb-cluster.at:653' \
+#AT_STOP_162
+#AT_START_163
+at_fn_group_banner 163 'ovsdb-cluster.at:653' \
"OVSDB cluster - txn on follower-2, follower-3 crash after receiving appendReq for the update" "" 10
at_xfail=no
(
- printf "%s\n" "158. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "163. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13001,13 +13307,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_158
-#AT_START_159
-at_fn_group_banner 159 'ovsdb-cluster.at:658' \
+#AT_STOP_163
+#AT_START_164
+at_fn_group_banner 164 'ovsdb-cluster.at:658' \
"OVSDB cluster - txn on leader, leader transfers leadership after sending appendReq" "" 10
at_xfail=no
(
- printf "%s\n" "159. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "164. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13020,13 +13326,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_159
-#AT_START_160
-at_fn_group_banner 160 'ovsdb-cluster.at:664' \
+#AT_STOP_164
+#AT_START_165
+at_fn_group_banner 165 'ovsdb-cluster.at:664' \
"OVSDB cluster - competing candidates" " " 10
at_xfail=no
(
- printf "%s\n" "160. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "165. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13264,13 +13570,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_160
-#AT_START_161
-at_fn_group_banner 161 'ovsdb-cluster.at:875' \
+#AT_STOP_165
+#AT_START_166
+at_fn_group_banner 166 'ovsdb-cluster.at:875' \
"OVSDB 3-server torture test - kill/restart leader" "" 11
at_xfail=no
(
- printf "%s\n" "161. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "166. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13283,13 +13589,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_161
-#AT_START_162
-at_fn_group_banner 162 'ovsdb-cluster.at:879' \
+#AT_STOP_166
+#AT_START_167
+at_fn_group_banner 167 'ovsdb-cluster.at:879' \
"OVSDB 3-server torture test - kill/restart follower 1" "" 11
at_xfail=no
(
- printf "%s\n" "162. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "167. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13302,13 +13608,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_162
-#AT_START_163
-at_fn_group_banner 163 'ovsdb-cluster.at:883' \
+#AT_STOP_167
+#AT_START_168
+at_fn_group_banner 168 'ovsdb-cluster.at:883' \
"OVSDB 3-server torture test - kill/restart follower 2" "" 11
at_xfail=no
(
- printf "%s\n" "163. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "168. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13321,13 +13627,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_163
-#AT_START_164
-at_fn_group_banner 164 'ovsdb-cluster.at:887' \
+#AT_STOP_168
+#AT_START_169
+at_fn_group_banner 169 'ovsdb-cluster.at:887' \
"OVSDB 5-server torture test - kill/restart leader" "" 11
at_xfail=no
(
- printf "%s\n" "164. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "169. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13340,13 +13646,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_164
-#AT_START_165
-at_fn_group_banner 165 'ovsdb-cluster.at:891' \
+#AT_STOP_169
+#AT_START_170
+at_fn_group_banner 170 'ovsdb-cluster.at:891' \
"OVSDB 5-server torture test - kill/restart follower 1" "" 11
at_xfail=no
(
- printf "%s\n" "165. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "170. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13359,13 +13665,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_165
-#AT_START_166
-at_fn_group_banner 166 'ovsdb-cluster.at:895' \
+#AT_STOP_170
+#AT_START_171
+at_fn_group_banner 171 'ovsdb-cluster.at:895' \
"OVSDB 5-server torture test - kill/restart follower 2" "" 11
at_xfail=no
(
- printf "%s\n" "166. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "171. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13378,13 +13684,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_166
-#AT_START_167
-at_fn_group_banner 167 'ovsdb-cluster.at:899' \
+#AT_STOP_171
+#AT_START_172
+at_fn_group_banner 172 'ovsdb-cluster.at:899' \
"OVSDB 5-server torture test - kill/restart follower 3" "" 11
at_xfail=no
(
- printf "%s\n" "167. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "172. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13397,13 +13703,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_167
-#AT_START_168
-at_fn_group_banner 168 'ovsdb-cluster.at:903' \
+#AT_STOP_172
+#AT_START_173
+at_fn_group_banner 173 'ovsdb-cluster.at:903' \
"OVSDB 5-server torture test - kill/restart follower 4" "" 11
at_xfail=no
(
- printf "%s\n" "168. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "173. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13416,13 +13722,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_168
-#AT_START_169
-at_fn_group_banner 169 'ovsdb-cluster.at:908' \
+#AT_STOP_173
+#AT_START_174
+at_fn_group_banner 174 'ovsdb-cluster.at:908' \
"OVSDB 3-server torture test - remove/re-add leader" "" 11
at_xfail=no
(
- printf "%s\n" "169. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "174. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13435,13 +13741,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_169
-#AT_START_170
-at_fn_group_banner 170 'ovsdb-cluster.at:912' \
+#AT_STOP_174
+#AT_START_175
+at_fn_group_banner 175 'ovsdb-cluster.at:912' \
"OVSDB 3-server torture test - remove/re-add follower 1" "" 11
at_xfail=no
(
- printf "%s\n" "170. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "175. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13454,13 +13760,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_170
-#AT_START_171
-at_fn_group_banner 171 'ovsdb-cluster.at:916' \
+#AT_STOP_175
+#AT_START_176
+at_fn_group_banner 176 'ovsdb-cluster.at:916' \
"OVSDB 3-server torture test - remove/re-add follower 2" "" 11
at_xfail=no
(
- printf "%s\n" "171. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "176. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13473,13 +13779,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_171
-#AT_START_172
-at_fn_group_banner 172 'ovsdb-cluster.at:920' \
+#AT_STOP_176
+#AT_START_177
+at_fn_group_banner 177 'ovsdb-cluster.at:920' \
"OVSDB 5-server torture test - remove/re-add leader" "" 11
at_xfail=no
(
- printf "%s\n" "172. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "177. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13492,13 +13798,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_172
-#AT_START_173
-at_fn_group_banner 173 'ovsdb-cluster.at:924' \
+#AT_STOP_177
+#AT_START_178
+at_fn_group_banner 178 'ovsdb-cluster.at:924' \
"OVSDB 5-server torture test - remove/re-add follower 1" "" 11
at_xfail=no
(
- printf "%s\n" "173. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "178. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13511,13 +13817,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_173
-#AT_START_174
-at_fn_group_banner 174 'ovsdb-cluster.at:928' \
+#AT_STOP_178
+#AT_START_179
+at_fn_group_banner 179 'ovsdb-cluster.at:928' \
"OVSDB 5-server torture test - remove/re-add follower 2" "" 11
at_xfail=no
(
- printf "%s\n" "174. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "179. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13530,13 +13836,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_174
-#AT_START_175
-at_fn_group_banner 175 'ovsdb-cluster.at:932' \
+#AT_STOP_179
+#AT_START_180
+at_fn_group_banner 180 'ovsdb-cluster.at:932' \
"OVSDB 5-server torture test - remove/re-add follower 3" "" 11
at_xfail=no
(
- printf "%s\n" "175. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "180. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13549,13 +13855,13 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_175
-#AT_START_176
-at_fn_group_banner 176 'ovsdb-cluster.at:936' \
+#AT_STOP_180
+#AT_START_181
+at_fn_group_banner 181 'ovsdb-cluster.at:936' \
"OVSDB 5-server torture test - remove/re-add follower 4" "" 11
at_xfail=no
(
- printf "%s\n" "176. $at_setup_line: testing $at_desc ..."
+ printf "%s\n" "181. $at_setup_line: testing $at_desc ..."
$at_traceon
ovs_init
@@ -13568,4 +13874,4 @@
$at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
-#AT_STOP_176
+#AT_STOP_181
diff -Nru openvswitch-3.1.2/tests/ovsdb-execution.at openvswitch-3.1.3/tests/ovsdb-execution.at
--- openvswitch-3.1.2/tests/ovsdb-execution.at 2023-06-27 12:08:40.330680018 +0000
+++ openvswitch-3.1.3/tests/ovsdb-execution.at 2023-10-17 11:01:44.478604742 +0000
@@ -728,6 +728,53 @@
[{"count":2},{"uuid":["uuid","<6>"]},{"uuid":["uuid","<7>"]},{"rows":[{"name":"new one","number":1},{"name":"new two","number":2},{"name":"old one","number":10},{"name":"old two","number":20}]}]
]])
+OVSDB_CHECK_EXECUTION([size constraints on sets],
+ [constraint_schema],
+ [
+ [[["constraints",
+ {"op": "insert",
+ "table": "b",
+ "row": {"b": 1}
+ }]]],
+ [[["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 0]]
+ }]]],
+ [[["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 1]]
+ }]]],
+ [[["constraints",
+ {"op": "update",
+ "table": "b",
+ "where": [],
+ "row": {"x": ["set", [3, 4]]}
+ }]]],
+ [[["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "insert", 5]]
+ }]]],
+ [[["constraints",
+ {"op": "mutate",
+ "table": "b",
+ "where": [],
+ "mutations": [["x", "delete", 4], ["x", "insert", 5]]
+ }]]]
+ ],
+ [[[{"uuid":["uuid","<0>"]}]
+[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+[{"count":1}]
+[{"details":"Attempted to store 3 elements in set of 1 to 2 integers.","error":"constraint violation"}]
+[{"count":1}]
+]])
+
OVSDB_CHECK_EXECUTION([referential integrity -- simple],
[constraint_schema],
[[[["constraints",
@@ -751,12 +798,6 @@
{"op": "delete",
"table": "b",
"where": []}]]],
-dnl Check that "mutate" honors number-of-elements constraints on sets and maps.
- [[["constraints",
- {"op": "mutate",
- "table": "b",
- "where": [],
- "mutations": [["x", "delete", 0]]}]]],
[[["constraints",
{"op": "delete",
"table": "a",
@@ -783,7 +824,6 @@
"where": []}]]]],
[[[{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"uuid":["uuid","<2>"]},{"uuid":["uuid","<3>"]}]
[{"count":1},{"details":"cannot delete b row <0> because of 3 remaining reference(s)","error":"referential integrity violation"}]
-[{"details":"Attempted to store 0 elements in set of 1 to 2 integers.","error":"constraint violation"}]
[{"count":1}]
[{"count":1},{"details":"cannot delete b row <0> because of 2 remaining reference(s)","error":"referential integrity violation"}]
[{"count":1}]
diff -Nru openvswitch-3.1.2/tests/ovsdb-idl.at openvswitch-3.1.3/tests/ovsdb-idl.at
--- openvswitch-3.1.2/tests/ovsdb-idl.at 2023-06-27 16:22:55.845490367 +0000
+++ openvswitch-3.1.3/tests/ovsdb-idl.at 2023-10-17 13:40:53.482624784 +0000
@@ -2296,6 +2296,23 @@
CHECK_STREAM_OPEN_BLOCK([Python3], [$PYTHON3 $srcdir/test-stream.py],
[tcp6], [[[::1]]])
+dnl OVSDB_CLUSTER_CHECK_MONITOR_COND_SINCE_TXN_IDS(LOG)
+dnl
+dnl Looks up transaction IDs in the log of OVSDB client application.
+dnl All-zero UUID should not be sent within a monitor request more than once,
+dnl unless some database requests were lost (not replied).
+m4_define([OVSDB_CLUSTER_CHECK_MONITOR_COND_SINCE_TXN_IDS],
+[
+ requests=$(grep -c 'send request' $1)
+ replies=$(grep -c 'received reply' $1)
+
+ if test "$requests" -eq "$replies"; then
+ AT_CHECK([grep 'monitor_cond_since' $1 \
+ | grep -c "00000000-0000-0000-0000-000000000000" | tr -d '\n'],
+ [0], [1])
+ fi
+])
+
# same as OVSDB_CHECK_IDL but uses Python IDL implementation with tcp
# with multiple remotes to assert the idl connects to the leader of the Raft cluster
m4_define([OVSDB_CHECK_IDL_LEADER_ONLY_PY],
@@ -2311,10 +2328,11 @@
pids=$(cat s2.pid s3.pid s1.pid | tr '\n' ',')
echo $pids
AT_CHECK([$PYTHON3 $srcdir/test-ovsdb.py -t30 idl-cluster $srcdir/idltest.ovsschema $remotes $pids $3],
- [0], [stdout], [ignore])
+ [0], [stdout], [stderr])
remote=$(ovsdb_cluster_leader $remotes "idltest")
leader=$(echo $remote | cut -d'|' -f 1)
AT_CHECK([grep -F -- "${leader}" stdout], [0], [ignore])
+ OVSDB_CLUSTER_CHECK_MONITOR_COND_SINCE_TXN_IDS([stderr])
AT_CLEANUP])
OVSDB_CHECK_IDL_LEADER_ONLY_PY([Check Python IDL connects to leader], 3, ['remote'])
@@ -2357,6 +2375,7 @@
AT_CHECK([sort stdout | uuidfilt]m4_if([$7],,, [[| $7]]),
[0], [$5])
m4_ifval([$8], [AT_CHECK([grep '$8' stderr], [1])], [], [])
+ OVSDB_CLUSTER_CHECK_MONITOR_COND_SINCE_TXN_IDS([stderr])
AT_CLEANUP])
# Same as OVSDB_CHECK_CLUSTER_IDL_C but uses the Python IDL implementation.
@@ -2377,6 +2396,7 @@
AT_CHECK([sort stdout | uuidfilt]m4_if([$7],,, [[| $7]]),
[0], [$5])
m4_if([$8], [AT_CHECK([grep '$8' stderr], [1])], [], [])
+ OVSDB_CLUSTER_CHECK_MONITOR_COND_SINCE_TXN_IDS([stderr])
AT_CLEANUP])
m4_define([OVSDB_CHECK_CLUSTER_IDL],
diff -Nru openvswitch-3.1.2/tests/ovsdb-server.at openvswitch-3.1.3/tests/ovsdb-server.at
--- openvswitch-3.1.2/tests/ovsdb-server.at 2023-06-27 16:22:55.846490368 +0000
+++ openvswitch-3.1.3/tests/ovsdb-server.at 2023-10-17 13:40:02.574582029 +0000
@@ -24,6 +24,9 @@
# If a given UUID appears more than once it is always replaced by the
# same marker.
#
+# Additionally, checks that records written to a database file can be
+# read back producing the same in-memory database content.
+#
# TITLE is provided to AT_SETUP and KEYWORDS to AT_KEYWORDS.
m4_define([OVSDB_CHECK_EXECUTION],
[AT_SETUP([$1])
@@ -31,12 +34,22 @@
$2 > schema
AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
on_exit 'kill `cat *.pid`'
- AT_CHECK([ovsdb-server --detach --no-chdir --pidfile --remote=punix:socket db], [0], [ignore], [ignore])
+ AT_CHECK([ovsdb-server --detach --no-chdir --log-file --pidfile \
+ --remote=punix:socket db], [0], [ignore], [ignore])
m4_foreach([txn], [$3],
[AT_CHECK([ovsdb-client transact unix:socket 'txn'], [0], [stdout], [ignore])
cat stdout >> output
])
AT_CHECK([uuidfilt output], [0], [$4], [ignore])
+
+ AT_CHECK([ovsdb-client dump unix:socket], [0], [stdout], [ignore])
+
+ OVSDB_SERVER_SHUTDOWN
+
+ AT_CHECK([ovsdb-server --detach --no-chdir --log-file --pidfile \
+ --remote=punix:socket db], [0], [ignore], [ignore])
+ OVS_WAIT_UNTIL([ovsdb-client dump unix:socket > dump2; diff stdout dump2])
+
OVSDB_SERVER_SHUTDOWN
AT_CLEANUP])
diff -Nru openvswitch-3.1.2/tests/pmd.at openvswitch-3.1.3/tests/pmd.at
--- openvswitch-3.1.2/tests/pmd.at 2023-06-27 16:22:55.846490368 +0000
+++ openvswitch-3.1.3/tests/pmd.at 2023-10-17 13:40:53.482624784 +0000
@@ -1300,3 +1300,54 @@
OVS_VSWITCHD_STOP
AT_CLEANUP
+
+AT_SETUP([PMD - revalidator modify overlapping flows])
+
+OVS_VSWITCHD_START(
+[add-port br0 p1 \
+ -- set bridge br0 datapath-type=dummy \
+ -- set interface p1 type=dummy-pmd \
+ -- add-port br0 p2 \
+ -- set interface p2 type=dummy-pmd
+], [], [], [DUMMY_NUMA])
+
+dnl Add one OpenFlow rule and generate a megaflow.
+AT_CHECK([ovs-ofctl add-flow br0 'table=0,in_port=p1,ip,nw_dst=10.1.2.0/24,actions=p2'])
+AT_CHECK([ovs-appctl netdev-dummy/receive p1 'ipv4(src=10.0.0.1,dst=10.1.2.2,proto=6),tcp(src=1,dst=2)'])
+
+OVS_WAIT_UNTIL_EQUAL([ovs-appctl dpctl/dump-flows | sed 's/.*core: [[0-9]]*//'], [
+recirc_id(0),in_port(1),packet_type(ns=0,id=0),eth_type(0x0800),ipv4(dst=10.1.2.2/255.255.255.0,frag=no), packets:0, bytes:0, used:never, actions:2])
+
+AT_CHECK([ovs-appctl netdev-dummy/receive p1 'ipv4(src=10.0.0.1,dst=10.1.2.2,proto=6),tcp(src=1,dst=2)'])
+dnl Replace OpenFlow rules, trigger the revalidation.
+AT_CHECK([echo 'table=0,in_port=p1,ip,nw_dst=10.1.0.0/16 actions=ct(commit)' | dnl
+ ovs-ofctl --bundle replace-flows br0 -])
+AT_CHECK([ovs-appctl revalidator/wait])
+
+dnl Prevent flows from expiring.
+AT_CHECK([ovs-appctl time/stop])
+
+AT_CHECK([ovs-appctl netdev-dummy/receive p1 'ipv4(src=10.0.0.1,dst=10.1.0.2,proto=6),tcp(src=1,dst=2)'])
+OVS_WAIT_UNTIL_EQUAL([ovs-appctl dpctl/dump-flows | sed 's/.*core: [[0-9]]*//' | strip_xout_keep_actions], [
+recirc_id(0),in_port(1),packet_type(ns=0,id=0),eth_type(0x0800),ipv4(dst=10.1.0.2/255.255.0.0,frag=no), packets:0, bytes:0, used:never, actions:ct(commit)
+recirc_id(0),in_port(1),packet_type(ns=0,id=0),eth_type(0x0800),ipv4(dst=10.1.2.2/255.255.255.0,frag=no), packets:0, bytes:0, used:0.0s, actions:ct(commit)])
+
+dnl Send more 10.1.0.2 to make 10.1.0.0/16 tuple prepend 10.1.2.0/24 tuple in the pvector of subtables.
+for i in $(seq 0 256); do
+ AT_CHECK([ovs-appctl netdev-dummy/receive p1 'ipv4(src=10.0.0.1,dst=10.1.0.2,proto=6),tcp(src=1,dst=2)'])
+done
+
+dnl Warp time enough to trigger subtable optimization.
+AT_CHECK([ovs-appctl time/warp 500 2000], [0], [ignore])
+
+AT_CHECK([echo 'table=0,in_port=p1,ip,nw_dst=10.1.0.0/16 actions=p2' | dnl
+ ovs-ofctl --bundle replace-flows br0 -])
+
+AT_CHECK([ovs-appctl revalidator/wait])
+AT_CHECK([ovs-appctl dpctl/dump-flows | sed 's/.*core: [[0-9]]*//' | strip_xout_keep_actions], [0], [
+recirc_id(0),in_port(1),packet_type(ns=0,id=0),eth_type(0x0800),ipv4(dst=10.1.0.2/255.255.0.0,frag=no), packets:0, bytes:0, used:0.0s, actions:2
+recirc_id(0),in_port(1),packet_type(ns=0,id=0),eth_type(0x0800),ipv4(dst=10.1.2.2/255.255.255.0,frag=no), packets:0, bytes:0, used:0.0s, actions:2
+])
+
+OVS_VSWITCHD_STOP
+AT_CLEANUP
diff -Nru openvswitch-3.1.2/tests/system-afxdp-testsuite openvswitch-3.1.3/tests/system-afxdp-testsuite
--- openvswitch-3.1.2/tests/system-afxdp-testsuite 2023-06-27 16:23:37.543522643 +0000
+++ openvswitch-3.1.3/tests/system-afxdp-testsuite 2023-10-17 13:41:41.431665053 +0000
@@ -679,114 +679,114 @@
53;system-traffic.at:2235;conntrack - controller;;
54;system-traffic.at:2281;conntrack - force commit;;
55;system-traffic.at:2344;conntrack - ct flush;;
-56;system-traffic.at:2554;conntrack - IPv4 ping;;
-57;system-traffic.at:2593;conntrack - get_nconns and get/set_maxconns;;
-58;system-traffic.at:2678;conntrack - IPv6 ping;;
-59;system-traffic.at:2727;conntrack - preserve registers;;
-60;system-traffic.at:2768;conntrack - invalid;;
-61;system-traffic.at:2811;conntrack - zones;;
-62;system-traffic.at:2859;conntrack - zones from field;;
-63;system-traffic.at:2906;conntrack - zones from other field;;
-64;system-traffic.at:2962;conntrack - zones from other field, more tests;;
-65;system-traffic.at:3011;conntrack - multiple bridges;;
-66;system-traffic.at:3055;conntrack - multiple zones;;
-67;system-traffic.at:3092;conntrack - multiple namespaces, internal ports;;
-68;system-traffic.at:3134;conntrack - ct_mark;;
-69;system-traffic.at:3180;conntrack - ct_mark bit-fiddling;;
-70;system-traffic.at:3216;conntrack - ct_mark from register;;
-71;system-traffic.at:3261;conntrack - ct_label;;
-72;system-traffic.at:3301;conntrack - ct_label bit-fiddling;;
-73;system-traffic.at:3337;conntrack - ct metadata, multiple zones;;
-74;system-traffic.at:3376;conntrack - new connections;;
-75;system-traffic.at:3426;conntrack - generic IP protocol;;
-76;system-traffic.at:3455;conntrack - ICMP related;;
-77;system-traffic.at:3491;conntrack - ICMP related to original direction;;
-78;system-traffic.at:3549;conntrack - ICMP related 2;;
-79;system-traffic.at:3600;conntrack - IPv4 fragmentation;;
-80;system-traffic.at:3639;conntrack - IPv4 fragmentation expiry;;
-81;system-traffic.at:3675;conntrack - IPv4 fragmentation + vlan;;
-82;system-traffic.at:3716;conntrack - IPv4 fragmentation + cvlan;;
-83;system-traffic.at:3768;conntrack - IPv4 fragmentation incomplete reassembled packet;;
-84;system-traffic.at:3797;conntrack - IPv4 fragmentation with fragments specified;;
-85;system-traffic.at:3821;conntrack - IPv4 fragmentation out of order;;
-86;system-traffic.at:3845;conntrack - IPv4 fragmentation overlapping fragments by 1 octet;;
-87;system-traffic.at:3869;conntrack - IPv4 fragmentation overlapping fragments by 1 octet out of order;;
-88;system-traffic.at:3893;conntrack - IPv6 fragmentation;;
-89;system-traffic.at:3932;conntrack - IPv6 fragmentation expiry;;
-90;system-traffic.at:3972;conntrack - IPv6 fragmentation + vlan;;
-91;system-traffic.at:4014;conntrack - IPv6 fragmentation + cvlan;;
-92;system-traffic.at:4067;conntrack - IPv6 fragmentation incomplete reassembled packet;;
-93;system-traffic.at:4089;conntrack - IPv6 fragmentation with fragments specified;;
-94;system-traffic.at:4113;conntrack - IPv6 fragmentation out of order;;
-95;system-traffic.at:4137;conntrack - IPv6 fragmentation, multiple extension headers;;
-96;system-traffic.at:4162;conntrack - IPv6 fragmentation, multiple extension headers + out of order;;
-97;system-traffic.at:4187;conntrack - IPv6 fragmentation, multiple extension headers 2;;
-98;system-traffic.at:4212;conntrack - IPv6 fragmentation, multiple extension headers 2 + out of order;;
-99;system-traffic.at:4237;conntrack - Fragmentation over vxlan;;
-100;system-traffic.at:4289;conntrack - IPv6 Fragmentation over vxlan;;
-101;system-traffic.at:4349;conntrack - IPv4 Fragmentation + NAT;;
-102;system-traffic.at:4389;conntrack - resubmit to ct multiple times;;
-103;system-traffic.at:4428;conntrack - zone-based timeout policy;;
-104;system-traffic.at:4537;conntrack - fragment reassembly with L3 L4 protocol information;;
-105;system-traffic.at:4566;conntrack - IPv4 HTTP;;
-106;system-traffic.at:4603;conntrack - IPv6 HTTP;;
-107;system-traffic.at:4645;conntrack - commit, recirc;;
-108;system-traffic.at:4686;conntrack - multiple zones, local;;
-109;system-traffic.at:4735;conntrack - multi-stage pipeline, local;;
-110;system-traffic.at:4806;conntrack - limit by zone;;
-111;system-traffic.at:4894;FTP - no conntrack;;
-112;system-traffic.at:4923;conntrack - FTP;;
-113;system-traffic.at:5029;conntrack - FTP over IPv6;;
-114;system-traffic.at:5084;conntrack - IPv6 FTP Passive;;
-115;system-traffic.at:5143;conntrack - FTP with multiple expectations;;
-116;system-traffic.at:5209;conntrack - TFTP;;
-117;system-traffic.at:5285;conntrack - simple SNAT;;
-118;system-traffic.at:5331;conntrack - SNAT with ct_mark change on reply;;
-119;system-traffic.at:5374;conntrack - SNAT with port range;;
-120;system-traffic.at:5421;conntrack - SNAT with port range using ICMP;;
-121;system-traffic.at:5469;conntrack - SNAT with port range with exhaustion;;
-122;system-traffic.at:5520;conntrack - more complex SNAT;;
-123;system-traffic.at:5573;conntrack - all-zero IP SNAT;;
-124;system-traffic.at:5618;conntrack - simple DNAT;;
-125;system-traffic.at:5673;conntrack - DNAT with additional SNAT;;
-126;system-traffic.at:5708;conntrack - more complex DNAT;;
-127;system-traffic.at:5769;conntrack - ICMP related with NAT;;
-128;system-traffic.at:5947;conntrack - FTP SNAT prerecirc ;;
-129;system-traffic.at:5958;conntrack - FTP SNAT prerecirc seqadj;;
-130;system-traffic.at:6013;conntrack - FTP SNAT postrecirc ;;
-131;system-traffic.at:6024;conntrack - FTP SNAT postrecirc seqadj;;
-132;system-traffic.at:6144;conntrack - FTP SNAT orig tuple ;;
-133;system-traffic.at:6148;conntrack - FTP SNAT orig tuple seqadj;;
-134;system-traffic.at:6150;conntrack - IPv4 FTP Passive with SNAT;;
-135;system-traffic.at:6210;conntrack - IPv4 FTP Passive with DNAT;;
-136;system-traffic.at:6270;conntrack - IPv4 FTP Passive with DNAT 2;;
-137;system-traffic.at:6330;conntrack - IPv4 FTP Active with DNAT;;
-138;system-traffic.at:6390;conntrack - IPv4 FTP Active with DNAT with reverse skew;;
-139;system-traffic.at:6450;conntrack - IPv6 HTTP with SNAT;;
-140;system-traffic.at:6494;conntrack - IPv6 HTTP with DNAT;;
-141;system-traffic.at:6538;conntrack - IPv6 ICMP6 Related with SNAT;;
-142;system-traffic.at:6591;conntrack - IPv6 FTP with SNAT;;
-143;system-traffic.at:6651;conntrack - IPv6 FTP Passive with SNAT;;
-144;system-traffic.at:6712;conntrack - IPv6 FTP with SNAT - orig tuple;;
-145;system-traffic.at:6772;conntrack - IPv4 TFTP with SNAT;;
-146;system-traffic.at:6836;conntrack - DNAT load balancing;;
-147;system-traffic.at:6923;conntrack - DNAT load balancing with NC;;
-148;system-traffic.at:7011;conntrack - floating IP;;
-149;system-traffic.at:7084;conntrack - negative test for recirculation optimization;;
-150;system-traffic.at:7147;conntrack - Multiple ICMP traverse;;
-151;system-traffic.at:7191;conntrack - can match and clear ct_state from outside OVS;;
-152;system-traffic.at:7238;conntrack - ICMP from different source related with NAT;;
-153;system-traffic.at:7347;IGMP - flood under normal action;;
-154;system-traffic.at:7371;IGMP - forward with ICMP;;
-155;system-traffic.at:7426;802.1ad - vlan_limit;;
-156;system-traffic.at:7455;802.1ad - push/pop outer 802.1ad;;
-157;system-traffic.at:7511;802.1ad - push/pop outer 802.1q;;
-158;system-traffic.at:7567;802.1ad - 802.1q tunnel;;
-159;system-traffic.at:7629;802.1ad - double vlan match;;
-160;system-traffic.at:7667;nsh - encap header;;
-161;system-traffic.at:7699;nsh - decap header;;
-162;system-traffic.at:7729;nsh - replace header;;
-163;system-traffic.at:7764;nsh - forward;;
+56;system-traffic.at:2572;conntrack - IPv4 ping;;
+57;system-traffic.at:2611;conntrack - get_nconns and get/set_maxconns;;
+58;system-traffic.at:2696;conntrack - IPv6 ping;;
+59;system-traffic.at:2745;conntrack - preserve registers;;
+60;system-traffic.at:2786;conntrack - invalid;;
+61;system-traffic.at:2829;conntrack - zones;;
+62;system-traffic.at:2877;conntrack - zones from field;;
+63;system-traffic.at:2924;conntrack - zones from other field;;
+64;system-traffic.at:2980;conntrack - zones from other field, more tests;;
+65;system-traffic.at:3029;conntrack - multiple bridges;;
+66;system-traffic.at:3073;conntrack - multiple zones;;
+67;system-traffic.at:3110;conntrack - multiple namespaces, internal ports;;
+68;system-traffic.at:3152;conntrack - ct_mark;;
+69;system-traffic.at:3198;conntrack - ct_mark bit-fiddling;;
+70;system-traffic.at:3234;conntrack - ct_mark from register;;
+71;system-traffic.at:3279;conntrack - ct_label;;
+72;system-traffic.at:3319;conntrack - ct_label bit-fiddling;;
+73;system-traffic.at:3355;conntrack - ct metadata, multiple zones;;
+74;system-traffic.at:3394;conntrack - new connections;;
+75;system-traffic.at:3444;conntrack - generic IP protocol;;
+76;system-traffic.at:3473;conntrack - ICMP related;;
+77;system-traffic.at:3509;conntrack - ICMP related to original direction;;
+78;system-traffic.at:3567;conntrack - ICMP related 2;;
+79;system-traffic.at:3618;conntrack - IPv4 fragmentation;;
+80;system-traffic.at:3657;conntrack - IPv4 fragmentation expiry;;
+81;system-traffic.at:3693;conntrack - IPv4 fragmentation + vlan;;
+82;system-traffic.at:3734;conntrack - IPv4 fragmentation + cvlan;;
+83;system-traffic.at:3786;conntrack - IPv4 fragmentation incomplete reassembled packet;;
+84;system-traffic.at:3815;conntrack - IPv4 fragmentation with fragments specified;;
+85;system-traffic.at:3839;conntrack - IPv4 fragmentation out of order;;
+86;system-traffic.at:3863;conntrack - IPv4 fragmentation overlapping fragments by 1 octet;;
+87;system-traffic.at:3887;conntrack - IPv4 fragmentation overlapping fragments by 1 octet out of order;;
+88;system-traffic.at:3911;conntrack - IPv6 fragmentation;;
+89;system-traffic.at:3950;conntrack - IPv6 fragmentation expiry;;
+90;system-traffic.at:3990;conntrack - IPv6 fragmentation + vlan;;
+91;system-traffic.at:4032;conntrack - IPv6 fragmentation + cvlan;;
+92;system-traffic.at:4085;conntrack - IPv6 fragmentation incomplete reassembled packet;;
+93;system-traffic.at:4107;conntrack - IPv6 fragmentation with fragments specified;;
+94;system-traffic.at:4131;conntrack - IPv6 fragmentation out of order;;
+95;system-traffic.at:4155;conntrack - IPv6 fragmentation, multiple extension headers;;
+96;system-traffic.at:4180;conntrack - IPv6 fragmentation, multiple extension headers + out of order;;
+97;system-traffic.at:4205;conntrack - IPv6 fragmentation, multiple extension headers 2;;
+98;system-traffic.at:4230;conntrack - IPv6 fragmentation, multiple extension headers 2 + out of order;;
+99;system-traffic.at:4255;conntrack - Fragmentation over vxlan;;
+100;system-traffic.at:4307;conntrack - IPv6 Fragmentation over vxlan;;
+101;system-traffic.at:4367;conntrack - IPv4 Fragmentation + NAT;;
+102;system-traffic.at:4407;conntrack - resubmit to ct multiple times;;
+103;system-traffic.at:4446;conntrack - zone-based timeout policy;;
+104;system-traffic.at:4555;conntrack - fragment reassembly with L3 L4 protocol information;;
+105;system-traffic.at:4584;conntrack - IPv4 HTTP;;
+106;system-traffic.at:4621;conntrack - IPv6 HTTP;;
+107;system-traffic.at:4663;conntrack - commit, recirc;;
+108;system-traffic.at:4704;conntrack - multiple zones, local;;
+109;system-traffic.at:4753;conntrack - multi-stage pipeline, local;;
+110;system-traffic.at:4824;conntrack - limit by zone;;
+111;system-traffic.at:4912;FTP - no conntrack;;
+112;system-traffic.at:4941;conntrack - FTP;;
+113;system-traffic.at:5047;conntrack - FTP over IPv6;;
+114;system-traffic.at:5102;conntrack - IPv6 FTP Passive;;
+115;system-traffic.at:5161;conntrack - FTP with multiple expectations;;
+116;system-traffic.at:5227;conntrack - TFTP;;
+117;system-traffic.at:5303;conntrack - simple SNAT;;
+118;system-traffic.at:5349;conntrack - SNAT with ct_mark change on reply;;
+119;system-traffic.at:5392;conntrack - SNAT with port range;;
+120;system-traffic.at:5439;conntrack - SNAT with port range using ICMP;;
+121;system-traffic.at:5487;conntrack - SNAT with port range with exhaustion;;
+122;system-traffic.at:5538;conntrack - more complex SNAT;;
+123;system-traffic.at:5591;conntrack - all-zero IP SNAT;;
+124;system-traffic.at:5636;conntrack - simple DNAT;;
+125;system-traffic.at:5691;conntrack - DNAT with additional SNAT;;
+126;system-traffic.at:5726;conntrack - more complex DNAT;;
+127;system-traffic.at:5787;conntrack - ICMP related with NAT;;
+128;system-traffic.at:5965;conntrack - FTP SNAT prerecirc ;;
+129;system-traffic.at:5976;conntrack - FTP SNAT prerecirc seqadj;;
+130;system-traffic.at:6031;conntrack - FTP SNAT postrecirc ;;
+131;system-traffic.at:6042;conntrack - FTP SNAT postrecirc seqadj;;
+132;system-traffic.at:6162;conntrack - FTP SNAT orig tuple ;;
+133;system-traffic.at:6166;conntrack - FTP SNAT orig tuple seqadj;;
+134;system-traffic.at:6168;conntrack - IPv4 FTP Passive with SNAT;;
+135;system-traffic.at:6228;conntrack - IPv4 FTP Passive with DNAT;;
+136;system-traffic.at:6288;conntrack - IPv4 FTP Passive with DNAT 2;;
+137;system-traffic.at:6348;conntrack - IPv4 FTP Active with DNAT;;
+138;system-traffic.at:6408;conntrack - IPv4 FTP Active with DNAT with reverse skew;;
+139;system-traffic.at:6468;conntrack - IPv6 HTTP with SNAT;;
+140;system-traffic.at:6512;conntrack - IPv6 HTTP with DNAT;;
+141;system-traffic.at:6556;conntrack - IPv6 ICMP6 Related with SNAT;;
+142;system-traffic.at:6609;conntrack - IPv6 FTP with SNAT;;
+143;system-traffic.at:6669;conntrack - IPv6 FTP Passive with SNAT;;
+144;system-traffic.at:6730;conntrack - IPv6 FTP with SNAT - orig tuple;;
+145;system-traffic.at:6790;conntrack - IPv4 TFTP with SNAT;;
+146;system-traffic.at:6854;conntrack - DNAT load balancing;;
+147;system-traffic.at:6941;conntrack - DNAT load balancing with NC;;
+148;system-traffic.at:7029;conntrack - floating IP;;
+149;system-traffic.at:7102;conntrack - negative test for recirculation optimization;;
+150;system-traffic.at:7165;conntrack - Multiple ICMP traverse;;
+151;system-traffic.at:7209;conntrack - can match and clear ct_state from outside OVS;;
+152;system-traffic.at:7256;conntrack - ICMP from different source related with NAT;;
+153;system-traffic.at:7365;IGMP - flood under normal action;;
+154;system-traffic.at:7389;IGMP - forward with ICMP;;
+155;system-traffic.at:7444;802.1ad - vlan_limit;;
+156;system-traffic.at:7473;802.1ad - push/pop outer 802.1ad;;
+157;system-traffic.at:7529;802.1ad - push/pop outer 802.1q;;
+158;system-traffic.at:7585;802.1ad - 802.1q tunnel;;
+159;system-traffic.at:7647;802.1ad - double vlan match;;
+160;system-traffic.at:7685;nsh - encap header;;
+161;system-traffic.at:7717;nsh - decap header;;
+162;system-traffic.at:7747;nsh - replace header;;
+163;system-traffic.at:7782;nsh - forward;;
"
# List of the all the test groups.
at_groups_all=`printf "%s\n" "$at_help_all" | sed 's/;.*//'`
@@ -1101,7 +1101,7 @@
# List of tests.
if $at_list_p; then
cat <<_ATEOF || at_write_fail=1
-openvswitch 3.1.2 test suite test groups:
+openvswitch 3.1.3 test suite test groups:
NUM: FILE-NAME:LINE TEST-GROUP-NAME
KEYWORDS
@@ -1142,7 +1142,7 @@
exit $at_write_fail
fi
if $at_version_p; then
- printf "%s\n" "$as_me (openvswitch 3.1.2)" &&
+ printf "%s\n" "$as_me (openvswitch 3.1.3)" &&
cat <<\_ATEOF || at_write_fail=1
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1188,19 +1188,19 @@
# Banner 5. system-traffic.at:2233
# Category starts at test group 53.
at_banner_text_5="conntrack"
-# Banner 6. system-traffic.at:4564
+# Banner 6. system-traffic.at:4582
# Category starts at test group 105.
at_banner_text_6="conntrack - L7"
-# Banner 7. system-traffic.at:5283
+# Banner 7. system-traffic.at:5301
# Category starts at test group 117.
at_banner_text_7="conntrack - NAT"
-# Banner 8. system-traffic.at:7345
+# Banner 8. system-traffic.at:7363
# Category starts at test group 153.
at_banner_text_8="IGMP"
-# Banner 9. system-traffic.at:7424
+# Banner 9. system-traffic.at:7442
# Category starts at test group 155.
at_banner_text_9="802.1ad"
-# Banner 10. system-traffic.at:7665
+# Banner 10. system-traffic.at:7683
# Category starts at test group 160.
at_banner_text_10="nsh-datapath"
@@ -1371,11 +1371,11 @@
# Banners and logs.
printf "%s\n" "## ----------------------------- ##
-## openvswitch 3.1.2 test suite. ##
+## openvswitch 3.1.3 test suite. ##
## ----------------------------- ##"
{
printf "%s\n" "## ----------------------------- ##
-## openvswitch 3.1.2 test suite. ##
+## openvswitch 3.1.3 test suite. ##
## ----------------------------- ##"
echo
@@ -2715,7 +2715,7 @@
printf "%s\n" "Please send $at_msg and all information you think might help:
To:
- Subject: [openvswitch 3.1.2] $as_me: $at_msg1$at_msg2
+ Subject: [openvswitch 3.1.3] $as_me: $at_msg1$at_msg2
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
@@ -50971,12 +50971,16 @@
- printf "%s\n" "system-traffic.at:2346" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2346" >"$at_check_line_file"
+at_fn_check_skip 77 "$at_srcdir/system-traffic.at:2346"
+
+
+ printf "%s\n" "system-traffic.at:2347" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2346"
- printf "%s\n" "system-traffic.at:2346" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2347"
+ printf "%s\n" "system-traffic.at:2347" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2346"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2347"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -50984,42 +50988,42 @@
:
}
-ovs_wait "system-traffic.at:2346" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2347" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2346"
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2347"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2346"
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2347"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2346"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2347"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -51028,37 +51032,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2346"
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2347"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2346"
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2347"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -51066,7 +51070,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -51082,7 +51086,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2346"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2347"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -51104,19 +51108,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2346" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2347" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2346"
- printf "%s\n" "system-traffic.at:2346" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2347"
+ printf "%s\n" "system-traffic.at:2347" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2346"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2347"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -51124,18 +51128,18 @@
:
}
-ovs_wait "system-traffic.at:2346" "while ip link show br0"
+ovs_wait "system-traffic.at:2347" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2346: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2346"
+printf "%s\n" "$at_srcdir/system-traffic.at:2347: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2347"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2346"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2347"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51148,15 +51152,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2348: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2348"
+printf "%s\n" "$at_srcdir/system-traffic.at:2349: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2349"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2348"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2349"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51172,15 +51176,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2348: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2348"
+printf "%s\n" "$at_srcdir/system-traffic.at:2349: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2349"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2348"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2349"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51196,45 +51200,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2350"
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2351"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2350"
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2351"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2350"
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2351"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51243,39 +51247,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2350"
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2351"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2350"
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2351"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2350"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -51283,17 +51287,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2350"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -51302,7 +51306,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51310,10 +51314,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2350"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -51322,7 +51326,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51331,10 +51335,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2350"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -51343,7 +51347,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51353,10 +51357,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2350: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2350"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -51365,7 +51369,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2350"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51377,45 +51381,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2351"
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2352"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2351"
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2352"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2351"
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2352"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51424,39 +51428,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2351"
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2352"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2351"
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2352"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2352"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -51464,17 +51468,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2352"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -51483,7 +51487,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51491,10 +51495,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2352"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -51503,7 +51507,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51512,10 +51516,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2352"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -51524,7 +51528,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51534,10 +51538,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2351: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2352: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2351"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2352"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -51546,7 +51550,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2351"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2352"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51561,23 +51565,21 @@
cat >flows.txt <<'_ATEOF'
priority=1,action=drop
priority=10,arp,action=normal
-priority=100,in_port=1,udp,action=ct(commit),2
-priority=100,in_port=2,udp,action=ct(zone=5,commit),1
-priority=100,in_port=1,icmp,action=ct(commit),2
-priority=100,in_port=2,icmp,action=ct(zone=5,commit),1
+priority=100,in_port=1,ip,action=ct(commit),2
+priority=100,in_port=2,ip,action=ct(zone=5,commit),1
_ATEOF
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2362: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2362"
+printf "%s\n" "$at_srcdir/system-traffic.at:2361: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2361"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2362"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2361"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51591,15 +51593,15 @@
## --------------------------------------------- ##"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51607,8 +51609,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51617,7 +51619,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51625,15 +51627,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51641,15 +51643,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51658,15 +51660,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51674,8 +51676,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51684,7 +51686,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51692,15 +51694,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51708,15 +51710,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51724,10 +51726,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2365"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2364"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -51738,7 +51740,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51747,23 +51749,23 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; cat stdout | grep "dst=10.1.1.1" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51772,7 +51774,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmp,orig=(src=10.1.1.2,dst=10.1.1.1,id=,type=8,code=0),reply=(src=10.1.1.1,dst=10.1.1.2,id=,type=0,code=0),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51782,15 +51784,15 @@
ICMP_ID=`cat stdout | cut -d ',' -f4 | cut -d '=' -f2`
ICMP_TUPLE=ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=1,icmp_id=$ICMP_ID,icmp_type=8,icmp_code=0
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack zone=5 \$ICMP_TUPLE"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack zone=5 $ICMP_TUPLE" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack zone=5 \$ICMP_TUPLE"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack zone=5 $ICMP_TUPLE" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=5 $ICMP_TUPLE
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51798,15 +51800,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51814,30 +51816,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51846,8 +51848,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51857,7 +51859,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51865,15 +51867,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51881,8 +51883,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51891,7 +51893,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51899,15 +51901,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_src=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51915,15 +51917,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51931,30 +51933,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51963,8 +51965,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -51974,7 +51976,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51982,15 +51984,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -51998,8 +52000,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52008,7 +52010,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52016,15 +52018,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_proto=17,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52032,15 +52034,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52048,30 +52050,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52080,8 +52082,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52091,7 +52093,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52099,15 +52101,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52115,8 +52117,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52125,7 +52127,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52133,15 +52135,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52149,15 +52151,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52165,30 +52167,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52197,8 +52199,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52208,7 +52210,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52216,15 +52218,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52232,8 +52234,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52242,7 +52244,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52250,15 +52252,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52266,15 +52268,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52282,30 +52284,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52314,8 +52316,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52325,7 +52327,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52333,15 +52335,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack '' 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack '' 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack '' 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52349,8 +52351,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52359,7 +52361,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52367,15 +52369,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack zone=5 '' 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack zone=5 '' 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=5 '' 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52383,15 +52385,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52399,30 +52401,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52431,8 +52433,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52442,7 +52444,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52450,15 +52452,131 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
+sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/flush-conntrack 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52466,15 +52584,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52486,15 +52604,15 @@
_ASBOX
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52502,8 +52620,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52512,7 +52630,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52520,15 +52638,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52536,15 +52654,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52553,15 +52671,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52569,8 +52687,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52579,7 +52697,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52587,15 +52705,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52603,15 +52721,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52619,10 +52737,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2365"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2364"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -52633,7 +52751,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52642,23 +52760,23 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; cat stdout | grep "dst=10.1.1.1" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52667,7 +52785,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmp,orig=(src=10.1.1.2,dst=10.1.1.1,id=,type=8,code=0),reply=(src=10.1.1.1,dst=10.1.1.2,id=,type=0,code=0),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52677,15 +52795,15 @@
ICMP_ID=`cat stdout | cut -d ',' -f4 | cut -d '=' -f2`
ICMP_TUPLE=ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=1,icmp_id=$ICMP_ID,icmp_type=8,icmp_code=0
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp zone=5 \$ICMP_TUPLE"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 $ICMP_TUPLE" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp zone=5 \$ICMP_TUPLE"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 $ICMP_TUPLE" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp zone=5 $ICMP_TUPLE
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52693,15 +52811,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52709,30 +52827,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52741,8 +52859,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52752,7 +52870,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52760,15 +52878,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_src=1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_src=1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52776,8 +52894,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52786,7 +52904,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52794,15 +52912,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_src=2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_src=2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_src=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52810,15 +52928,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52826,30 +52944,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52858,8 +52976,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52869,7 +52987,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52877,15 +52995,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_dst=2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_dst=2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52893,8 +53011,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52903,7 +53021,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52911,15 +53029,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_dst=1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_proto=17,ct_tp_dst=1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_proto=17,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52927,15 +53045,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52943,30 +53061,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52975,8 +53093,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -52986,7 +53104,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -52994,15 +53112,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53010,8 +53128,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53020,7 +53138,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53028,15 +53146,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53044,15 +53162,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53060,30 +53178,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53092,8 +53210,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53103,7 +53221,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53111,15 +53229,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_dst=10.1.1.2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_dst=10.1.1.2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53127,8 +53245,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53137,7 +53255,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53145,15 +53263,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53161,15 +53279,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53177,30 +53295,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53209,8 +53327,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53220,7 +53338,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53228,15 +53346,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp '' 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp '' 'ct_nw_src=10.1.1.2'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp '' 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp '' 'ct_nw_src=10.1.1.2'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp '' 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53244,8 +53362,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53254,7 +53372,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53262,15 +53380,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp zone=5 '' 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 '' 'ct_nw_src=10.1.1.1'" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp zone=5 '' 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=5 '' 'ct_nw_src=10.1.1.1'" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp zone=5 '' 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53278,15 +53396,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53294,30 +53412,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53326,8 +53444,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53337,7 +53455,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53345,15 +53463,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/flush-conntrack \$dp"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp" "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53361,15 +53479,131 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
+sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'" "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'" "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53381,15 +53615,15 @@
## ----------------------------------- ##"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53397,8 +53631,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53407,7 +53641,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53415,15 +53649,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=17,ct_tp_src=2,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53431,15 +53665,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.1,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.1,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53448,15 +53682,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53464,8 +53698,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53474,7 +53708,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53482,15 +53716,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 zone=5 'ct_nw_src=10.1.1.1,ct_nw_dst=10.1.1.2,ct_nw_proto=17,ct_tp_src=1,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53498,15 +53732,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53514,10 +53748,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2365"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2364"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -53528,7 +53762,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53537,23 +53771,23 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
echo stdout:; tee stdout <"$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: cat stdout | grep \"dst=10.1.1.1\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; cat stdout | grep "dst=10.1.1.1" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53562,7 +53796,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmp,orig=(src=10.1.1.2,dst=10.1.1.1,id=,type=8,code=0),reply=(src=10.1.1.1,dst=10.1.1.2,id=,type=0,code=0),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53572,15 +53806,15 @@
ICMP_ID=`cat stdout | cut -d ',' -f4 | cut -d '=' -f2`
ICMP_TUPLE=ct_nw_src=10.1.1.2,ct_nw_dst=10.1.1.1,ct_nw_proto=1,icmp_id=$ICMP_ID,icmp_type=8,icmp_code=0
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 zone=5 \$ICMP_TUPLE"
-at_fn_check_prepare_dynamic "ovs-ofctl ct-flush br0 zone=5 $ICMP_TUPLE" "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 zone=5 \$ICMP_TUPLE"
+at_fn_check_prepare_dynamic "ovs-ofctl ct-flush br0 zone=5 $ICMP_TUPLE" "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 zone=5 $ICMP_TUPLE
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53588,15 +53822,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"orig=.src=10\\.1\\.1\\.2,\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "orig=.src=10\.1\.1\.2,"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53604,30 +53838,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53636,8 +53870,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53647,7 +53881,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53655,15 +53889,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53671,8 +53905,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53681,7 +53915,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53689,15 +53923,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_src=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53705,15 +53939,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53721,30 +53955,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53753,8 +53987,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53764,7 +53998,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53772,15 +54006,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53788,8 +54022,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53798,7 +54032,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53806,15 +54040,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_proto=17,ct_tp_dst=1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53822,15 +54056,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53838,30 +54072,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53870,8 +54104,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53881,7 +54115,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53889,15 +54123,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53905,8 +54139,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53915,7 +54149,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53923,15 +54157,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53939,15 +54173,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53955,30 +54189,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -53987,8 +54221,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -53998,7 +54232,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54006,15 +54240,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54022,8 +54256,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -54032,7 +54266,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54040,15 +54274,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54056,15 +54290,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54072,30 +54306,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54104,8 +54338,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -54115,7 +54349,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54123,15 +54357,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 '' 'ct_nw_src=10.1.1.2'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 '' 'ct_nw_src=10.1.1.2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 '' 'ct_nw_src=10.1.1.2'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54139,8 +54373,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -54149,7 +54383,7 @@
echo >>"$at_stdout"; printf "%s\n" "udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54157,15 +54391,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0 zone=5 '' 'ct_nw_src=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 zone=5 '' 'ct_nw_src=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0 zone=5 '' 'ct_nw_src=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54173,15 +54407,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54189,30 +54423,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101010a0101020001000200080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000a50540000000908004500001c000000000011a4cd0a0101020a0101010002000100080000 actions=resubmit(,0)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54221,8 +54455,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sort
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -54232,7 +54466,7 @@
udp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54240,15 +54474,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-ofctl ct-flush br0"
-at_fn_check_prepare_trace "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0"
+at_fn_check_prepare_trace "system-traffic.at:2364"
( $at_check_trace; ovs-ofctl ct-flush br0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54256,48 +54490,164 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2365: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2365"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2365"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=1 packet=50540000000a50540000000908004500003400010000408464410a0101010a01010200010002000000009178f7d30100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl -O OpenFlow13 packet-out br0 \"in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)\""
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl -O OpenFlow13 packet-out br0 "in_port=2 packet=50540000000950540000000a08004500003400010000408464410a0101020a010101000200010000000098f29e470100001470e18ccc00000000000a000a00000000 actions=resubmit(,0)"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),reply=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1)
+sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1,ct_nw_proto=132,ct_tp_src=1,ct_tp_dst=2'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\" | sed \"s/,protoinfo=.*\$//\" | sort"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1" | sed "s/,protoinfo=.*$//" | sort
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+echo >>"$at_stdout"; printf "%s\n" "sctp,orig=(src=10.1.1.2,dst=10.1.1.1,sport=2,dport=1),reply=(src=10.1.1.1,dst=10.1.1.2,sport=1,dport=2),zone=5
+" | \
+ $at_diff - "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'"
+at_fn_check_prepare_trace "system-traffic.at:2364"
+( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.2,ct_nw_proto=132,ct_tp_src=2,ct_tp_dst=1'
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2527: ovs-appctl dpctl/flush-conntrack zone=invalid 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2527"
+printf "%s\n" "$at_srcdir/system-traffic.at:2364: ovs-appctl dpctl/dump-conntrack | grep \"10\\.1\\.1\\.1\""
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2364"
+( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "10\.1\.1\.1"
+) >>"$at_stdout" 2>>"$at_stderr" 5>&-
+at_status=$? at_failed=false
+$at_check_filter
+at_fn_diff_devnull "$at_stderr" || at_failed=:
+at_fn_diff_devnull "$at_stdout" || at_failed=:
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2364"
+$at_failed && at_fn_log_failure \
+"ovsdb-server.log" \
+"ovs-vswitchd.log"
+$at_traceon; }
+
+
+
+
+{ set +x
+printf "%s\n" "$at_srcdir/system-traffic.at:2545: ovs-appctl dpctl/flush-conntrack zone=invalid 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2545"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=invalid 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2527"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2545"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2528: grep -q \"failed to parse zone\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2528"
+printf "%s\n" "$at_srcdir/system-traffic.at:2546: grep -q \"failed to parse zone\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2546"
( $at_check_trace; grep -q "failed to parse zone" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2528"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2546"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54305,30 +54655,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2530: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1,invalid=invalid' 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2530"
+printf "%s\n" "$at_srcdir/system-traffic.at:2548: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1,invalid=invalid' 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2548"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1,invalid=invalid' 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2530"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2548"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2531: grep -q \"invalid conntrack tuple field: invalid\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2531"
+printf "%s\n" "$at_srcdir/system-traffic.at:2549: grep -q \"invalid conntrack tuple field: invalid\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2549"
( $at_check_trace; grep -q "invalid conntrack tuple field: invalid" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2531"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2549"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54336,30 +54686,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2533: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=invalid' 'ct_nw_dst=10.1.1.1'"
-at_fn_check_prepare_trace "system-traffic.at:2533"
+printf "%s\n" "$at_srcdir/system-traffic.at:2551: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=invalid' 'ct_nw_dst=10.1.1.1'"
+at_fn_check_prepare_trace "system-traffic.at:2551"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=invalid' 'ct_nw_dst=10.1.1.1'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2533"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2551"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2534: grep -q \"failed to parse field ct_nw_src\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2534"
+printf "%s\n" "$at_srcdir/system-traffic.at:2552: grep -q \"failed to parse field ct_nw_src\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2552"
( $at_check_trace; grep -q "failed to parse field ct_nw_src" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2534"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2552"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54367,30 +54717,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2536: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
-at_fn_check_prepare_trace "system-traffic.at:2536"
+printf "%s\n" "$at_srcdir/system-traffic.at:2554: ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
+at_fn_check_prepare_trace "system-traffic.at:2554"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2536"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2554"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2537: grep -q \"invalid arguments\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2537"
+printf "%s\n" "$at_srcdir/system-traffic.at:2555: grep -q \"invalid arguments\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2555"
( $at_check_trace; grep -q "invalid arguments" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2537"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2555"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54398,30 +54748,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2539: ovs-appctl dpctl/flush-conntrack \$dp zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid" "system-traffic.at:2539"
+printf "%s\n" "$at_srcdir/system-traffic.at:2557: ovs-appctl dpctl/flush-conntrack \$dp zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid" "system-traffic.at:2557"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2539"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2557"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2540: grep -q \"command takes at most 4 arguments\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2540"
+printf "%s\n" "$at_srcdir/system-traffic.at:2558: grep -q \"command takes at most 4 arguments\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2558"
( $at_check_trace; grep -q "command takes at most 4 arguments" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2540"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2558"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54429,30 +54779,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2542: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
-at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid" "system-traffic.at:2542"
+printf "%s\n" "$at_srcdir/system-traffic.at:2560: ovs-appctl dpctl/flush-conntrack \$dp 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
+at_fn_check_prepare_dynamic "ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid" "system-traffic.at:2560"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack $dp 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2542"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2560"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2543: grep -q \"invalid arguments\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2543"
+printf "%s\n" "$at_srcdir/system-traffic.at:2561: grep -q \"invalid arguments\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2561"
( $at_check_trace; grep -q "invalid arguments" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2543"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54460,30 +54810,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2545: ovs-ofctl ct-flush br0 zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
-at_fn_check_prepare_trace "system-traffic.at:2545"
+printf "%s\n" "$at_srcdir/system-traffic.at:2563: ovs-ofctl ct-flush br0 zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
+at_fn_check_prepare_trace "system-traffic.at:2563"
( $at_check_trace; ovs-ofctl ct-flush br0 zone=1 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2545"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2563"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2546: grep -q \"command takes at most 4 arguments\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2546"
+printf "%s\n" "$at_srcdir/system-traffic.at:2564: grep -q \"command takes at most 4 arguments\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2564"
( $at_check_trace; grep -q "command takes at most 4 arguments" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2546"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2564"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54491,30 +54841,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2548: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
-at_fn_check_prepare_trace "system-traffic.at:2548"
+printf "%s\n" "$at_srcdir/system-traffic.at:2566: ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid"
+at_fn_check_prepare_trace "system-traffic.at:2566"
( $at_check_trace; ovs-ofctl ct-flush br0 'ct_nw_src=10.1.1.1' 'ct_nw_dst=10.1.1.1' invalid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2548"
+at_fn_check_status 1 $at_status "$at_srcdir/system-traffic.at:2566"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2549: grep -q \"Invalid arguments\" stderr"
-at_fn_check_prepare_trace "system-traffic.at:2549"
+printf "%s\n" "$at_srcdir/system-traffic.at:2567: grep -q \"Invalid arguments\" stderr"
+at_fn_check_prepare_trace "system-traffic.at:2567"
( $at_check_trace; grep -q "Invalid arguments" stderr
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2549"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2567"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54522,11 +54872,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2551"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2569"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -54536,22 +54886,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2551"
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2569"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54559,26 +54909,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2551"
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2569"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2551" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2569" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2551"
- printf "%s\n" "system-traffic.at:2551" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2569"
+ printf "%s\n" "system-traffic.at:2569" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2551"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2569"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -54586,18 +54936,18 @@
:
}
-ovs_wait "system-traffic.at:2551" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2569" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2551"
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2569"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54605,26 +54955,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2551"
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2569"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2551" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2569" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2551"
- printf "%s\n" "system-traffic.at:2551" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2569"
+ printf "%s\n" "system-traffic.at:2569" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2551"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2569"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -54632,18 +54982,18 @@
:
}
-ovs_wait "system-traffic.at:2551" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2569" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2551: :; "
-at_fn_check_prepare_trace "system-traffic.at:2551"
+printf "%s\n" "$at_srcdir/system-traffic.at:2569: :; "
+at_fn_check_prepare_trace "system-traffic.at:2569"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2551"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2569"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54657,7 +55007,7 @@
read at_status <"$at_status_file"
#AT_STOP_55
#AT_START_56
-at_fn_group_banner 56 'system-traffic.at:2554' \
+at_fn_group_banner 56 'system-traffic.at:2572' \
"conntrack - IPv4 ping" " " 5
at_xfail=no
(
@@ -54668,12 +55018,12 @@
- printf "%s\n" "system-traffic.at:2556" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2574" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2556"
- printf "%s\n" "system-traffic.at:2556" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2574"
+ printf "%s\n" "system-traffic.at:2574" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2556"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2574"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -54681,42 +55031,42 @@
:
}
-ovs_wait "system-traffic.at:2556" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2574" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2556"
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2574"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2556"
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2574"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2556"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2574"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -54725,37 +55075,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2556"
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2574"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2556"
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2574"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -54763,7 +55113,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -54779,7 +55129,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2556"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2574"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -54801,19 +55151,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2556" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2574" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2556"
- printf "%s\n" "system-traffic.at:2556" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2574"
+ printf "%s\n" "system-traffic.at:2574" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2556"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2574"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -54821,18 +55171,18 @@
:
}
-ovs_wait "system-traffic.at:2556" "while ip link show br0"
+ovs_wait "system-traffic.at:2574" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2556: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2556"
+printf "%s\n" "$at_srcdir/system-traffic.at:2574: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2574"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2556"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2574"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54845,15 +55195,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2558: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2558"
+printf "%s\n" "$at_srcdir/system-traffic.at:2576: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2576"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2558"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2576"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54869,15 +55219,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2558: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2558"
+printf "%s\n" "$at_srcdir/system-traffic.at:2576: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2576"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2558"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2576"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54893,45 +55243,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2560"
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2578"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2560"
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2578"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2560"
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2578"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -54940,39 +55290,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2560"
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2578"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2560"
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2578"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2560"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2578"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -54980,17 +55330,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2560"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2578"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -54999,7 +55349,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55007,10 +55357,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2560"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2578"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -55019,7 +55369,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55028,10 +55378,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2560"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2578"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -55040,7 +55390,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55050,10 +55400,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2560: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2578: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2560"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2578"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -55062,7 +55412,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2560"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2578"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55074,45 +55424,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2561"
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2579"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2561"
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2579"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2561"
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2579"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55121,39 +55471,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2561"
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2579"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2561"
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2579"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2561"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2579"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -55161,17 +55511,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2561"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2579"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -55180,7 +55530,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55188,10 +55538,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2561"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2579"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -55200,7 +55550,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55209,10 +55559,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2561"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2579"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -55221,7 +55571,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55231,10 +55581,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2561: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2579: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2561"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2579"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -55243,7 +55593,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2561"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55265,15 +55615,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2572: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2572"
+printf "%s\n" "$at_srcdir/system-traffic.at:2590: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2590"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2572"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55281,10 +55631,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2575: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2593: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.2 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2575"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2593"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.2 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -55295,7 +55645,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2575"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2593"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55304,8 +55654,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2579: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2579"
+printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2597"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -55314,7 +55664,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmp,orig=(src=10.1.1.1,dst=10.1.1.2,id=,type=8,code=0),reply=(src=10.1.1.2,dst=10.1.1.1,id=,type=0,code=0)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2579"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55322,15 +55672,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2583: ovs-appctl dpctl/flush-conntrack"
-at_fn_check_prepare_trace "system-traffic.at:2583"
+printf "%s\n" "$at_srcdir/system-traffic.at:2601: ovs-appctl dpctl/flush-conntrack"
+at_fn_check_prepare_trace "system-traffic.at:2601"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2583"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55338,10 +55688,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2586: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2604: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2586"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2604"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.1 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -55352,7 +55702,7 @@
echo >>"$at_stdout"; printf "%s\n" "7 packets transmitted, 0 received, 100% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2586"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2604"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55361,11 +55711,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2590"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2608"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -55375,22 +55725,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2590"
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2608"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55398,26 +55748,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2590"
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2608"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2590" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2608" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2590"
- printf "%s\n" "system-traffic.at:2590" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2608"
+ printf "%s\n" "system-traffic.at:2608" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2590"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2608"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -55425,18 +55775,18 @@
:
}
-ovs_wait "system-traffic.at:2590" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2608" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2590"
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2608"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55444,26 +55794,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2590"
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2608"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2590" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2608" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2590"
- printf "%s\n" "system-traffic.at:2590" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2608"
+ printf "%s\n" "system-traffic.at:2608" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2590"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2608"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -55471,18 +55821,18 @@
:
}
-ovs_wait "system-traffic.at:2590" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2608" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2590: :; "
-at_fn_check_prepare_trace "system-traffic.at:2590"
+printf "%s\n" "$at_srcdir/system-traffic.at:2608: :; "
+at_fn_check_prepare_trace "system-traffic.at:2608"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2590"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2608"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55496,7 +55846,7 @@
read at_status <"$at_status_file"
#AT_STOP_56
#AT_START_57
-at_fn_group_banner 57 'system-traffic.at:2593' \
+at_fn_group_banner 57 'system-traffic.at:2611' \
"conntrack - get_nconns and get/set_maxconns" " " 5
at_xfail=no
(
@@ -55509,12 +55859,12 @@
- printf "%s\n" "system-traffic.at:2597" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2615" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2597"
- printf "%s\n" "system-traffic.at:2597" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2615"
+ printf "%s\n" "system-traffic.at:2615" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2597"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2615"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -55522,42 +55872,42 @@
:
}
-ovs_wait "system-traffic.at:2597" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2615" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2597"
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2615"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2597"
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2615"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2597"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2615"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -55566,37 +55916,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2597"
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2615"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2597"
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2615"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -55604,7 +55954,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -55620,7 +55970,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2597"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2615"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -55642,19 +55992,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2597" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2615" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2597"
- printf "%s\n" "system-traffic.at:2597" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2615"
+ printf "%s\n" "system-traffic.at:2615" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2597"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2615"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -55662,18 +56012,18 @@
:
}
-ovs_wait "system-traffic.at:2597" "while ip link show br0"
+ovs_wait "system-traffic.at:2615" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2597: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2597"
+printf "%s\n" "$at_srcdir/system-traffic.at:2615: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2615"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2597"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2615"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55686,15 +56036,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2599: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2599"
+printf "%s\n" "$at_srcdir/system-traffic.at:2617: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2617"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2599"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2617"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55710,15 +56060,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2599: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2599"
+printf "%s\n" "$at_srcdir/system-traffic.at:2617: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2617"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2599"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2617"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55734,45 +56084,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2601"
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2619"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2601"
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2619"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2601"
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2619"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55781,39 +56131,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2601"
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2619"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2601"
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2619"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2601"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2619"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -55821,17 +56171,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2601"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2619"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -55840,7 +56190,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55848,10 +56198,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2601"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2619"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -55860,7 +56210,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55869,10 +56219,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2601"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2619"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -55881,7 +56231,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55891,10 +56241,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2601: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2619: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2601"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2619"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -55903,7 +56253,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2601"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2619"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55915,45 +56265,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2602"
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2620"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2602"
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2620"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2602"
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2620"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -55962,39 +56312,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2602"
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2620"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2602"
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2620"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2602"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2620"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -56002,17 +56352,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2602"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2620"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -56021,7 +56371,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56029,10 +56379,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2602"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2620"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -56041,7 +56391,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56050,10 +56400,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2602"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2620"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -56062,7 +56412,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56072,10 +56422,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2602: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2620: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2602"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2620"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -56084,7 +56434,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2602"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56106,15 +56456,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2613: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2613"
+printf "%s\n" "$at_srcdir/system-traffic.at:2631: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2631"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2613"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2631"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56122,10 +56472,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2616: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2634: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.2 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2616"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2634"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping -q -c 3 -i 0.3 -w 2 10.1.1.2 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -56136,7 +56486,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2616"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2634"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56145,8 +56495,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2620: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2620"
+printf "%s\n" "$at_srcdir/system-traffic.at:2638: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2638"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56155,7 +56505,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmp,orig=(src=10.1.1.1,dst=10.1.1.2,id=,type=8,code=0),reply=(src=10.1.1.2,dst=10.1.1.1,id=,type=0,code=0)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2620"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2638"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56163,8 +56513,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2624: ovs-appctl dpctl/ct-set-maxconns one-bad-dp"
-at_fn_check_prepare_trace "system-traffic.at:2624"
+printf "%s\n" "$at_srcdir/system-traffic.at:2642: ovs-appctl dpctl/ct-set-maxconns one-bad-dp"
+at_fn_check_prepare_trace "system-traffic.at:2642"
( $at_check_trace; ovs-appctl dpctl/ct-set-maxconns one-bad-dp
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56174,7 +56524,7 @@
" | \
$at_diff - "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2624"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2642"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56182,8 +56532,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2629: ovs-appctl dpctl/ct-set-maxconns a"
-at_fn_check_prepare_trace "system-traffic.at:2629"
+printf "%s\n" "$at_srcdir/system-traffic.at:2647: ovs-appctl dpctl/ct-set-maxconns a"
+at_fn_check_prepare_trace "system-traffic.at:2647"
( $at_check_trace; ovs-appctl dpctl/ct-set-maxconns a
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56193,7 +56543,7 @@
" | \
$at_diff - "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2629"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2647"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56201,8 +56551,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2634: ovs-appctl dpctl/ct-set-maxconns one-bad-dp 10"
-at_fn_check_prepare_trace "system-traffic.at:2634"
+printf "%s\n" "$at_srcdir/system-traffic.at:2652: ovs-appctl dpctl/ct-set-maxconns one-bad-dp 10"
+at_fn_check_prepare_trace "system-traffic.at:2652"
( $at_check_trace; ovs-appctl dpctl/ct-set-maxconns one-bad-dp 10
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56212,7 +56562,7 @@
" | \
$at_diff - "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2634"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2652"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56220,8 +56570,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2639: ovs-appctl dpctl/ct-get-maxconns one-bad-dp"
-at_fn_check_prepare_trace "system-traffic.at:2639"
+printf "%s\n" "$at_srcdir/system-traffic.at:2657: ovs-appctl dpctl/ct-get-maxconns one-bad-dp"
+at_fn_check_prepare_trace "system-traffic.at:2657"
( $at_check_trace; ovs-appctl dpctl/ct-get-maxconns one-bad-dp
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56231,7 +56581,7 @@
" | \
$at_diff - "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2639"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2657"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56239,8 +56589,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2644: ovs-appctl dpctl/ct-get-nconns one-bad-dp"
-at_fn_check_prepare_trace "system-traffic.at:2644"
+printf "%s\n" "$at_srcdir/system-traffic.at:2662: ovs-appctl dpctl/ct-get-nconns one-bad-dp"
+at_fn_check_prepare_trace "system-traffic.at:2662"
( $at_check_trace; ovs-appctl dpctl/ct-get-nconns one-bad-dp
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56250,7 +56600,7 @@
" | \
$at_diff - "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2644"
+at_fn_check_status 2 $at_status "$at_srcdir/system-traffic.at:2662"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56258,8 +56608,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2649: ovs-appctl dpctl/ct-get-nconns"
-at_fn_check_prepare_trace "system-traffic.at:2649"
+printf "%s\n" "$at_srcdir/system-traffic.at:2667: ovs-appctl dpctl/ct-get-nconns"
+at_fn_check_prepare_trace "system-traffic.at:2667"
( $at_check_trace; ovs-appctl dpctl/ct-get-nconns
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56268,7 +56618,7 @@
echo >>"$at_stdout"; printf "%s\n" "1
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2649"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2667"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56276,8 +56626,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2653: ovs-appctl dpctl/ct-get-maxconns"
-at_fn_check_prepare_trace "system-traffic.at:2653"
+printf "%s\n" "$at_srcdir/system-traffic.at:2671: ovs-appctl dpctl/ct-get-maxconns"
+at_fn_check_prepare_trace "system-traffic.at:2671"
( $at_check_trace; ovs-appctl dpctl/ct-get-maxconns
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56286,7 +56636,7 @@
echo >>"$at_stdout"; printf "%s\n" "3000000
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2653"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2671"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56294,8 +56644,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2657: ovs-appctl dpctl/ct-set-maxconns 10"
-at_fn_check_prepare_trace "system-traffic.at:2657"
+printf "%s\n" "$at_srcdir/system-traffic.at:2675: ovs-appctl dpctl/ct-set-maxconns 10"
+at_fn_check_prepare_trace "system-traffic.at:2675"
( $at_check_trace; ovs-appctl dpctl/ct-set-maxconns 10
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56304,7 +56654,7 @@
echo >>"$at_stdout"; printf "%s\n" "setting maxconns successful
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2657"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56312,8 +56662,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2661: ovs-appctl dpctl/ct-get-maxconns"
-at_fn_check_prepare_trace "system-traffic.at:2661"
+printf "%s\n" "$at_srcdir/system-traffic.at:2679: ovs-appctl dpctl/ct-get-maxconns"
+at_fn_check_prepare_trace "system-traffic.at:2679"
( $at_check_trace; ovs-appctl dpctl/ct-get-maxconns
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56322,7 +56672,7 @@
echo >>"$at_stdout"; printf "%s\n" "10
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2661"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2679"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56330,15 +56680,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2665: ovs-appctl dpctl/flush-conntrack"
-at_fn_check_prepare_trace "system-traffic.at:2665"
+printf "%s\n" "$at_srcdir/system-traffic.at:2683: ovs-appctl dpctl/flush-conntrack"
+at_fn_check_prepare_trace "system-traffic.at:2683"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2665"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2683"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56346,8 +56696,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2667: ovs-appctl dpctl/ct-get-nconns"
-at_fn_check_prepare_trace "system-traffic.at:2667"
+printf "%s\n" "$at_srcdir/system-traffic.at:2685: ovs-appctl dpctl/ct-get-nconns"
+at_fn_check_prepare_trace "system-traffic.at:2685"
( $at_check_trace; ovs-appctl dpctl/ct-get-nconns
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56356,7 +56706,7 @@
echo >>"$at_stdout"; printf "%s\n" "0
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2667"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56364,8 +56714,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2671: ovs-appctl dpctl/ct-get-maxconns"
-at_fn_check_prepare_trace "system-traffic.at:2671"
+printf "%s\n" "$at_srcdir/system-traffic.at:2689: ovs-appctl dpctl/ct-get-maxconns"
+at_fn_check_prepare_trace "system-traffic.at:2689"
( $at_check_trace; ovs-appctl dpctl/ct-get-maxconns
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -56374,7 +56724,7 @@
echo >>"$at_stdout"; printf "%s\n" "10
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2671"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2689"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56382,11 +56732,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2675"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2693"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -56396,22 +56746,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2675"
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2693"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56419,26 +56769,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2675"
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2693"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2675" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2693" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2675"
- printf "%s\n" "system-traffic.at:2675" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2693"
+ printf "%s\n" "system-traffic.at:2693" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2675"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2693"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -56446,18 +56796,18 @@
:
}
-ovs_wait "system-traffic.at:2675" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2693" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2675"
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2693"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56465,26 +56815,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2675"
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2693"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2675" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2693" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2675"
- printf "%s\n" "system-traffic.at:2675" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2693"
+ printf "%s\n" "system-traffic.at:2693" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2675"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2693"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -56492,18 +56842,18 @@
:
}
-ovs_wait "system-traffic.at:2675" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2693" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2675: :; "
-at_fn_check_prepare_trace "system-traffic.at:2675"
+printf "%s\n" "$at_srcdir/system-traffic.at:2693: :; "
+at_fn_check_prepare_trace "system-traffic.at:2693"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2675"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2693"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56517,7 +56867,7 @@
read at_status <"$at_status_file"
#AT_STOP_57
#AT_START_58
-at_fn_group_banner 58 'system-traffic.at:2678' \
+at_fn_group_banner 58 'system-traffic.at:2696' \
"conntrack - IPv6 ping" " " 5
at_xfail=no
(
@@ -56528,12 +56878,12 @@
- printf "%s\n" "system-traffic.at:2680" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2698" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2680"
- printf "%s\n" "system-traffic.at:2680" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2698"
+ printf "%s\n" "system-traffic.at:2698" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2680"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2698"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -56541,42 +56891,42 @@
:
}
-ovs_wait "system-traffic.at:2680" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2698" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2680"
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2698"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2680"
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2698"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2680"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2698"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -56585,37 +56935,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2680"
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2698"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2680"
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2698"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -56623,7 +56973,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -56639,7 +56989,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2680"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2698"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -56661,19 +57011,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2680" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2698" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2680"
- printf "%s\n" "system-traffic.at:2680" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2698"
+ printf "%s\n" "system-traffic.at:2698" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2680"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2698"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -56681,18 +57031,18 @@
:
}
-ovs_wait "system-traffic.at:2680" "while ip link show br0"
+ovs_wait "system-traffic.at:2698" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2680: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2680"
+printf "%s\n" "$at_srcdir/system-traffic.at:2698: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2698"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2680"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2698"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56705,15 +57055,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2682: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2682"
+printf "%s\n" "$at_srcdir/system-traffic.at:2700: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2700"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2682"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2700"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56729,15 +57079,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2682: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2682"
+printf "%s\n" "$at_srcdir/system-traffic.at:2700: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2700"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2682"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2700"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56753,45 +57103,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2684"
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2702"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2684"
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2702"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2684"
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2702"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56800,39 +57150,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2684"
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2702"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2684"
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2702"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2684"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2702"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -56840,17 +57190,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"fc00::1/96\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2684"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2702"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "fc00::1/96" dev p0
NS_EXEC_HEREDOC
@@ -56859,7 +57209,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56867,10 +57217,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2684"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2702"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -56879,7 +57229,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56888,10 +57238,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2684"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2702"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -56900,7 +57250,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56910,10 +57260,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2684: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2702: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2684"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2702"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -56922,7 +57272,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2684"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56934,45 +57284,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2685"
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2703"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2685"
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2703"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2685"
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2703"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -56981,39 +57331,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2685"
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2703"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2685"
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2703"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2685"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2703"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -57021,17 +57371,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"fc00::2/96\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2685"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2703"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "fc00::2/96" dev p1
NS_EXEC_HEREDOC
@@ -57040,7 +57390,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57048,10 +57398,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2685"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2703"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -57060,7 +57410,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57069,10 +57419,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2685"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2703"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -57081,7 +57431,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57091,10 +57441,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2685: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2703: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2685"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2703"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -57103,7 +57453,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2685"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2703"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57129,27 +57479,27 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2702: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2702"
+printf "%s\n" "$at_srcdir/system-traffic.at:2720: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2720"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2702"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2720"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
-printf "%s\n" "system-traffic.at:2704" >"$at_check_line_file"
+printf "%s\n" "system-traffic.at:2722" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2704"
- printf "%s\n" "system-traffic.at:2704" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2722"
+ printf "%s\n" "system-traffic.at:2722" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2704"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2722"
ovs_wait_cond () {
ip netns exec at_ns0 ping6 -c 1 fc00::2
}
@@ -57157,19 +57507,19 @@
:
}
-ovs_wait "system-traffic.at:2704" "until ip netns exec at_ns0 ping6 -c 1 fc00::2"
+ovs_wait "system-traffic.at:2722" "until ip netns exec at_ns0 ping6 -c 1 fc00::2"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2708: ovs-appctl dpctl/flush-conntrack"
-at_fn_check_prepare_trace "system-traffic.at:2708"
+printf "%s\n" "$at_srcdir/system-traffic.at:2726: ovs-appctl dpctl/flush-conntrack"
+at_fn_check_prepare_trace "system-traffic.at:2726"
( $at_check_trace; ovs-appctl dpctl/flush-conntrack
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2708"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2726"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57177,10 +57527,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2711: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2729: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping6 -q -c 3 -i 0.3 -w 2 fc00::1 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2711"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2729"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ping6 -q -c 3 -i 0.3 -w 2 fc00::1 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -57191,7 +57541,7 @@
echo >>"$at_stdout"; printf "%s\n" "7 packets transmitted, 0 received, 100% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2711"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57200,10 +57550,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2716: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping6 -q -c 3 -i 0.3 -w 2 fc00::2 | grep \"transmitted\" | sed 's/time.*ms\$/time 0ms/'
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2716"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ping6 -q -c 3 -i 0.3 -w 2 fc00::2 | grep "transmitted" | sed 's/time.*ms$/time 0ms/'
NS_EXEC_HEREDOC
@@ -57214,7 +57564,7 @@
echo >>"$at_stdout"; printf "%s\n" "3 packets transmitted, 3 received, 0% packet loss, time 0ms
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2716"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57223,8 +57573,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2720: ovs-appctl dpctl/dump-conntrack | grep \"dst=fc00::2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2720"
+printf "%s\n" "$at_srcdir/system-traffic.at:2738: ovs-appctl dpctl/dump-conntrack | grep \"dst=fc00::2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2738"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=fc00::2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -57233,7 +57583,7 @@
echo >>"$at_stdout"; printf "%s\n" "icmpv6,orig=(src=fc00::1,dst=fc00::2,id=,type=128,code=0),reply=(src=fc00::2,dst=fc00::1,id=,type=129,code=0)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2720"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2738"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57241,11 +57591,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2724"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2742"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -57255,22 +57605,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2724"
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2742"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57278,26 +57628,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2724"
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2742"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2724" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2742" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2724"
- printf "%s\n" "system-traffic.at:2724" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2742"
+ printf "%s\n" "system-traffic.at:2742" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2724"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2742"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -57305,18 +57655,18 @@
:
}
-ovs_wait "system-traffic.at:2724" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2742" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2724"
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2742"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57324,26 +57674,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2724"
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2742"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2724" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2742" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2724"
- printf "%s\n" "system-traffic.at:2724" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2742"
+ printf "%s\n" "system-traffic.at:2742" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2724"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2742"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -57351,18 +57701,18 @@
:
}
-ovs_wait "system-traffic.at:2724" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2742" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2724: :; "
-at_fn_check_prepare_trace "system-traffic.at:2724"
+printf "%s\n" "$at_srcdir/system-traffic.at:2742: :; "
+at_fn_check_prepare_trace "system-traffic.at:2742"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2724"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2742"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57376,7 +57726,7 @@
read at_status <"$at_status_file"
#AT_STOP_58
#AT_START_59
-at_fn_group_banner 59 'system-traffic.at:2727' \
+at_fn_group_banner 59 'system-traffic.at:2745' \
"conntrack - preserve registers" " " 5
at_xfail=no
(
@@ -57387,12 +57737,12 @@
- printf "%s\n" "system-traffic.at:2729" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2747" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2729"
- printf "%s\n" "system-traffic.at:2729" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2747"
+ printf "%s\n" "system-traffic.at:2747" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2729"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2747"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -57400,42 +57750,42 @@
:
}
-ovs_wait "system-traffic.at:2729" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2747" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2729"
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2747"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2729"
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2747"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2729"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2747"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -57444,37 +57794,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2729"
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2747"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2729"
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2747"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -57482,7 +57832,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -57498,7 +57848,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2729"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2747"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -57520,19 +57870,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2729" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2747" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2729"
- printf "%s\n" "system-traffic.at:2729" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2747"
+ printf "%s\n" "system-traffic.at:2747" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2729"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2747"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -57540,18 +57890,18 @@
:
}
-ovs_wait "system-traffic.at:2729" "while ip link show br0"
+ovs_wait "system-traffic.at:2747" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2729: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2729"
+printf "%s\n" "$at_srcdir/system-traffic.at:2747: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2747"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2729"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2747"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57564,15 +57914,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2731: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2731"
+printf "%s\n" "$at_srcdir/system-traffic.at:2749: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2749"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2731"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2749"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57588,15 +57938,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2731: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2731"
+printf "%s\n" "$at_srcdir/system-traffic.at:2749: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2749"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2731"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2749"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57612,15 +57962,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2731: ip netns add at_ns2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2731"
+printf "%s\n" "$at_srcdir/system-traffic.at:2749: ip netns add at_ns2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2749"
( $at_check_trace; ip netns add at_ns2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2731"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2749"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57636,15 +57986,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2731: ip netns add at_ns3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2731"
+printf "%s\n" "$at_srcdir/system-traffic.at:2749: ip netns add at_ns3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2749"
( $at_check_trace; ip netns add at_ns3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2731"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2749"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57660,45 +58010,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2733"
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2751"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2733"
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2751"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2733"
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2751"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57707,39 +58057,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2733"
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2751"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2733"
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2751"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2733"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2751"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -57747,17 +58097,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2733"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2751"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -57766,7 +58116,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57774,10 +58124,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2733"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2751"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -57786,7 +58136,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57795,10 +58145,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2733"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2751"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -57807,7 +58157,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57817,10 +58167,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2733: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2751: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2733"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2751"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -57829,7 +58179,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2733"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2751"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57841,45 +58191,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2734"
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2752"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2734"
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2752"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2734"
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2752"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57888,39 +58238,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2734"
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2752"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2734"
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2752"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2752"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -57928,17 +58278,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2752"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -57947,7 +58297,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57955,10 +58305,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2752"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -57967,7 +58317,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57976,10 +58326,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2752"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -57988,7 +58338,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -57998,10 +58348,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2734: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2752: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2734"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2752"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -58010,7 +58360,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2734"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2752"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58022,45 +58372,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip link add p2 type veth peer name ovs-p2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2735"
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip link add p2 type veth peer name ovs-p2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2753"
( $at_check_trace; ip link add p2 type veth peer name ovs-p2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ethtool -K p2 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2735"
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ethtool -K p2 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2753"
( $at_check_trace; ethtool -K p2 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ethtool -K p2 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2735"
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ethtool -K p2 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2753"
( $at_check_trace; ethtool -K p2 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58069,39 +58419,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip link set p2 netns at_ns2"
-at_fn_check_prepare_trace "system-traffic.at:2735"
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip link set p2 netns at_ns2"
+at_fn_check_prepare_trace "system-traffic.at:2753"
( $at_check_trace; ip link set p2 netns at_ns2
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip link set dev ovs-p2 up"
-at_fn_check_prepare_trace "system-traffic.at:2735"
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip link set dev ovs-p2 up"
+at_fn_check_prepare_trace "system-traffic.at:2753"
( $at_check_trace; ip link set dev ovs-p2 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ovs-vsctl add-port br0 ovs-p2 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ovs-vsctl add-port br0 ovs-p2 -- \\
set interface ovs-p2 external-ids:iface-id=\"p2\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2735"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2753"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p2 -- \
set interface ovs-p2 external-ids:iface-id="p2" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -58109,17 +58459,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.3/24\" dev p2
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2735"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2753"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.3/24" dev p2
NS_EXEC_HEREDOC
@@ -58128,7 +58478,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58136,10 +58486,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2735"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2753"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC
@@ -58148,7 +58498,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58157,10 +58507,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2735"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2753"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC
@@ -58169,7 +58519,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58179,10 +58529,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2735: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2753: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2735"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2753"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -58191,7 +58541,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2735"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2753"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58203,45 +58553,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip link add p3 type veth peer name ovs-p3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2736"
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip link add p3 type veth peer name ovs-p3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2754"
( $at_check_trace; ip link add p3 type veth peer name ovs-p3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ethtool -K p3 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2736"
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ethtool -K p3 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2754"
( $at_check_trace; ethtool -K p3 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ethtool -K p3 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2736"
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ethtool -K p3 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2754"
( $at_check_trace; ethtool -K p3 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58250,39 +58600,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip link set p3 netns at_ns3"
-at_fn_check_prepare_trace "system-traffic.at:2736"
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip link set p3 netns at_ns3"
+at_fn_check_prepare_trace "system-traffic.at:2754"
( $at_check_trace; ip link set p3 netns at_ns3
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip link set dev ovs-p3 up"
-at_fn_check_prepare_trace "system-traffic.at:2736"
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip link set dev ovs-p3 up"
+at_fn_check_prepare_trace "system-traffic.at:2754"
( $at_check_trace; ip link set dev ovs-p3 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ovs-vsctl add-port br0 ovs-p3 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ovs-vsctl add-port br0 ovs-p3 -- \\
set interface ovs-p3 external-ids:iface-id=\"p3\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2736"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2754"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p3 -- \
set interface ovs-p3 external-ids:iface-id="p3" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -58290,17 +58640,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.4/24\" dev p3
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2736"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2754"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.4/24" dev p3
NS_EXEC_HEREDOC
@@ -58309,7 +58659,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58317,10 +58667,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2736"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2754"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC
@@ -58329,7 +58679,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58338,10 +58688,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2736"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2754"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC
@@ -58350,7 +58700,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58360,10 +58710,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2736: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2754: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2736"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2754"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -58372,7 +58722,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2736"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58401,15 +58751,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2754: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2754"
+printf "%s\n" "$at_srcdir/system-traffic.at:2772: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2772"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2754"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2772"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58423,12 +58773,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2756" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2774" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2756"
- printf "%s\n" "system-traffic.at:2756" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2774"
+ printf "%s\n" "system-traffic.at:2774" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2756"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2774"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -58438,7 +58788,7 @@
:
}
-ovs_wait "system-traffic.at:2756" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2774" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -58451,12 +58801,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2757" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2775" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2757"
- printf "%s\n" "system-traffic.at:2757" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2775"
+ printf "%s\n" "system-traffic.at:2775" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2757"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2775"
ovs_wait_cond () {
ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -58466,7 +58816,7 @@
:
}
-ovs_wait "system-traffic.at:2757" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2775" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -58474,10 +58824,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2760: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2778: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2760"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2778"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -58486,7 +58836,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2760"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2778"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58495,10 +58845,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2763: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2781: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 --retry-connrefused -v -o wget1.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2763"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2781"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 --retry-connrefused -v -o wget1.log
NS_EXEC_HEREDOC
@@ -58507,7 +58857,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2763"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2781"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58516,11 +58866,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2765"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2783"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -58530,22 +58880,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2765"
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2783"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58553,26 +58903,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2765"
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2783"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2765" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2783" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2765"
- printf "%s\n" "system-traffic.at:2765" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2783"
+ printf "%s\n" "system-traffic.at:2783" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2765"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2783"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -58580,18 +58930,18 @@
:
}
-ovs_wait "system-traffic.at:2765" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2783" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2765"
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2783"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58599,26 +58949,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2765"
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2783"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2765" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2783" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2765"
- printf "%s\n" "system-traffic.at:2765" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2783"
+ printf "%s\n" "system-traffic.at:2783" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2765"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2783"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -58626,18 +58976,18 @@
:
}
-ovs_wait "system-traffic.at:2765" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2783" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2765: :; "
-at_fn_check_prepare_trace "system-traffic.at:2765"
+printf "%s\n" "$at_srcdir/system-traffic.at:2783: :; "
+at_fn_check_prepare_trace "system-traffic.at:2783"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2765"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2783"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58651,7 +59001,7 @@
read at_status <"$at_status_file"
#AT_STOP_59
#AT_START_60
-at_fn_group_banner 60 'system-traffic.at:2768' \
+at_fn_group_banner 60 'system-traffic.at:2786' \
"conntrack - invalid" " " 5
at_xfail=no
(
@@ -58662,12 +59012,12 @@
- printf "%s\n" "system-traffic.at:2770" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2788" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2770"
- printf "%s\n" "system-traffic.at:2770" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2788"
+ printf "%s\n" "system-traffic.at:2788" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2770"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2788"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -58675,42 +59025,42 @@
:
}
-ovs_wait "system-traffic.at:2770" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2788" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2770"
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2788"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2770"
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2788"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2770"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2788"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -58719,37 +59069,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2770"
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2788"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2770"
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2788"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -58757,7 +59107,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -58773,7 +59123,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2770"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2788"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -58795,19 +59145,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2770" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2788" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2770"
- printf "%s\n" "system-traffic.at:2770" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2788"
+ printf "%s\n" "system-traffic.at:2788" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2770"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2788"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -58815,18 +59165,18 @@
:
}
-ovs_wait "system-traffic.at:2770" "while ip link show br0"
+ovs_wait "system-traffic.at:2788" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2770: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2770"
+printf "%s\n" "$at_srcdir/system-traffic.at:2788: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2788"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2770"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2788"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58839,15 +59189,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2772: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2772"
+printf "%s\n" "$at_srcdir/system-traffic.at:2790: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2790"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2772"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2790"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58863,15 +59213,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2772: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2772"
+printf "%s\n" "$at_srcdir/system-traffic.at:2790: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2790"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2772"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2790"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58887,15 +59237,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2772: ip netns add at_ns2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2772"
+printf "%s\n" "$at_srcdir/system-traffic.at:2790: ip netns add at_ns2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2790"
( $at_check_trace; ip netns add at_ns2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2772"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2790"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58911,15 +59261,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2772: ip netns add at_ns3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2772"
+printf "%s\n" "$at_srcdir/system-traffic.at:2790: ip netns add at_ns3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2790"
( $at_check_trace; ip netns add at_ns3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2772"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2790"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58935,45 +59285,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2774"
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2792"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2774"
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2792"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2774"
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2792"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -58982,39 +59332,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2774"
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2792"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2774"
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2792"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2774"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2792"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -59022,17 +59372,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2774"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2792"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -59041,7 +59391,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59049,10 +59399,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2774"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2792"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -59061,7 +59411,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59070,10 +59420,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2774"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2792"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -59082,7 +59432,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59092,10 +59442,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2774: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2792: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2774"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2792"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -59104,7 +59454,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2774"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2792"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59116,45 +59466,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2775"
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2793"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2775"
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2793"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2775"
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2793"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59163,39 +59513,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2775"
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2793"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2775"
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2793"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2775"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2793"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -59203,17 +59553,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2775"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2793"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -59222,7 +59572,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59230,10 +59580,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2775"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2793"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -59242,7 +59592,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59251,10 +59601,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2775"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2793"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -59263,7 +59613,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59273,10 +59623,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2775: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2793: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2775"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2793"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -59285,7 +59635,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2775"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2793"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59297,45 +59647,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip link add p2 type veth peer name ovs-p2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2776"
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip link add p2 type veth peer name ovs-p2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2794"
( $at_check_trace; ip link add p2 type veth peer name ovs-p2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ethtool -K p2 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2776"
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ethtool -K p2 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2794"
( $at_check_trace; ethtool -K p2 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ethtool -K p2 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2776"
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ethtool -K p2 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2794"
( $at_check_trace; ethtool -K p2 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59344,39 +59694,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip link set p2 netns at_ns2"
-at_fn_check_prepare_trace "system-traffic.at:2776"
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip link set p2 netns at_ns2"
+at_fn_check_prepare_trace "system-traffic.at:2794"
( $at_check_trace; ip link set p2 netns at_ns2
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip link set dev ovs-p2 up"
-at_fn_check_prepare_trace "system-traffic.at:2776"
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip link set dev ovs-p2 up"
+at_fn_check_prepare_trace "system-traffic.at:2794"
( $at_check_trace; ip link set dev ovs-p2 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ovs-vsctl add-port br0 ovs-p2 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ovs-vsctl add-port br0 ovs-p2 -- \\
set interface ovs-p2 external-ids:iface-id=\"p2\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2776"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2794"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p2 -- \
set interface ovs-p2 external-ids:iface-id="p2" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -59384,17 +59734,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.3/24\" dev p2
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2776"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2794"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.3/24" dev p2
NS_EXEC_HEREDOC
@@ -59403,7 +59753,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59411,10 +59761,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2776"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2794"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC
@@ -59423,7 +59773,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59432,10 +59782,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2776"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2794"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC
@@ -59444,7 +59794,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59454,10 +59804,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2776: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2794: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2776"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2794"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -59466,7 +59816,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2776"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2794"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59478,45 +59828,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip link add p3 type veth peer name ovs-p3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2777"
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip link add p3 type veth peer name ovs-p3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2795"
( $at_check_trace; ip link add p3 type veth peer name ovs-p3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ethtool -K p3 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2777"
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ethtool -K p3 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2795"
( $at_check_trace; ethtool -K p3 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ethtool -K p3 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2777"
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ethtool -K p3 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2795"
( $at_check_trace; ethtool -K p3 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59525,39 +59875,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip link set p3 netns at_ns3"
-at_fn_check_prepare_trace "system-traffic.at:2777"
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip link set p3 netns at_ns3"
+at_fn_check_prepare_trace "system-traffic.at:2795"
( $at_check_trace; ip link set p3 netns at_ns3
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip link set dev ovs-p3 up"
-at_fn_check_prepare_trace "system-traffic.at:2777"
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip link set dev ovs-p3 up"
+at_fn_check_prepare_trace "system-traffic.at:2795"
( $at_check_trace; ip link set dev ovs-p3 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ovs-vsctl add-port br0 ovs-p3 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ovs-vsctl add-port br0 ovs-p3 -- \\
set interface ovs-p3 external-ids:iface-id=\"p3\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2777"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2795"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p3 -- \
set interface ovs-p3 external-ids:iface-id="p3" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -59565,17 +59915,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.4/24\" dev p3
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2777"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2795"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.4/24" dev p3
NS_EXEC_HEREDOC
@@ -59584,7 +59934,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59592,10 +59942,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2777"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2795"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC
@@ -59604,7 +59954,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59613,10 +59963,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2777"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2795"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC
@@ -59625,7 +59975,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59635,10 +59985,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2777: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2795: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2777"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2795"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -59647,7 +59997,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2777"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2795"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59674,15 +60024,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2796: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2796"
+printf "%s\n" "$at_srcdir/system-traffic.at:2814: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2814"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2796"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2814"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59696,12 +60046,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2801" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2819" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2801"
- printf "%s\n" "system-traffic.at:2801" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2819"
+ printf "%s\n" "system-traffic.at:2819" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2801"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2819"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -59711,7 +60061,7 @@
:
}
-ovs_wait "system-traffic.at:2801" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2819" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -59724,12 +60074,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2802" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2820" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2802"
- printf "%s\n" "system-traffic.at:2802" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2820"
+ printf "%s\n" "system-traffic.at:2820" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2802"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2820"
ovs_wait_cond () {
ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -59739,17 +60089,17 @@
:
}
-ovs_wait "system-traffic.at:2802" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2820" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2803: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2821: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2803"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2821"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -59758,7 +60108,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2803"
+at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2821"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59767,10 +60117,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2806: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2824: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 --retry-connrefused -v -o wget1.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2806"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2824"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 --retry-connrefused -v -o wget1.log
NS_EXEC_HEREDOC
@@ -59779,7 +60129,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2806"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2824"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59788,11 +60138,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2808"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2826"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -59802,22 +60152,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2808"
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2826"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59825,26 +60175,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2808"
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2826"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2808" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2826" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2808"
- printf "%s\n" "system-traffic.at:2808" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2826"
+ printf "%s\n" "system-traffic.at:2826" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2808"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2826"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -59852,18 +60202,18 @@
:
}
-ovs_wait "system-traffic.at:2808" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2826" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2808"
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2826"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59871,26 +60221,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2808"
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2826"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2808" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2826" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2808"
- printf "%s\n" "system-traffic.at:2808" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2826"
+ printf "%s\n" "system-traffic.at:2826" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2808"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2826"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -59898,18 +60248,18 @@
:
}
-ovs_wait "system-traffic.at:2808" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2826" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2808: :; "
-at_fn_check_prepare_trace "system-traffic.at:2808"
+printf "%s\n" "$at_srcdir/system-traffic.at:2826: :; "
+at_fn_check_prepare_trace "system-traffic.at:2826"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2808"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2826"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -59923,7 +60273,7 @@
read at_status <"$at_status_file"
#AT_STOP_60
#AT_START_61
-at_fn_group_banner 61 'system-traffic.at:2811' \
+at_fn_group_banner 61 'system-traffic.at:2829' \
"conntrack - zones" " " 5
at_xfail=no
(
@@ -59934,12 +60284,12 @@
- printf "%s\n" "system-traffic.at:2813" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2831" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2813"
- printf "%s\n" "system-traffic.at:2813" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2831"
+ printf "%s\n" "system-traffic.at:2831" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2813"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2831"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -59947,42 +60297,42 @@
:
}
-ovs_wait "system-traffic.at:2813" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2831" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2813"
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2831"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2813"
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2831"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2813"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2831"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -59991,37 +60341,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2813"
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2831"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2813"
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2831"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -60029,7 +60379,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -60045,7 +60395,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2813"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2831"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -60067,19 +60417,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2813" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2831" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2813"
- printf "%s\n" "system-traffic.at:2813" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2831"
+ printf "%s\n" "system-traffic.at:2831" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2813"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2831"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -60087,18 +60437,18 @@
:
}
-ovs_wait "system-traffic.at:2813" "while ip link show br0"
+ovs_wait "system-traffic.at:2831" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2813: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2813"
+printf "%s\n" "$at_srcdir/system-traffic.at:2831: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2831"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2813"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2831"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60111,15 +60461,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2815: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2815"
+printf "%s\n" "$at_srcdir/system-traffic.at:2833: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2833"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2815"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2833"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60135,15 +60485,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2815: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2815"
+printf "%s\n" "$at_srcdir/system-traffic.at:2833: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2833"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2815"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2833"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60159,15 +60509,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2815: ip netns add at_ns2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2815"
+printf "%s\n" "$at_srcdir/system-traffic.at:2833: ip netns add at_ns2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2833"
( $at_check_trace; ip netns add at_ns2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2815"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2833"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60183,15 +60533,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2815: ip netns add at_ns3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2815"
+printf "%s\n" "$at_srcdir/system-traffic.at:2833: ip netns add at_ns3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2833"
( $at_check_trace; ip netns add at_ns3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2815"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2833"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60207,45 +60557,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2817"
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2835"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2817"
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2835"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2817"
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2835"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60254,39 +60604,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2817"
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2835"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2817"
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2835"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2817"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2835"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -60294,17 +60644,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2817"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2835"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -60313,7 +60663,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60321,10 +60671,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2817"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2835"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -60333,7 +60683,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60342,10 +60692,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2817"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2835"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -60354,7 +60704,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60364,10 +60714,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2817: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2835: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2817"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2835"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -60376,7 +60726,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2817"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2835"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60388,45 +60738,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2818"
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2836"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2818"
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2836"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2818"
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2836"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60435,39 +60785,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2818"
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2836"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2818"
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2836"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2818"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2836"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -60475,17 +60825,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2818"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2836"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -60494,7 +60844,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60502,10 +60852,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2818"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2836"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -60514,7 +60864,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60523,10 +60873,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2818"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2836"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -60535,7 +60885,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60545,10 +60895,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2818: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2836: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2818"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2836"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -60557,7 +60907,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2818"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60569,45 +60919,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip link add p2 type veth peer name ovs-p2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2819"
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip link add p2 type veth peer name ovs-p2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2837"
( $at_check_trace; ip link add p2 type veth peer name ovs-p2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ethtool -K p2 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2819"
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ethtool -K p2 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2837"
( $at_check_trace; ethtool -K p2 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ethtool -K p2 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2819"
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ethtool -K p2 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2837"
( $at_check_trace; ethtool -K p2 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60616,39 +60966,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip link set p2 netns at_ns2"
-at_fn_check_prepare_trace "system-traffic.at:2819"
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip link set p2 netns at_ns2"
+at_fn_check_prepare_trace "system-traffic.at:2837"
( $at_check_trace; ip link set p2 netns at_ns2
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip link set dev ovs-p2 up"
-at_fn_check_prepare_trace "system-traffic.at:2819"
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip link set dev ovs-p2 up"
+at_fn_check_prepare_trace "system-traffic.at:2837"
( $at_check_trace; ip link set dev ovs-p2 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ovs-vsctl add-port br0 ovs-p2 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ovs-vsctl add-port br0 ovs-p2 -- \\
set interface ovs-p2 external-ids:iface-id=\"p2\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2819"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2837"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p2 -- \
set interface ovs-p2 external-ids:iface-id="p2" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -60656,17 +61006,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.3/24\" dev p2
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2819"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2837"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.3/24" dev p2
NS_EXEC_HEREDOC
@@ -60675,7 +61025,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60683,10 +61033,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2819"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2837"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC
@@ -60695,7 +61045,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60704,10 +61054,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2819"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2837"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC
@@ -60716,7 +61066,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60726,10 +61076,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2819: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2837: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2819"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2837"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -60738,7 +61088,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2819"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2837"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60750,45 +61100,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip link add p3 type veth peer name ovs-p3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2820"
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip link add p3 type veth peer name ovs-p3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2838"
( $at_check_trace; ip link add p3 type veth peer name ovs-p3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ethtool -K p3 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2820"
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ethtool -K p3 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2838"
( $at_check_trace; ethtool -K p3 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ethtool -K p3 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2820"
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ethtool -K p3 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2838"
( $at_check_trace; ethtool -K p3 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60797,39 +61147,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip link set p3 netns at_ns3"
-at_fn_check_prepare_trace "system-traffic.at:2820"
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip link set p3 netns at_ns3"
+at_fn_check_prepare_trace "system-traffic.at:2838"
( $at_check_trace; ip link set p3 netns at_ns3
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip link set dev ovs-p3 up"
-at_fn_check_prepare_trace "system-traffic.at:2820"
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip link set dev ovs-p3 up"
+at_fn_check_prepare_trace "system-traffic.at:2838"
( $at_check_trace; ip link set dev ovs-p3 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ovs-vsctl add-port br0 ovs-p3 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ovs-vsctl add-port br0 ovs-p3 -- \\
set interface ovs-p3 external-ids:iface-id=\"p3\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2820"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2838"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p3 -- \
set interface ovs-p3 external-ids:iface-id="p3" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -60837,17 +61187,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.4/24\" dev p3
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2820"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2838"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.4/24" dev p3
NS_EXEC_HEREDOC
@@ -60856,7 +61206,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60864,10 +61214,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2820"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2838"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC
@@ -60876,7 +61226,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60885,10 +61235,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2820"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2838"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC
@@ -60897,7 +61247,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60907,10 +61257,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2820: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2838: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2820"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2838"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -60919,7 +61269,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2820"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2838"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60945,15 +61295,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2836: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2836"
+printf "%s\n" "$at_srcdir/system-traffic.at:2854: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2854"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2836"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2854"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -60967,12 +61317,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2838" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2838"
- printf "%s\n" "system-traffic.at:2838" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
+ printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2838"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -60982,7 +61332,7 @@
:
}
-ovs_wait "system-traffic.at:2838" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2856" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -60995,12 +61345,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2839" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2857" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2839"
- printf "%s\n" "system-traffic.at:2839" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2857"
+ printf "%s\n" "system-traffic.at:2857" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2839"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2857"
ovs_wait_cond () {
ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -61010,7 +61360,7 @@
:
}
-ovs_wait "system-traffic.at:2839" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2857" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -61018,10 +61368,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2842: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2860: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2842"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2860"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -61030,7 +61380,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2842"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2860"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61039,8 +61389,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2844: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2844"
+printf "%s\n" "$at_srcdir/system-traffic.at:2862: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2862"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -61049,7 +61399,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=1,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2844"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2862"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61057,10 +61407,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2850: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2850"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC
@@ -61069,7 +61419,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2850"
+at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2868"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61078,8 +61428,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2852: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2852"
+printf "%s\n" "$at_srcdir/system-traffic.at:2870: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2870"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.4" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -61088,7 +61438,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.3,dst=10.1.1.4,sport=,dport=),reply=(src=10.1.1.4,dst=10.1.1.3,sport=,dport=),zone=2,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2852"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2870"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61096,11 +61446,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2856"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2874"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -61110,22 +61460,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2856"
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2874"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61133,26 +61483,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2856"
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2874"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2874" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
- printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2874"
+ printf "%s\n" "system-traffic.at:2874" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2874"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -61160,18 +61510,18 @@
:
}
-ovs_wait "system-traffic.at:2856" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2874" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2856"
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2874"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61179,26 +61529,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2856"
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2874"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2874" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
- printf "%s\n" "system-traffic.at:2856" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2874"
+ printf "%s\n" "system-traffic.at:2874" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2856"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2874"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -61206,18 +61556,18 @@
:
}
-ovs_wait "system-traffic.at:2856" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2874" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2856: :; "
-at_fn_check_prepare_trace "system-traffic.at:2856"
+printf "%s\n" "$at_srcdir/system-traffic.at:2874: :; "
+at_fn_check_prepare_trace "system-traffic.at:2874"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2856"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2874"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61231,7 +61581,7 @@
read at_status <"$at_status_file"
#AT_STOP_61
#AT_START_62
-at_fn_group_banner 62 'system-traffic.at:2859' \
+at_fn_group_banner 62 'system-traffic.at:2877' \
"conntrack - zones from field" " " 5
at_xfail=no
(
@@ -61242,12 +61592,12 @@
- printf "%s\n" "system-traffic.at:2861" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2879" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2861"
- printf "%s\n" "system-traffic.at:2861" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2879"
+ printf "%s\n" "system-traffic.at:2879" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2861"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2879"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -61255,42 +61605,42 @@
:
}
-ovs_wait "system-traffic.at:2861" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2879" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2861"
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2879"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2861"
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2879"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2861"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2879"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -61299,37 +61649,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2861"
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2879"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2861"
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2879"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -61337,7 +61687,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -61353,7 +61703,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2861"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2879"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -61375,19 +61725,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2861" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2879" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2861"
- printf "%s\n" "system-traffic.at:2861" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2879"
+ printf "%s\n" "system-traffic.at:2879" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2861"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2879"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -61395,18 +61745,18 @@
:
}
-ovs_wait "system-traffic.at:2861" "while ip link show br0"
+ovs_wait "system-traffic.at:2879" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2861: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2861"
+printf "%s\n" "$at_srcdir/system-traffic.at:2879: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2879"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2861"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2879"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61419,15 +61769,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2863: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2863"
+printf "%s\n" "$at_srcdir/system-traffic.at:2881: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2881"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2863"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2881"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61443,15 +61793,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2863: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2863"
+printf "%s\n" "$at_srcdir/system-traffic.at:2881: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2881"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2863"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2881"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61467,15 +61817,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2863: ip netns add at_ns2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2863"
+printf "%s\n" "$at_srcdir/system-traffic.at:2881: ip netns add at_ns2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2881"
( $at_check_trace; ip netns add at_ns2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2863"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2881"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61491,15 +61841,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2863: ip netns add at_ns3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2863"
+printf "%s\n" "$at_srcdir/system-traffic.at:2881: ip netns add at_ns3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2881"
( $at_check_trace; ip netns add at_ns3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2863"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2881"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61515,45 +61865,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2865"
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2883"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2865"
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2883"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2865"
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2883"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61562,39 +61912,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2865"
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2883"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2865"
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2883"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2865"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2883"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -61602,17 +61952,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2865"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2883"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -61621,7 +61971,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61629,10 +61979,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2865"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2883"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -61641,7 +61991,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61650,10 +62000,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2865"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2883"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -61662,7 +62012,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61672,10 +62022,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2865: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2883: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2865"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2883"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -61684,7 +62034,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2865"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61696,45 +62046,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2866"
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2884"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2866"
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2884"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2866"
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2884"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61743,39 +62093,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2866"
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2884"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2866"
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2884"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2866"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2884"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -61783,17 +62133,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2866"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2884"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -61802,7 +62152,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61810,10 +62160,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2866"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2884"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -61822,7 +62172,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61831,10 +62181,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2866"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2884"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -61843,7 +62193,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61853,10 +62203,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2866: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2884: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2866"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2884"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -61865,7 +62215,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2866"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2884"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61877,45 +62227,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip link add p2 type veth peer name ovs-p2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2867"
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip link add p2 type veth peer name ovs-p2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2885"
( $at_check_trace; ip link add p2 type veth peer name ovs-p2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ethtool -K p2 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2867"
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ethtool -K p2 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2885"
( $at_check_trace; ethtool -K p2 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ethtool -K p2 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2867"
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ethtool -K p2 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2885"
( $at_check_trace; ethtool -K p2 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61924,39 +62274,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip link set p2 netns at_ns2"
-at_fn_check_prepare_trace "system-traffic.at:2867"
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip link set p2 netns at_ns2"
+at_fn_check_prepare_trace "system-traffic.at:2885"
( $at_check_trace; ip link set p2 netns at_ns2
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip link set dev ovs-p2 up"
-at_fn_check_prepare_trace "system-traffic.at:2867"
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip link set dev ovs-p2 up"
+at_fn_check_prepare_trace "system-traffic.at:2885"
( $at_check_trace; ip link set dev ovs-p2 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ovs-vsctl add-port br0 ovs-p2 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ovs-vsctl add-port br0 ovs-p2 -- \\
set interface ovs-p2 external-ids:iface-id=\"p2\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2867"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2885"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p2 -- \
set interface ovs-p2 external-ids:iface-id="p2" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -61964,17 +62314,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.3/24\" dev p2
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2867"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2885"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.3/24" dev p2
NS_EXEC_HEREDOC
@@ -61983,7 +62333,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -61991,10 +62341,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2867"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2885"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC
@@ -62003,7 +62353,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62012,10 +62362,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2867"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2885"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC
@@ -62024,7 +62374,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62034,10 +62384,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2867: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2885: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2867"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2885"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -62046,7 +62396,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2867"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2885"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62058,45 +62408,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip link add p3 type veth peer name ovs-p3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2868"
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip link add p3 type veth peer name ovs-p3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2886"
( $at_check_trace; ip link add p3 type veth peer name ovs-p3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ethtool -K p3 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2868"
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ethtool -K p3 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2886"
( $at_check_trace; ethtool -K p3 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ethtool -K p3 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2868"
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ethtool -K p3 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2886"
( $at_check_trace; ethtool -K p3 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62105,39 +62455,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip link set p3 netns at_ns3"
-at_fn_check_prepare_trace "system-traffic.at:2868"
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip link set p3 netns at_ns3"
+at_fn_check_prepare_trace "system-traffic.at:2886"
( $at_check_trace; ip link set p3 netns at_ns3
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip link set dev ovs-p3 up"
-at_fn_check_prepare_trace "system-traffic.at:2868"
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip link set dev ovs-p3 up"
+at_fn_check_prepare_trace "system-traffic.at:2886"
( $at_check_trace; ip link set dev ovs-p3 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ovs-vsctl add-port br0 ovs-p3 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ovs-vsctl add-port br0 ovs-p3 -- \\
set interface ovs-p3 external-ids:iface-id=\"p3\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2886"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p3 -- \
set interface ovs-p3 external-ids:iface-id="p3" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -62145,17 +62495,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.4/24\" dev p3
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2886"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.4/24" dev p3
NS_EXEC_HEREDOC
@@ -62164,7 +62514,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62172,10 +62522,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2886"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC
@@ -62184,7 +62534,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62193,10 +62543,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2886"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC
@@ -62205,7 +62555,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62215,10 +62565,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2868: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2886: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2868"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2886"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -62227,7 +62577,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2868"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2886"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62253,15 +62603,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2883: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2883"
+printf "%s\n" "$at_srcdir/system-traffic.at:2901: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2901"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2883"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2901"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62275,12 +62625,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2885" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2885"
- printf "%s\n" "system-traffic.at:2885" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
+ printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2885"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -62290,7 +62640,7 @@
:
}
-ovs_wait "system-traffic.at:2885" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2903" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -62303,12 +62653,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2886" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2904" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2886"
- printf "%s\n" "system-traffic.at:2886" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2904"
+ printf "%s\n" "system-traffic.at:2904" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2886"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2904"
ovs_wait_cond () {
ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -62318,7 +62668,7 @@
:
}
-ovs_wait "system-traffic.at:2886" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2904" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -62326,10 +62676,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2889: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2907: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2889"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2907"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -62338,7 +62688,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2889"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2907"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62347,8 +62697,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2891: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2891"
+printf "%s\n" "$at_srcdir/system-traffic.at:2909: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2909"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -62357,7 +62707,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=4097,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2891"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2909"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62365,10 +62715,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2897: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2915: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2897"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2915"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC
@@ -62377,7 +62727,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2897"
+at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:2915"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62386,8 +62736,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2899: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2899"
+printf "%s\n" "$at_srcdir/system-traffic.at:2917: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2917"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.4" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -62396,7 +62746,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.3,dst=10.1.1.4,sport=,dport=),reply=(src=10.1.1.4,dst=10.1.1.3,sport=,dport=),zone=4098,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2899"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2917"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62404,11 +62754,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2903"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2921"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -62418,22 +62768,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2903"
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2921"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62441,26 +62791,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2903"
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2921"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2921" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
- printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2921"
+ printf "%s\n" "system-traffic.at:2921" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2921"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -62468,18 +62818,18 @@
:
}
-ovs_wait "system-traffic.at:2903" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2921" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2903"
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2921"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62487,26 +62837,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2903"
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2921"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2921" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
- printf "%s\n" "system-traffic.at:2903" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2921"
+ printf "%s\n" "system-traffic.at:2921" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2903"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2921"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -62514,18 +62864,18 @@
:
}
-ovs_wait "system-traffic.at:2903" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2921" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2903: :; "
-at_fn_check_prepare_trace "system-traffic.at:2903"
+printf "%s\n" "$at_srcdir/system-traffic.at:2921: :; "
+at_fn_check_prepare_trace "system-traffic.at:2921"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2903"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2921"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62539,7 +62889,7 @@
read at_status <"$at_status_file"
#AT_STOP_62
#AT_START_63
-at_fn_group_banner 63 'system-traffic.at:2906' \
+at_fn_group_banner 63 'system-traffic.at:2924' \
"conntrack - zones from other field" " " 5
at_xfail=no
(
@@ -62550,12 +62900,12 @@
- printf "%s\n" "system-traffic.at:2908" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2926" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2908"
- printf "%s\n" "system-traffic.at:2908" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2926"
+ printf "%s\n" "system-traffic.at:2926" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2908"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2926"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -62563,42 +62913,42 @@
:
}
-ovs_wait "system-traffic.at:2908" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2926" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2908"
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2926"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2908"
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2926"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2908"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2926"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -62607,37 +62957,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2908"
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2926"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2908"
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2926"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -62645,7 +62995,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -62661,7 +63011,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2908"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2926"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -62683,19 +63033,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2908" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2926" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2908"
- printf "%s\n" "system-traffic.at:2908" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2926"
+ printf "%s\n" "system-traffic.at:2926" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2908"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2926"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -62703,18 +63053,18 @@
:
}
-ovs_wait "system-traffic.at:2908" "while ip link show br0"
+ovs_wait "system-traffic.at:2926" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2908: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2908"
+printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2926"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2908"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62727,15 +63077,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2910: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2910"
+printf "%s\n" "$at_srcdir/system-traffic.at:2928: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2928"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2910"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2928"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62751,15 +63101,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2910: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2910"
+printf "%s\n" "$at_srcdir/system-traffic.at:2928: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2928"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2910"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2928"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62775,45 +63125,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2912"
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2930"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2912"
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2930"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2912"
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2930"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62822,39 +63172,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2912"
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2930"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2912"
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2930"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2912"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2930"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -62862,17 +63212,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2912"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2930"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -62881,7 +63231,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62889,10 +63239,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2912"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2930"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -62901,7 +63251,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62910,10 +63260,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2912"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2930"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -62922,7 +63272,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62932,10 +63282,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2912: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2930: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2912"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2930"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -62944,7 +63294,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2912"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2930"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -62956,45 +63306,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2913"
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2931"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2913"
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2931"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2913"
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2931"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63003,39 +63353,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2913"
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2931"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2913"
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2931"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2913"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -63043,17 +63393,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2913"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -63062,7 +63412,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63070,10 +63420,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2913"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -63082,7 +63432,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63091,10 +63441,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2913"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -63103,7 +63453,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63113,10 +63463,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2913: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2913"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -63125,7 +63475,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2913"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63149,15 +63499,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2926: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2926"
+printf "%s\n" "$at_srcdir/system-traffic.at:2944: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:2944"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2926"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2944"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63171,12 +63521,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2928" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2946" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2928"
- printf "%s\n" "system-traffic.at:2928" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2946"
+ printf "%s\n" "system-traffic.at:2946" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2928"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2946"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -63186,7 +63536,7 @@
:
}
-ovs_wait "system-traffic.at:2928" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:2946" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -63194,10 +63544,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2931: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2949: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2931"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2949"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -63206,7 +63556,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2931"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2949"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63215,8 +63565,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2933: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2933"
+printf "%s\n" "$at_srcdir/system-traffic.at:2951: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2951"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -63225,7 +63575,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=5,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2933"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2951"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63233,15 +63583,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2948: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | grep -q \"ct_zone(0x5)\" "
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2948"
+printf "%s\n" "$at_srcdir/system-traffic.at:2966: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | grep -q \"ct_zone(0x5)\" "
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2966"
( $at_check_trace; ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep "+trk" | grep -q "ct_zone(0x5)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2948"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2966"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63249,15 +63599,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2951: ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port=\"ovs-p0\" actions=ct(table=0,zone=15)'"
-at_fn_check_prepare_trace "system-traffic.at:2951"
+printf "%s\n" "$at_srcdir/system-traffic.at:2969: ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port=\"ovs-p0\" actions=ct(table=0,zone=15)'"
+at_fn_check_prepare_trace "system-traffic.at:2969"
( $at_check_trace; ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port="ovs-p0" actions=ct(table=0,zone=15)'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2951"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63265,10 +63615,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2954: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2972: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2954"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2972"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -63277,7 +63627,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2954"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2972"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63286,15 +63636,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2956: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | grep -q \"ct_zone(0xf)\" "
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2956"
+printf "%s\n" "$at_srcdir/system-traffic.at:2974: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | grep -q \"ct_zone(0xf)\" "
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2974"
( $at_check_trace; ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep "+trk" | grep -q "ct_zone(0xf)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2956"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2974"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63302,11 +63652,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2959"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2977"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -63316,22 +63666,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2959"
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:2977"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63339,26 +63689,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:2959"
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:2977"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2959" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2977" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2959"
- printf "%s\n" "system-traffic.at:2959" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2977"
+ printf "%s\n" "system-traffic.at:2977" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2959"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2977"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -63366,18 +63716,18 @@
:
}
-ovs_wait "system-traffic.at:2959" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2977" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2959"
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:2977"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63385,26 +63735,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:2959"
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:2977"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2959" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2977" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2959"
- printf "%s\n" "system-traffic.at:2959" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2977"
+ printf "%s\n" "system-traffic.at:2977" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2959"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2977"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -63412,18 +63762,18 @@
:
}
-ovs_wait "system-traffic.at:2959" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:2977" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2959: :; "
-at_fn_check_prepare_trace "system-traffic.at:2959"
+printf "%s\n" "$at_srcdir/system-traffic.at:2977: :; "
+at_fn_check_prepare_trace "system-traffic.at:2977"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2959"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2977"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63437,7 +63787,7 @@
read at_status <"$at_status_file"
#AT_STOP_63
#AT_START_64
-at_fn_group_banner 64 'system-traffic.at:2962' \
+at_fn_group_banner 64 'system-traffic.at:2980' \
"conntrack - zones from other field, more tests" " " 5
at_xfail=no
(
@@ -63448,12 +63798,12 @@
- printf "%s\n" "system-traffic.at:2964" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2982" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2964"
- printf "%s\n" "system-traffic.at:2964" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2982"
+ printf "%s\n" "system-traffic.at:2982" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2964"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2982"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -63461,42 +63811,42 @@
:
}
-ovs_wait "system-traffic.at:2964" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:2982" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2964"
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:2982"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2964"
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:2982"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2964"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2982"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -63505,37 +63855,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:2964"
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:2982"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:2964"
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:2982"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -63543,7 +63893,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -63559,7 +63909,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2964"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2982"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -63581,19 +63931,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:2964" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:2982" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2964"
- printf "%s\n" "system-traffic.at:2964" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2982"
+ printf "%s\n" "system-traffic.at:2982" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2964"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2982"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -63601,18 +63951,18 @@
:
}
-ovs_wait "system-traffic.at:2964" "while ip link show br0"
+ovs_wait "system-traffic.at:2982" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2964: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:2964"
+printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:2982"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2964"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63625,15 +63975,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2966: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2966"
+printf "%s\n" "$at_srcdir/system-traffic.at:2984: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2984"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2966"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2984"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63649,15 +63999,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2966: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2966"
+printf "%s\n" "$at_srcdir/system-traffic.at:2984: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2984"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2966"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2984"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63673,45 +64023,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2968"
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2986"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2968"
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2986"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2968"
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2986"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63720,39 +64070,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:2968"
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:2986"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:2968"
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:2986"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2968"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2986"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -63760,17 +64110,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2968"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2986"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -63779,7 +64129,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63787,10 +64137,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2968"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2986"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -63799,7 +64149,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63808,10 +64158,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2968"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2986"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -63820,7 +64170,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63830,10 +64180,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2968: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2986: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2968"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2986"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -63842,7 +64192,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2968"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2986"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63854,45 +64204,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:2969"
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:2987"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:2969"
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:2987"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:2969"
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:2987"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63901,39 +64251,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:2969"
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:2987"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:2969"
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:2987"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2969"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -63941,17 +64291,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2969"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -63960,7 +64310,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63968,10 +64318,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2969"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -63980,7 +64330,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -63989,10 +64339,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2969"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -64001,7 +64351,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64011,10 +64361,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2969: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2969"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -64023,7 +64373,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2969"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64047,15 +64397,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2982: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:2982"
+printf "%s\n" "$at_srcdir/system-traffic.at:3000: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:3000"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2982"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3000"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64069,12 +64419,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:2984" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3002" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2984"
- printf "%s\n" "system-traffic.at:2984" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3002"
+ printf "%s\n" "system-traffic.at:3002" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:2984"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3002"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -64084,7 +64434,7 @@
:
}
-ovs_wait "system-traffic.at:2984" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3002" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -64092,10 +64442,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2987: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3005: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:2987"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3005"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -64104,7 +64454,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2987"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3005"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64113,8 +64463,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2989: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2989"
+printf "%s\n" "$at_srcdir/system-traffic.at:3007: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3007"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -64123,7 +64473,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=5,labels=0xffff0005,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2989"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3007"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64131,15 +64481,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:2996: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | sed 's/0xffff0005\\/0xffff/0x5\\/0xffff/' | grep -q \"ct_label(0x5/0xffff)\" "
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:2996"
+printf "%s\n" "$at_srcdir/system-traffic.at:3014: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | sed 's/0xffff0005\\/0xffff/0x5\\/0xffff/' | grep -q \"ct_label(0x5/0xffff)\" "
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3014"
( $at_check_trace; ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep "+trk" | sed 's/0xffff0005\/0xffff/0x5\/0xffff/' | grep -q "ct_label(0x5/0xffff)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:2996"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3014"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64147,15 +64497,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3000: ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port=\"ovs-p0\" actions=ct(table=0,zone=15,commit,exec(load:0xffff000f->NXM_NX_CT_LABEL[0..31]))'"
-at_fn_check_prepare_trace "system-traffic.at:3000"
+printf "%s\n" "$at_srcdir/system-traffic.at:3018: ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port=\"ovs-p0\" actions=ct(table=0,zone=15,commit,exec(load:0xffff000f->NXM_NX_CT_LABEL[0..31]))'"
+at_fn_check_prepare_trace "system-traffic.at:3018"
( $at_check_trace; ovs-ofctl mod-flows br0 'priority=100,ct_state=-trk,tcp,in_port="ovs-p0" actions=ct(table=0,zone=15,commit,exec(load:0xffff000f->NXM_NX_CT_LABEL[0..31]))'
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3000"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3018"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64163,10 +64513,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3002: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3002"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -64175,7 +64525,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3002"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64184,15 +64534,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3004: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | sed 's/0xffff000f\\/0xffff/0xf\\/0xffff/' | grep -q \"ct_label(0xf/0xffff)\" "
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3004"
+printf "%s\n" "$at_srcdir/system-traffic.at:3022: ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep \"+trk\" | sed 's/0xffff000f\\/0xffff/0xf\\/0xffff/' | grep -q \"ct_label(0xf/0xffff)\" "
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3022"
( $at_check_trace; ovs-appctl dpctl/dump-flows --names filter=in_port=ovs-p0 | grep "+trk" | sed 's/0xffff000f\/0xffff/0xf\/0xffff/' | grep -q "ct_label(0xf/0xffff)"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3004"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3022"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64200,11 +64550,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3008"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3026"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -64214,22 +64564,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3008"
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3026"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64237,26 +64587,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:3008"
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:3026"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3008" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3026" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3008"
- printf "%s\n" "system-traffic.at:3008" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3026"
+ printf "%s\n" "system-traffic.at:3026" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3008"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3026"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -64264,18 +64614,18 @@
:
}
-ovs_wait "system-traffic.at:3008" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3026" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3008"
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3026"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64283,26 +64633,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:3008"
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:3026"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3008" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3026" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3008"
- printf "%s\n" "system-traffic.at:3008" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3026"
+ printf "%s\n" "system-traffic.at:3026" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3008"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3026"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -64310,18 +64660,18 @@
:
}
-ovs_wait "system-traffic.at:3008" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3026" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3008: :; "
-at_fn_check_prepare_trace "system-traffic.at:3008"
+printf "%s\n" "$at_srcdir/system-traffic.at:3026: :; "
+at_fn_check_prepare_trace "system-traffic.at:3026"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3008"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3026"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64335,7 +64685,7 @@
read at_status <"$at_status_file"
#AT_STOP_64
#AT_START_65
-at_fn_group_banner 65 'system-traffic.at:3011' \
+at_fn_group_banner 65 'system-traffic.at:3029' \
"conntrack - multiple bridges" " " 5
at_xfail=no
(
@@ -64346,12 +64696,12 @@
- printf "%s\n" "system-traffic.at:3013" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3031" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3013"
- printf "%s\n" "system-traffic.at:3013" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3031"
+ printf "%s\n" "system-traffic.at:3031" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3013"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3031"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -64359,42 +64709,42 @@
:
}
-ovs_wait "system-traffic.at:3013" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:3031" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3013"
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3031"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3013"
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3031"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3013"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3031"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -64403,37 +64753,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:3013"
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:3031"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:3013"
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:3031"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -64441,7 +64791,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -64457,7 +64807,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3013"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3031"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -64479,19 +64829,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3013" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3031" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3013"
- printf "%s\n" "system-traffic.at:3013" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3031"
+ printf "%s\n" "system-traffic.at:3031" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3013"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3031"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -64499,13 +64849,13 @@
:
}
-ovs_wait "system-traffic.at:3013" "while ip link show br0"
+ovs_wait "system-traffic.at:3031" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3013: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- add-br br1 -- set Bridge br1 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --\\
+printf "%s\n" "$at_srcdir/system-traffic.at:3031: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- add-br br1 -- set Bridge br1 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --\\
add-port br0 patch+ -- set int patch+ type=patch options:peer=patch- --\\
add-port br1 patch- -- set int patch- type=patch options:peer=patch+ -- "
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3013"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3031"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- add-br br1 -- set Bridge br1 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --\
add-port br0 patch+ -- set int patch+ type=patch options:peer=patch- --\
add-port br1 patch- -- set int patch- type=patch options:peer=patch+ --
@@ -64514,7 +64864,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3013"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3031"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64527,15 +64877,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3018: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3018"
+printf "%s\n" "$at_srcdir/system-traffic.at:3036: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3036"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3018"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3036"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64551,15 +64901,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3018: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3018"
+printf "%s\n" "$at_srcdir/system-traffic.at:3036: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3036"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3018"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3036"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64575,45 +64925,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3020"
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3038"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3020"
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3038"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3020"
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3038"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64622,39 +64972,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:3020"
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:3038"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:3020"
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:3038"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3038"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -64662,17 +65012,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3038"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -64681,7 +65031,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64689,10 +65039,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3038"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -64701,7 +65051,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64710,10 +65060,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3038"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -64722,7 +65072,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64732,10 +65082,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3020: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3038: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3020"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3038"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -64744,7 +65094,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3020"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3038"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64756,45 +65106,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3021"
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3039"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3021"
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3039"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3021"
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3039"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64803,39 +65153,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:3021"
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:3039"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:3021"
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:3039"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ovs-vsctl add-port br1 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ovs-vsctl add-port br1 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3021"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3039"
( $at_check_trace; ovs-vsctl add-port br1 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -64843,17 +65193,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3021"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3039"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -64862,7 +65212,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64870,10 +65220,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3021"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3039"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -64882,7 +65232,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64891,10 +65241,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3021"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3039"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -64903,7 +65253,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64913,10 +65263,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3021: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3039: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3021"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3039"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -64925,7 +65275,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3021"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3039"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64960,30 +65310,30 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3045: ovs-ofctl --bundle add-flows br0 flows-br0.txt"
-at_fn_check_prepare_trace "system-traffic.at:3045"
+printf "%s\n" "$at_srcdir/system-traffic.at:3063: ovs-ofctl --bundle add-flows br0 flows-br0.txt"
+at_fn_check_prepare_trace "system-traffic.at:3063"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows-br0.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3045"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3063"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3046: ovs-ofctl --bundle add-flows br1 flows-br1.txt"
-at_fn_check_prepare_trace "system-traffic.at:3046"
+printf "%s\n" "$at_srcdir/system-traffic.at:3064: ovs-ofctl --bundle add-flows br1 flows-br1.txt"
+at_fn_check_prepare_trace "system-traffic.at:3064"
( $at_check_trace; ovs-ofctl --bundle add-flows br1 flows-br1.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3046"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3064"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -64997,12 +65347,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:3049" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3067" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3049"
- printf "%s\n" "system-traffic.at:3049" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3067"
+ printf "%s\n" "system-traffic.at:3067" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3049"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3067"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -65012,17 +65362,17 @@
:
}
-ovs_wait "system-traffic.at:3049" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3067" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3050: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3068: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3050"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3068"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -65031,7 +65381,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3050"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3068"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65040,11 +65390,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3052"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3070"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -65054,22 +65404,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3052"
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3070"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65077,26 +65427,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:3052"
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:3070"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3052" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3070" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3052"
- printf "%s\n" "system-traffic.at:3052" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3070"
+ printf "%s\n" "system-traffic.at:3070" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3052"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3070"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -65104,18 +65454,18 @@
:
}
-ovs_wait "system-traffic.at:3052" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3070" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3052"
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3070"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65123,26 +65473,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:3052"
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:3070"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3052" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3070" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3052"
- printf "%s\n" "system-traffic.at:3052" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3070"
+ printf "%s\n" "system-traffic.at:3070" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3052"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3070"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -65150,18 +65500,18 @@
:
}
-ovs_wait "system-traffic.at:3052" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3070" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3052: :; "
-at_fn_check_prepare_trace "system-traffic.at:3052"
+printf "%s\n" "$at_srcdir/system-traffic.at:3070: :; "
+at_fn_check_prepare_trace "system-traffic.at:3070"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3052"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3070"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65175,7 +65525,7 @@
read at_status <"$at_status_file"
#AT_STOP_65
#AT_START_66
-at_fn_group_banner 66 'system-traffic.at:3055' \
+at_fn_group_banner 66 'system-traffic.at:3073' \
"conntrack - multiple zones" " " 5
at_xfail=no
(
@@ -65186,12 +65536,12 @@
- printf "%s\n" "system-traffic.at:3057" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3075" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3057"
- printf "%s\n" "system-traffic.at:3057" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3075"
+ printf "%s\n" "system-traffic.at:3075" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3057"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3075"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -65199,42 +65549,42 @@
:
}
-ovs_wait "system-traffic.at:3057" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:3075" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3057"
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3075"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3057"
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3075"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3057"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3075"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -65243,37 +65593,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:3057"
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:3075"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:3057"
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:3075"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -65281,7 +65631,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -65297,7 +65647,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3057"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3075"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -65319,19 +65669,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3057" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3075" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3057"
- printf "%s\n" "system-traffic.at:3057" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3075"
+ printf "%s\n" "system-traffic.at:3075" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3057"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3075"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -65339,18 +65689,18 @@
:
}
-ovs_wait "system-traffic.at:3057" "while ip link show br0"
+ovs_wait "system-traffic.at:3075" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3057: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:3057"
+printf "%s\n" "$at_srcdir/system-traffic.at:3075: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:3075"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3057"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3075"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65363,15 +65713,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3059: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3059"
+printf "%s\n" "$at_srcdir/system-traffic.at:3077: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3077"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3059"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3077"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65387,15 +65737,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3059: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3059"
+printf "%s\n" "$at_srcdir/system-traffic.at:3077: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3077"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3059"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3077"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65411,45 +65761,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3061"
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3079"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3061"
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3079"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3061"
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3079"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65458,39 +65808,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:3061"
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:3079"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:3061"
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:3079"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3061"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -65498,17 +65848,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3061"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -65517,7 +65867,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65525,10 +65875,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3061"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -65537,7 +65887,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65546,10 +65896,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3061"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -65558,7 +65908,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65568,10 +65918,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3061: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3061"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -65580,7 +65930,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3061"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65592,45 +65942,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3062"
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3080"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3062"
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3080"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3062"
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3080"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65639,39 +65989,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:3062"
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:3080"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:3062"
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:3080"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3062"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3080"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -65679,17 +66029,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3062"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3080"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -65698,7 +66048,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65706,10 +66056,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3062"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3080"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -65718,7 +66068,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65727,10 +66077,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3062"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3080"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -65739,7 +66089,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65749,10 +66099,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3062: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3080: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3062"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3080"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -65761,7 +66111,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3062"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3080"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65784,15 +66134,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3074: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:3074"
+printf "%s\n" "$at_srcdir/system-traffic.at:3092: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:3092"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3074"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3092"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65806,12 +66156,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:3076" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3094" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3076"
- printf "%s\n" "system-traffic.at:3076" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3094"
+ printf "%s\n" "system-traffic.at:3094" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3076"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3094"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -65821,7 +66171,7 @@
:
}
-ovs_wait "system-traffic.at:3076" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3094" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -65829,10 +66179,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3079: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3097: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3079"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3097"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -65841,7 +66191,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3079"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3097"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65850,10 +66200,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3082: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3100: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3082"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3100"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -65862,7 +66212,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3082"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3100"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65871,8 +66221,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3084: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3084"
+printf "%s\n" "$at_srcdir/system-traffic.at:3102: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3102"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -65882,7 +66232,7 @@
tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=2,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3084"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3102"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65890,11 +66240,11 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: check_logs \";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3089"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3107"
( $at_check_trace; check_logs ";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
@@ -65904,22 +66254,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3089"
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3107"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65927,26 +66277,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:3089"
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:3107"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3089" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3107" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3089"
- printf "%s\n" "system-traffic.at:3089" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3107"
+ printf "%s\n" "system-traffic.at:3107" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3089"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3107"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -65954,18 +66304,18 @@
:
}
-ovs_wait "system-traffic.at:3089" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3107" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3089"
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3107"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -65973,26 +66323,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:3089"
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:3107"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3089" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3107" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3089"
- printf "%s\n" "system-traffic.at:3089" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3107"
+ printf "%s\n" "system-traffic.at:3107" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3089"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3107"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -66000,18 +66350,18 @@
:
}
-ovs_wait "system-traffic.at:3089" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3107" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3089: :; "
-at_fn_check_prepare_trace "system-traffic.at:3089"
+printf "%s\n" "$at_srcdir/system-traffic.at:3107: :; "
+at_fn_check_prepare_trace "system-traffic.at:3107"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3089"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3107"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66025,7 +66375,7 @@
read at_status <"$at_status_file"
#AT_STOP_66
#AT_START_67
-at_fn_group_banner 67 'system-traffic.at:3092' \
+at_fn_group_banner 67 'system-traffic.at:3110' \
"conntrack - multiple namespaces, internal ports" "" 5
at_xfail=no
(
@@ -66036,16 +66386,16 @@
- printf "%s\n" "system-traffic.at:3094" >"$at_check_line_file"
-at_fn_check_skip 77 "$at_srcdir/system-traffic.at:3094"
+ printf "%s\n" "system-traffic.at:3112" >"$at_check_line_file"
+at_fn_check_skip 77 "$at_srcdir/system-traffic.at:3112"
- printf "%s\n" "system-traffic.at:3095" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3113" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3095"
- printf "%s\n" "system-traffic.at:3095" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3113"
+ printf "%s\n" "system-traffic.at:3113" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3095"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3113"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -66053,42 +66403,42 @@
:
}
-ovs_wait "system-traffic.at:3095" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:3113" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3095"
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3113"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3095"
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3113"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3095"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3113"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -66097,37 +66447,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:3095"
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:3113"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:3095"
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:3113"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -66135,7 +66485,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -66151,7 +66501,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3095"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3113"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -66173,19 +66523,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3095" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3113" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3095"
- printf "%s\n" "system-traffic.at:3095" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3113"
+ printf "%s\n" "system-traffic.at:3113" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3095"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3113"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -66193,18 +66543,18 @@
:
}
-ovs_wait "system-traffic.at:3095" "while ip link show br0"
+ovs_wait "system-traffic.at:3113" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3095: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- set-fail-mode br0 secure -- "
-at_fn_check_prepare_trace "system-traffic.at:3095"
+printf "%s\n" "$at_srcdir/system-traffic.at:3113: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- set-fail-mode br0 secure -- "
+at_fn_check_prepare_trace "system-traffic.at:3113"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- set-fail-mode br0 secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3095"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3113"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66217,15 +66567,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3098: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3098"
+printf "%s\n" "$at_srcdir/system-traffic.at:3116: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3116"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3098"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3116"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66241,15 +66591,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3098: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3098"
+printf "%s\n" "$at_srcdir/system-traffic.at:3116: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3116"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3098"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3116"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66265,40 +66615,40 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3100: ovs-vsctl add-port br0 p0 -- set int p0 type=internal"
-at_fn_check_prepare_trace "system-traffic.at:3100"
+printf "%s\n" "$at_srcdir/system-traffic.at:3118: ovs-vsctl add-port br0 p0 -- set int p0 type=internal"
+at_fn_check_prepare_trace "system-traffic.at:3118"
( $at_check_trace; ovs-vsctl add-port br0 p0 -- set int p0 type=internal
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3100"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3118"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3100: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:3100"
+printf "%s\n" "$at_srcdir/system-traffic.at:3118: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:3118"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3100"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3118"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3100: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3118: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3100"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3118"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -66307,7 +66657,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3100"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3118"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66315,10 +66665,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3100: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3118: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3100"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3118"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -66327,7 +66677,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3100"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3118"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66337,40 +66687,40 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3101: ovs-vsctl add-port br0 p1 -- set int p1 type=internal"
-at_fn_check_prepare_trace "system-traffic.at:3101"
+printf "%s\n" "$at_srcdir/system-traffic.at:3119: ovs-vsctl add-port br0 p1 -- set int p1 type=internal"
+at_fn_check_prepare_trace "system-traffic.at:3119"
( $at_check_trace; ovs-vsctl add-port br0 p1 -- set int p1 type=internal
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3101"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3119"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3101: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:3101"
+printf "%s\n" "$at_srcdir/system-traffic.at:3119: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:3119"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3101"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3119"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3101: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3119: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3101"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3119"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -66379,7 +66729,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3101"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3119"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66387,10 +66737,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3101: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3119: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3101"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3119"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -66399,7 +66749,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3101"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3119"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66420,15 +66770,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3115: ovs-ofctl add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:3115"
+printf "%s\n" "$at_srcdir/system-traffic.at:3133: ovs-ofctl add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:3133"
( $at_check_trace; ovs-ofctl add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3115"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3133"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66442,12 +66792,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:3117" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3135" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3117"
- printf "%s\n" "system-traffic.at:3117" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3135"
+ printf "%s\n" "system-traffic.at:3135" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3117"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3135"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -66457,7 +66807,7 @@
:
}
-ovs_wait "system-traffic.at:3117" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3135" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -66465,10 +66815,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3120: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3138: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3120"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3138"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -66477,7 +66827,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3120"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3138"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66486,10 +66836,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3123: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3123"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -66498,7 +66848,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3123"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66507,8 +66857,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3125: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3125"
+printf "%s\n" "$at_srcdir/system-traffic.at:3143: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3143"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -66517,7 +66867,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),zone=1,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3125"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66525,12 +66875,12 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: check_logs \"/ioctl(SIOCGIFINDEX) on .* device failed: No such device/d
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: check_logs \"/ioctl(SIOCGIFINDEX) on .* device failed: No such device/d
/removing policing failed: No such device/d\"\";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
/dpif_netdev(revalidator.*)|ERR|internal error parsing flow key.*proto=2.*/d
/dpif(revalidator.*)|WARN|netdev@ovs-netdev: failed to.*proto=2.*/d\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3129"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3147"
( $at_check_trace; check_logs "/ioctl(SIOCGIFINDEX) on .* device failed: No such device/d
/removing policing failed: No such device/d"";/netdev_linux.*obtaining netdev stats via vport failed/d
/dpif_netlink.*Generic Netlink family 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably not loaded./d
@@ -66541,22 +66891,22 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3129"
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: test -e \$OVS_RUNDIR/ovs-vswitchd.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovs-vswitchd.pid" "system-traffic.at:3147"
( $at_check_trace; test -e $OVS_RUNDIR/ovs-vswitchd.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66564,26 +66914,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovs-vswitchd.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: ovs-appctl -t ovs-vswitchd exit --cleanup"
-at_fn_check_prepare_trace "system-traffic.at:3129"
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: ovs-appctl -t ovs-vswitchd exit --cleanup"
+at_fn_check_prepare_trace "system-traffic.at:3147"
( $at_check_trace; ovs-appctl -t ovs-vswitchd exit --cleanup
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3129" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3147" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3129"
- printf "%s\n" "system-traffic.at:3129" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3147"
+ printf "%s\n" "system-traffic.at:3147" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3129"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3147"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -66591,18 +66941,18 @@
:
}
-ovs_wait "system-traffic.at:3129" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3147" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: test -e \$OVS_RUNDIR/ovsdb-server.pid"
-at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3129"
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: test -e \$OVS_RUNDIR/ovsdb-server.pid"
+at_fn_check_prepare_dynamic "test -e $OVS_RUNDIR/ovsdb-server.pid" "system-traffic.at:3147"
( $at_check_trace; test -e $OVS_RUNDIR/ovsdb-server.pid
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66610,26 +66960,26 @@
TMPPID=$(cat $OVS_RUNDIR/ovsdb-server.pid)
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: ovs-appctl -t ovsdb-server exit"
-at_fn_check_prepare_trace "system-traffic.at:3129"
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: ovs-appctl -t ovsdb-server exit"
+at_fn_check_prepare_trace "system-traffic.at:3147"
( $at_check_trace; ovs-appctl -t ovsdb-server exit
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3129" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3147" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3129"
- printf "%s\n" "system-traffic.at:3129" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3147"
+ printf "%s\n" "system-traffic.at:3147" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3129"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3147"
ovs_wait_cond () {
if kill -0 $TMPPID 2>/dev/null; then return 1; else return 0; fi
}
@@ -66637,18 +66987,18 @@
:
}
-ovs_wait "system-traffic.at:3129" "while kill -0 \$TMPPID 2>/dev/null"
+ovs_wait "system-traffic.at:3147" "while kill -0 \$TMPPID 2>/dev/null"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3129: :; "
-at_fn_check_prepare_trace "system-traffic.at:3129"
+printf "%s\n" "$at_srcdir/system-traffic.at:3147: :; "
+at_fn_check_prepare_trace "system-traffic.at:3147"
( $at_check_trace; :;
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3129"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3147"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66662,7 +67012,7 @@
read at_status <"$at_status_file"
#AT_STOP_67
#AT_START_68
-at_fn_group_banner 68 'system-traffic.at:3134' \
+at_fn_group_banner 68 'system-traffic.at:3152' \
"conntrack - ct_mark" " " 5
at_xfail=no
(
@@ -66673,12 +67023,12 @@
- printf "%s\n" "system-traffic.at:3136" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3154" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3136"
- printf "%s\n" "system-traffic.at:3136" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3154"
+ printf "%s\n" "system-traffic.at:3154" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3136"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3154"
ovs_wait_cond () {
if ip link show ovs-netdev; then return 1; else return 0; fi
}
@@ -66686,42 +67036,42 @@
:
}
-ovs_wait "system-traffic.at:3136" "while ip link show ovs-netdev"
+ovs_wait "system-traffic.at:3154" "while ip link show ovs-netdev"
touch .conf.db.~lock~
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
-at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3136"
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: ovsdb-tool create conf.db \$abs_top_srcdir/vswitchd/vswitch.ovsschema"
+at_fn_check_prepare_dynamic "ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema" "system-traffic.at:3154"
( $at_check_trace; ovsdb-tool create conf.db $abs_top_srcdir/vswitchd/vswitch.ovsschema
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
-at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3136"
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:\$OVS_RUNDIR/db.sock"
+at_fn_check_prepare_dynamic "ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock" "system-traffic.at:3154"
( $at_check_trace; ovsdb-server --detach --no-chdir --pidfile --log-file --remote=punix:$OVS_RUNDIR/db.sock
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure
$at_traceon; }
on_exit "kill `cat ovsdb-server.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3136"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3154"
( $at_check_trace; sed < stderr '
/vlog|INFO|opened log file/d
/ovsdb_server|INFO|ovsdb-server (Open vSwitch)/d'
@@ -66730,37 +67080,37 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: ovs-vsctl --no-wait init "
-at_fn_check_prepare_trace "system-traffic.at:3136"
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: ovs-vsctl --no-wait init "
+at_fn_check_prepare_trace "system-traffic.at:3154"
( $at_check_trace; ovs-vsctl --no-wait init
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
-at_fn_check_prepare_trace "system-traffic.at:3136"
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl"
+at_fn_check_prepare_trace "system-traffic.at:3154"
( $at_check_trace; ovs-vswitchd --disable-system --detach --no-chdir --pidfile --log-file -vvconn -vofproto_dpif -vunixctl
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; tee stderr <"$at_stderr"
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure \
"ovsdb-server.log"
$at_traceon; }
@@ -66768,7 +67118,7 @@
on_exit "kill_ovs_vswitchd `cat ovs-vswitchd.pid`"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: sed < stderr '
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
/vlog|INFO|opened log file/d
@@ -66784,7 +67134,7 @@
/probe tc:/d
/setting extended ack support failed/d
/tc: Using policy/d'"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3136"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3154"
( $at_check_trace; sed < stderr '
/ovs_numa|INFO|Discovered /d
/odp_execute_impl|INFO|Action implementation /d
@@ -66806,19 +67156,19 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
- printf "%s\n" "system-traffic.at:3136" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3154" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3136"
- printf "%s\n" "system-traffic.at:3136" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3154"
+ printf "%s\n" "system-traffic.at:3154" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3136"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3154"
ovs_wait_cond () {
if ip link show br0; then return 1; else return 0; fi
}
@@ -66826,18 +67176,18 @@
:
}
-ovs_wait "system-traffic.at:3136" "while ip link show br0"
+ovs_wait "system-traffic.at:3154" "while ip link show br0"
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3136: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
-at_fn_check_prepare_trace "system-traffic.at:3136"
+printf "%s\n" "$at_srcdir/system-traffic.at:3154: ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type=\"netdev\" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure -- "
+at_fn_check_prepare_trace "system-traffic.at:3154"
( $at_check_trace; ovs-vsctl -- add-br br0 -- set Bridge br0 datapath_type="netdev" protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15 fail-mode=secure --
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3136"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3154"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66850,15 +67200,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3138: ip netns add at_ns0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3138"
+printf "%s\n" "$at_srcdir/system-traffic.at:3156: ip netns add at_ns0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3156"
( $at_check_trace; ip netns add at_ns0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3138"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3156"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66874,15 +67224,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3138: ip netns add at_ns1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3138"
+printf "%s\n" "$at_srcdir/system-traffic.at:3156: ip netns add at_ns1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3156"
( $at_check_trace; ip netns add at_ns1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3138"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3156"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66898,15 +67248,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3138: ip netns add at_ns2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3138"
+printf "%s\n" "$at_srcdir/system-traffic.at:3156: ip netns add at_ns2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3156"
( $at_check_trace; ip netns add at_ns2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3138"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3156"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66922,15 +67272,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3138: ip netns add at_ns3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3138"
+printf "%s\n" "$at_srcdir/system-traffic.at:3156: ip netns add at_ns3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3156"
( $at_check_trace; ip netns add at_ns3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3138"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3156"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66946,45 +67296,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip link add p0 type veth peer name ovs-p0 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3140"
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip link add p0 type veth peer name ovs-p0 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3158"
( $at_check_trace; ip link add p0 type veth peer name ovs-p0 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ethtool -K p0 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3140"
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ethtool -K p0 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3158"
( $at_check_trace; ethtool -K p0 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ethtool -K p0 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3140"
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ethtool -K p0 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3158"
( $at_check_trace; ethtool -K p0 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -66993,39 +67343,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip link set p0 netns at_ns0"
-at_fn_check_prepare_trace "system-traffic.at:3140"
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip link set p0 netns at_ns0"
+at_fn_check_prepare_trace "system-traffic.at:3158"
( $at_check_trace; ip link set p0 netns at_ns0
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip link set dev ovs-p0 up"
-at_fn_check_prepare_trace "system-traffic.at:3140"
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip link set dev ovs-p0 up"
+at_fn_check_prepare_trace "system-traffic.at:3158"
( $at_check_trace; ip link set dev ovs-p0 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ovs-vsctl add-port br0 ovs-p0 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ovs-vsctl add-port br0 ovs-p0 -- \\
set interface ovs-p0 external-ids:iface-id=\"p0\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3140"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3158"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p0 -- \
set interface ovs-p0 external-ids:iface-id="p0" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -67033,17 +67383,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.1/24\" dev p0
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3140"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3158"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.1/24" dev p0
NS_EXEC_HEREDOC
@@ -67052,7 +67402,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67060,10 +67410,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3140"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3158"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 up
NS_EXEC_HEREDOC
@@ -67072,7 +67422,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67081,10 +67431,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3140"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3158"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip link set dev p0 address
NS_EXEC_HEREDOC
@@ -67093,7 +67443,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67103,10 +67453,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3140: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3158: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3140"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3158"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -67115,7 +67465,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3140"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3158"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67127,45 +67477,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip link add p1 type veth peer name ovs-p1 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3141"
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip link add p1 type veth peer name ovs-p1 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3159"
( $at_check_trace; ip link add p1 type veth peer name ovs-p1 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ethtool -K p1 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3141"
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ethtool -K p1 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3159"
( $at_check_trace; ethtool -K p1 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ethtool -K p1 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3141"
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ethtool -K p1 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3159"
( $at_check_trace; ethtool -K p1 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67174,39 +67524,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip link set p1 netns at_ns1"
-at_fn_check_prepare_trace "system-traffic.at:3141"
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip link set p1 netns at_ns1"
+at_fn_check_prepare_trace "system-traffic.at:3159"
( $at_check_trace; ip link set p1 netns at_ns1
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip link set dev ovs-p1 up"
-at_fn_check_prepare_trace "system-traffic.at:3141"
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip link set dev ovs-p1 up"
+at_fn_check_prepare_trace "system-traffic.at:3159"
( $at_check_trace; ip link set dev ovs-p1 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ovs-vsctl add-port br0 ovs-p1 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ovs-vsctl add-port br0 ovs-p1 -- \\
set interface ovs-p1 external-ids:iface-id=\"p1\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3159"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p1 -- \
set interface ovs-p1 external-ids:iface-id="p1" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -67214,17 +67564,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.2/24\" dev p1
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3159"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.2/24" dev p1
NS_EXEC_HEREDOC
@@ -67233,7 +67583,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67241,10 +67591,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3159"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 up
NS_EXEC_HEREDOC
@@ -67253,7 +67603,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67262,10 +67612,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3159"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip link set dev p1 address
NS_EXEC_HEREDOC
@@ -67274,7 +67624,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67284,10 +67634,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3141: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3159: ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3141"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3159"
( $at_check_trace; ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -67296,7 +67646,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3141"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67308,45 +67658,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip link add p2 type veth peer name ovs-p2 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3142"
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip link add p2 type veth peer name ovs-p2 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3160"
( $at_check_trace; ip link add p2 type veth peer name ovs-p2 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ethtool -K p2 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3142"
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ethtool -K p2 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3160"
( $at_check_trace; ethtool -K p2 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ethtool -K p2 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3142"
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ethtool -K p2 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3160"
( $at_check_trace; ethtool -K p2 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67355,39 +67705,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip link set p2 netns at_ns2"
-at_fn_check_prepare_trace "system-traffic.at:3142"
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip link set p2 netns at_ns2"
+at_fn_check_prepare_trace "system-traffic.at:3160"
( $at_check_trace; ip link set p2 netns at_ns2
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip link set dev ovs-p2 up"
-at_fn_check_prepare_trace "system-traffic.at:3142"
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip link set dev ovs-p2 up"
+at_fn_check_prepare_trace "system-traffic.at:3160"
( $at_check_trace; ip link set dev ovs-p2 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ovs-vsctl add-port br0 ovs-p2 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ovs-vsctl add-port br0 ovs-p2 -- \\
set interface ovs-p2 external-ids:iface-id=\"p2\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3142"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3160"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p2 -- \
set interface ovs-p2 external-ids:iface-id="p2" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -67395,17 +67745,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.3/24\" dev p2
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3142"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3160"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.3/24" dev p2
NS_EXEC_HEREDOC
@@ -67414,7 +67764,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67422,10 +67772,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3142"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3160"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 up
NS_EXEC_HEREDOC
@@ -67434,7 +67784,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67443,10 +67793,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3142"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3160"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip link set dev p2 address
NS_EXEC_HEREDOC
@@ -67455,7 +67805,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67465,10 +67815,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3142: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3160: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3142"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3160"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -67477,7 +67827,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3142"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3160"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67489,45 +67839,45 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip link add p3 type veth peer name ovs-p3 || return 77"
-at_fn_check_prepare_trace "system-traffic.at:3143"
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip link add p3 type veth peer name ovs-p3 || return 77"
+at_fn_check_prepare_trace "system-traffic.at:3161"
( $at_check_trace; ip link add p3 type veth peer name ovs-p3 || return 77
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ethtool -K p3 tx off"
-at_fn_check_prepare_trace "system-traffic.at:3143"
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ethtool -K p3 tx off"
+at_fn_check_prepare_trace "system-traffic.at:3161"
( $at_check_trace; ethtool -K p3 tx off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ethtool -K p3 txvlan off"
-at_fn_check_prepare_trace "system-traffic.at:3143"
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ethtool -K p3 txvlan off"
+at_fn_check_prepare_trace "system-traffic.at:3161"
( $at_check_trace; ethtool -K p3 txvlan off
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
echo stderr:; cat "$at_stderr"
echo stdout:; cat "$at_stdout"
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67536,39 +67886,39 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip link set p3 netns at_ns3"
-at_fn_check_prepare_trace "system-traffic.at:3143"
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip link set p3 netns at_ns3"
+at_fn_check_prepare_trace "system-traffic.at:3161"
( $at_check_trace; ip link set p3 netns at_ns3
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip link set dev ovs-p3 up"
-at_fn_check_prepare_trace "system-traffic.at:3143"
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip link set dev ovs-p3 up"
+at_fn_check_prepare_trace "system-traffic.at:3161"
( $at_check_trace; ip link set dev ovs-p3 up
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ovs-vsctl add-port br0 ovs-p3 -- \\
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ovs-vsctl add-port br0 ovs-p3 -- \\
set interface ovs-p3 external-ids:iface-id=\"p3\" type=\"afxdp\""
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3143"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3161"
( $at_check_trace; ovs-vsctl add-port br0 ovs-p3 -- \
set interface ovs-p3 external-ids:iface-id="p3" type="afxdp"
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
@@ -67576,17 +67926,17 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
$at_traceon; }
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add \"10.1.1.4/24\" dev p3
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3143"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3161"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip addr add "10.1.1.4/24" dev p3
NS_EXEC_HEREDOC
@@ -67595,7 +67945,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67603,10 +67953,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3143"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3161"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 up
NS_EXEC_HEREDOC
@@ -67615,7 +67965,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67624,10 +67974,10 @@
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3143"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3161"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip link set dev p3 address
NS_EXEC_HEREDOC
@@ -67636,7 +67986,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67646,10 +67996,10 @@
fi
if test -n ""; then
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3143: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3161: ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3143"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3161"
( $at_check_trace; ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
ip route add default via
NS_EXEC_HEREDOC
@@ -67658,7 +68008,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3143"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3161"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67684,15 +68034,15 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3159: ovs-ofctl --bundle add-flows br0 flows.txt"
-at_fn_check_prepare_trace "system-traffic.at:3159"
+printf "%s\n" "$at_srcdir/system-traffic.at:3177: ovs-ofctl --bundle add-flows br0 flows.txt"
+at_fn_check_prepare_trace "system-traffic.at:3177"
( $at_check_trace; ovs-ofctl --bundle add-flows br0 flows.txt
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3159"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3177"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67706,12 +68056,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:3161" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3179" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3161"
- printf "%s\n" "system-traffic.at:3161" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3179"
+ printf "%s\n" "system-traffic.at:3179" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3161"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3179"
ovs_wait_cond () {
ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -67721,7 +68071,7 @@
:
}
-ovs_wait "system-traffic.at:3161" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3179" "until ip netns exec at_ns1 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -67734,12 +68084,12 @@
PROTO=$(echo http | sed -e 's/\([a-zA-Z]*\).*/\1/')
- printf "%s\n" "system-traffic.at:3162" >"$at_check_line_file"
+ printf "%s\n" "system-traffic.at:3180" >"$at_check_line_file"
(test "1" -ge 3) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3162"
- printf "%s\n" "system-traffic.at:3162" >"$at_check_line_file"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3180"
+ printf "%s\n" "system-traffic.at:3180" >"$at_check_line_file"
(test "1" -eq 2 && test "" -eq "" 2>/dev/null) \
- && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3162"
+ && at_fn_check_skip 99 "$at_srcdir/system-traffic.at:3180"
ovs_wait_cond () {
ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep $PROTO
@@ -67749,7 +68099,7 @@
:
}
-ovs_wait "system-traffic.at:3162" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
+ovs_wait "system-traffic.at:3180" "until ip netns exec at_ns3 sh << NS_EXEC_HEREDOC
netstat -l | grep \$PROTO
NS_EXEC_HEREDOC"
@@ -67757,10 +68107,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3165: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3183: ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3165"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3183"
( $at_check_trace; ip netns exec at_ns0 sh << NS_EXEC_HEREDOC
wget 10.1.1.2 -t 3 -T 1 --retry-connrefused -v -o wget0.log
NS_EXEC_HEREDOC
@@ -67769,7 +68119,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3165"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3183"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67777,8 +68127,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3166: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3166"
+printf "%s\n" "$at_srcdir/system-traffic.at:3184: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.2\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
+at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3184"
( $at_check_trace; ovs-appctl dpctl/dump-conntrack | grep "dst=10.1.1.2" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq
) >>"$at_stdout" 2>>"$at_stderr" 5>&-
at_status=$? at_failed=false
@@ -67787,7 +68137,7 @@
echo >>"$at_stdout"; printf "%s\n" "tcp,orig=(src=10.1.1.1,dst=10.1.1.2,sport=,dport=),reply=(src=10.1.1.2,dst=10.1.1.1,sport=,dport=),mark=1,protoinfo=(state=)
" | \
$at_diff - "$at_stdout" || at_failed=:
-at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3166"
+at_fn_check_status 0 $at_status "$at_srcdir/system-traffic.at:3184"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67795,10 +68145,10 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3172: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
+printf "%s\n" "$at_srcdir/system-traffic.at:3190: ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC"
-at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3172"
+at_fn_check_prepare_notrace 'an embedded newline' "system-traffic.at:3190"
( $at_check_trace; ip netns exec at_ns2 sh << NS_EXEC_HEREDOC
wget 10.1.1.4 -t 3 -T 1 -v -o wget1.log
NS_EXEC_HEREDOC
@@ -67807,7 +68157,7 @@
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
-at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:3172"
+at_fn_check_status 4 $at_status "$at_srcdir/system-traffic.at:3190"
$at_failed && at_fn_log_failure \
"ovsdb-server.log" \
"ovs-vswitchd.log"
@@ -67815,8 +68165,8 @@
{ set +x
-printf "%s\n" "$at_srcdir/system-traffic.at:3173: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=/g' | sort | uniq"
-at_fn_check_prepare_notrace 'a shell pipeline' "system-traffic.at:3173"
+printf "%s\n" "$at_srcdir/system-traffic.at:3191: ovs-appctl dpctl/dump-conntrack | grep \"dst=10.1.1.4\" | sed -e 's/port=[0-9]*/port=/g' -e 's/id=[0-9]*/id=/g' -e 's/state=[0-9_A-Z]*/state=