Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.src.rpm Child return code was: 0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cvbToQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf neutron-24.1.1.dev36 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/neutron-24.1.1.dev36-0.20250319123537.cce874d.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd neutron-24.1.1.dev36 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-neutron-24.1.1 base' + sed -i 's/\/usr\/bin\/python/\/usr\/bin\/python3/' /builddir/build/SOURCES/neutron-destroy-patch-ports.service + find neutron -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + rm -f neutron/hacking/checks.py + rm -f neutron/tests/unit/hacking/test_checks.py + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/^ hacking.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.HcD5fU + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.0.0) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.F6knrZ + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.DZjkqQ + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling pbr>=4.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr>=4.0.0 (installed: pbr 6.0.0) Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.7.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling Routes>=2.3.1 from tox --print-deps-only: py39 Requirement satisfied: Routes>=2.3.1 (installed: Routes 2.5.1) Handling debtcollector>=1.19.0 from tox --print-deps-only: py39 Requirement satisfied: debtcollector>=1.19.0 (installed: debtcollector 3.0.0) Handling decorator>=4.1.0 from tox --print-deps-only: py39 Requirement satisfied: decorator>=4.1.0 (installed: decorator 4.4.2) Handling eventlet>=0.26.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.26.1 (installed: eventlet 0.35.1) Handling pecan>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: pecan>=1.4.0 (installed: pecan 1.4.2) Handling httplib2>=0.9.1 from tox --print-deps-only: py39 Requirement not satisfied: httplib2>=0.9.1 Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.31.0) Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling netaddr>=0.7.18 from tox --print-deps-only: py39 Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.10.1) Handling netifaces>=0.10.4 from tox --print-deps-only: py39 Requirement satisfied: netifaces>=0.10.4 (installed: netifaces 0.10.6) Handling neutron-lib>=3.9.0 from tox --print-deps-only: py39 Requirement satisfied: neutron-lib>=3.9.0 (installed: neutron-lib 3.11.1) Handling python-neutronclient>=7.8.0 from tox --print-deps-only: py39 Requirement not satisfied: python-neutronclient>=7.8.0 Handling tenacity>=6.0.0 from tox --print-deps-only: py39 Requirement not satisfied: tenacity>=6.0.0 Handling SQLAlchemy>=1.4.23 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.23 (installed: SQLAlchemy 1.4.51) Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.7) Handling keystoneauth1>=3.14.0 from tox --print-deps-only: py39 Requirement satisfied: keystoneauth1>=3.14.0 (installed: keystoneauth1 5.6.0) Handling alembic>=1.6.5 from tox --print-deps-only: py39 Requirement satisfied: alembic>=1.6.5 (installed: alembic 1.8.1) Handling stevedore>=2.0.1 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=2.0.1 (installed: stevedore 5.2.0) Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.cache>=1.26.0 Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 6.0.0) Handling oslo.config>=9.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=9.0.0 (installed: oslo.config 9.4.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.5.0) Handling oslo.db>=4.44.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db>=4.44.0 (installed: oslo.db 15.0.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.3.0) Handling oslo.log>=5.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=5.3.0 (installed: oslo.log 5.5.1) Handling oslo.messaging>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=7.0.0 (installed: oslo.messaging 14.7.2) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.1.0) Handling oslo.policy>=3.12.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.12.0 (installed: oslo.policy 4.3.0) Handling oslo.privsep>=2.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.privsep>=2.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.rootwrap>=5.15.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.rootwrap>=5.15.0 Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.4.1) Handling oslo.service>=3.4.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.service>=3.4.1 (installed: oslo.service 3.4.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling oslo.utils>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects>=1.35.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.versionedobjects>=1.35.1 (installed: oslo.versionedobjects 3.3.0) Handling osprofiler>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: osprofiler>=2.3.0 (installed: osprofiler 4.1.0) Handling os-ken>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: os-ken>=2.2.0 (installed: os-ken 2.8.1) Handling os-resource-classes>=1.1.0 from tox --print-deps-only: py39 Requirement not satisfied: os-resource-classes>=1.1.0 Handling ovs>=2.10.0 from tox --print-deps-only: py39 Requirement satisfied: ovs>=2.10.0 (installed: ovs 3.3.5) Handling ovsdbapp>=2.3.0 from tox --print-deps-only: py39 Requirement not satisfied: ovsdbapp>=2.3.0 Handling psutil>=5.3.0 from tox --print-deps-only: py39 Requirement not satisfied: psutil>=5.3.0 Handling pyroute2>=0.7.3;sys_platform!='win32' from tox --print-deps-only: py39 Requirement not satisfied: pyroute2>=0.7.3;sys_platform!='win32' Handling pyOpenSSL>=17.1.0 from tox --print-deps-only: py39 Requirement satisfied: pyOpenSSL>=17.1.0 (installed: pyOpenSSL 20.0.1) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement not satisfied: python-novaclient>=9.1.0 Handling openstacksdk>=0.31.2 from tox --print-deps-only: py39 Requirement not satisfied: openstacksdk>=0.31.2 Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39 Requirement not satisfied: python-designateclient>=2.7.0 Handling os-vif>=3.1.0 from tox --print-deps-only: py39 Requirement not satisfied: os-vif>=3.1.0 Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.0.0) Handling tooz>=1.58.0 from tox --print-deps-only: py39 Requirement not satisfied: tooz>=1.58.0 Handling wmi>=1.4.9;sys_platform=='win32' from tox --print-deps-only: py39 Ignoring alien requirement: wmi>=1.4.9;sys_platform=='win32' Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement not satisfied: coverage!=4.4,>=4.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement not satisfied: fixtures>=3.0.0 Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement not satisfied: python-subunit>=1.0.0 Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement not satisfied: WebTest>=2.0.27 Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement not satisfied: oslotest>=3.2.0 Handling stestr>=1.0.0 from tox --print-deps-only: py39 Requirement not satisfied: stestr>=1.0.0 Handling ddt>=1.0.1 from tox --print-deps-only: py39 Requirement not satisfied: ddt>=1.0.1 Handling PyMySQL>=0.7.6 from tox --print-deps-only: py39 Requirement satisfied: PyMySQL>=0.7.6 (installed: PyMySQL 0.10.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing neutron.egg-info/PKG-INFO writing dependency_links to neutron.egg-info/dependency_links.txt writing entry points to neutron.egg-info/entry_points.txt writing requirements to neutron.egg-info/requires.txt writing top-level names to neutron.egg-info/top_level.txt writing pbr to neutron.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'neutron.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/neutron-24.1.1.dev36/neutron-24.1.1.dev36.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=4.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pbr (>=4.0.0) (installed: pbr 6.0.0) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Paste (>=2.0.2) (installed: Paste 3.7.1) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: PasteDeploy (>=1.5.0) (installed: PasteDeploy 3.1.0) Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Routes (>=2.3.1) (installed: Routes 2.5.1) Handling debtcollector (>=1.19.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: debtcollector (>=1.19.0) (installed: debtcollector 3.0.0) Handling decorator (>=4.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: decorator (>=4.1.0) (installed: decorator 4.4.2) Handling eventlet (>=0.26.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: eventlet (>=0.26.1) (installed: eventlet 0.35.1) Handling pecan (>=1.4.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pecan (>=1.4.0) (installed: pecan 1.4.2) Handling httplib2 (>=0.9.1) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: httplib2 (>=0.9.1) Handling requests (>=2.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: requests (>=2.18.0) (installed: requests 2.31.0) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: keystonemiddleware (>=5.1.0) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.10.1) Handling netifaces (>=0.10.4) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netifaces (>=0.10.4) (installed: netifaces 0.10.6) Handling neutron-lib (>=3.9.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: neutron-lib (>=3.9.0) (installed: neutron-lib 3.11.1) Handling python-neutronclient (>=7.8.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: python-neutronclient (>=7.8.0) Handling tenacity (>=6.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: tenacity (>=6.0.0) Handling SQLAlchemy (>=1.4.23) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: SQLAlchemy (>=1.4.23) (installed: SQLAlchemy 1.4.51) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: WebOb (>=1.8.2) (installed: WebOb 1.8.7) Handling keystoneauth1 (>=3.14.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: keystoneauth1 (>=3.14.0) (installed: keystoneauth1 5.6.0) Handling alembic (>=1.6.5) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: alembic (>=1.6.5) (installed: alembic 1.8.1) Handling stevedore (>=2.0.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: stevedore (>=2.0.1) (installed: stevedore 5.2.0) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: oslo.cache (>=1.26.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.concurrency (>=3.26.0) (installed: oslo.concurrency 6.0.0) Handling oslo.config (>=9.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.config (>=9.0.0) (installed: oslo.config 9.4.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.5.0) Handling oslo.db (>=4.44.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.db (>=4.44.0) (installed: oslo.db 15.0.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.3.0) Handling oslo.log (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.log (>=5.3.0) (installed: oslo.log 5.5.1) Handling oslo.messaging (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.messaging (>=7.0.0) (installed: oslo.messaging 14.7.2) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.1.0) Handling oslo.policy (>=3.12.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.policy (>=3.12.0) (installed: oslo.policy 4.3.0) Handling oslo.privsep (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: oslo.privsep (>=2.3.0) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: oslo.reports (>=1.18.0) Handling oslo.rootwrap (>=5.15.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: oslo.rootwrap (>=5.15.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.serialization (>=2.25.0) (installed: oslo.serialization 5.4.1) Handling oslo.service (>=3.4.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.service (>=3.4.1) (installed: oslo.service 3.4.1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: oslo.upgradecheck (>=1.3.0) Handling oslo.utils (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.utils (>=7.0.0) (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects (>=1.35.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.versionedobjects (>=1.35.1) (installed: oslo.versionedobjects 3.3.0) Handling osprofiler (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: osprofiler (>=2.3.0) (installed: osprofiler 4.1.0) Handling os-ken (>=2.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-ken (>=2.2.0) (installed: os-ken 2.8.1) Handling os-resource-classes (>=1.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: os-resource-classes (>=1.1.0) Handling ovs (>=2.10.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: ovs (>=2.10.0) (installed: ovs 3.3.5) Handling ovsdbapp (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: ovsdbapp (>=2.3.0) Handling psutil (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: psutil (>=5.3.0) Handling pyroute2 (>=0.7.3) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: pyroute2 (>=0.7.3) Handling pyOpenSSL (>=17.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pyOpenSSL (>=17.1.0) (installed: pyOpenSSL 20.0.1) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: python-novaclient (>=9.1.0) Handling openstacksdk (>=0.31.2) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: openstacksdk (>=0.31.2) Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: python-designateclient (>=2.7.0) Handling os-vif (>=3.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: os-vif (>=3.1.0) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 3.0.0) Handling tooz (>=1.58.0) from hook generated metadata: Requires-Dist (neutron) Requirement not satisfied: tooz (>=1.58.0) Handling wmi (>=1.4.9) ; (sys_platform=='win32') from hook generated metadata: Requires-Dist (neutron) Ignoring alien requirement: wmi (>=1.4.9) ; (sys_platform=='win32') + cat /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires + rm -rfv neutron-24.1.1.dev36.dist-info/ removed 'neutron-24.1.1.dev36.dist-info/AUTHORS' removed 'neutron-24.1.1.dev36.dist-info/LICENSE' removed 'neutron-24.1.1.dev36.dist-info/METADATA' removed 'neutron-24.1.1.dev36.dist-info/entry_points.txt' removed 'neutron-24.1.1.dev36.dist-info/pbr.json' removed 'neutron-24.1.1.dev36.dist-info/top_level.txt' removed directory 'neutron-24.1.1.dev36.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.v5dFVE + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling pbr>=4.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr>=4.0.0 (installed: pbr 6.0.0) Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.7.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling Routes>=2.3.1 from tox --print-deps-only: py39 Requirement satisfied: Routes>=2.3.1 (installed: Routes 2.5.1) Handling debtcollector>=1.19.0 from tox --print-deps-only: py39 Requirement satisfied: debtcollector>=1.19.0 (installed: debtcollector 3.0.0) Handling decorator>=4.1.0 from tox --print-deps-only: py39 Requirement satisfied: decorator>=4.1.0 (installed: decorator 4.4.2) Handling eventlet>=0.26.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.26.1 (installed: eventlet 0.35.1) Handling pecan>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: pecan>=1.4.0 (installed: pecan 1.4.2) Handling httplib2>=0.9.1 from tox --print-deps-only: py39 Requirement satisfied: httplib2>=0.9.1 (installed: httplib2 0.20.4) Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.31.0) Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.6.0) Handling netaddr>=0.7.18 from tox --print-deps-only: py39 Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.10.1) Handling netifaces>=0.10.4 from tox --print-deps-only: py39 Requirement satisfied: netifaces>=0.10.4 (installed: netifaces 0.10.6) Handling neutron-lib>=3.9.0 from tox --print-deps-only: py39 Requirement satisfied: neutron-lib>=3.9.0 (installed: neutron-lib 3.11.1) Handling python-neutronclient>=7.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-neutronclient>=7.8.0 (installed: python-neutronclient 11.2.0) Handling tenacity>=6.0.0 from tox --print-deps-only: py39 Requirement satisfied: tenacity>=6.0.0 (installed: tenacity 8.2.3) Handling SQLAlchemy>=1.4.23 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.23 (installed: SQLAlchemy 1.4.51) Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.7) Handling keystoneauth1>=3.14.0 from tox --print-deps-only: py39 Requirement satisfied: keystoneauth1>=3.14.0 (installed: keystoneauth1 5.6.0) Handling alembic>=1.6.5 from tox --print-deps-only: py39 Requirement satisfied: alembic>=1.6.5 (installed: alembic 1.8.1) Handling stevedore>=2.0.1 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=2.0.1 (installed: stevedore 5.2.0) Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.cache>=1.26.0 (installed: oslo.cache 3.7.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 6.0.0) Handling oslo.config>=9.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=9.0.0 (installed: oslo.config 9.4.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.5.0) Handling oslo.db>=4.44.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db>=4.44.0 (installed: oslo.db 15.0.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.3.0) Handling oslo.log>=5.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=5.3.0 (installed: oslo.log 5.5.1) Handling oslo.messaging>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=7.0.0 (installed: oslo.messaging 14.7.2) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.1.0) Handling oslo.policy>=3.12.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.12.0 (installed: oslo.policy 4.3.0) Handling oslo.privsep>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.privsep>=2.3.0 (installed: oslo.privsep 3.3.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.3.0) Handling oslo.rootwrap>=5.15.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.rootwrap>=5.15.0 (installed: oslo.rootwrap 7.2.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.4.1) Handling oslo.service>=3.4.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.service>=3.4.1 (installed: oslo.service 3.4.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.3.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects>=1.35.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.versionedobjects>=1.35.1 (installed: oslo.versionedobjects 3.3.0) Handling osprofiler>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: osprofiler>=2.3.0 (installed: osprofiler 4.1.0) Handling os-ken>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: os-ken>=2.2.0 (installed: os-ken 2.8.1) Handling os-resource-classes>=1.1.0 from tox --print-deps-only: py39 Requirement satisfied: os-resource-classes>=1.1.0 (installed: os-resource-classes 1.1.0) Handling ovs>=2.10.0 from tox --print-deps-only: py39 Requirement satisfied: ovs>=2.10.0 (installed: ovs 3.3.5) Handling ovsdbapp>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: ovsdbapp>=2.3.0 (installed: ovsdbapp 2.6.1) Handling psutil>=5.3.0 from tox --print-deps-only: py39 Requirement satisfied: psutil>=5.3.0 (installed: psutil 5.8.0) Handling pyroute2>=0.7.3;sys_platform!='win32' from tox --print-deps-only: py39 Requirement satisfied: pyroute2>=0.7.3;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling pyOpenSSL>=17.1.0 from tox --print-deps-only: py39 Requirement satisfied: pyOpenSSL>=17.1.0 (installed: pyOpenSSL 20.0.1) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.6.0) Handling openstacksdk>=0.31.2 from tox --print-deps-only: py39 Requirement satisfied: openstacksdk>=0.31.2 (installed: openstacksdk 3.0.0) Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39 Requirement satisfied: python-designateclient>=2.7.0 (installed: python-designateclient 6.0.1) Handling os-vif>=3.1.0 from tox --print-deps-only: py39 Requirement satisfied: os-vif>=3.1.0 (installed: os-vif 3.5.0) Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.0.0) Handling tooz>=1.58.0 from tox --print-deps-only: py39 Requirement satisfied: tooz>=1.58.0 (installed: tooz 6.2.0) Handling wmi>=1.4.9;sys_platform=='win32' from tox --print-deps-only: py39 Ignoring alien requirement: wmi>=1.4.9;sys_platform=='win32' Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: python-subunit>=1.0.0 (installed: python-subunit 1.4.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.0) Handling stestr>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.1.0) Handling ddt>=1.0.1 from tox --print-deps-only: py39 Requirement satisfied: ddt>=1.0.1 (installed: ddt 1.6.0) Handling PyMySQL>=0.7.6 from tox --print-deps-only: py39 Requirement satisfied: PyMySQL>=0.7.6 (installed: PyMySQL 0.10.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing neutron.egg-info/PKG-INFO writing dependency_links to neutron.egg-info/dependency_links.txt writing entry points to neutron.egg-info/entry_points.txt writing requirements to neutron.egg-info/requires.txt writing top-level names to neutron.egg-info/top_level.txt writing pbr to neutron.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'neutron.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/neutron-24.1.1.dev36/neutron-24.1.1.dev36.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=4.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pbr (>=4.0.0) (installed: pbr 6.0.0) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Paste (>=2.0.2) (installed: Paste 3.7.1) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: PasteDeploy (>=1.5.0) (installed: PasteDeploy 3.1.0) Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Routes (>=2.3.1) (installed: Routes 2.5.1) Handling debtcollector (>=1.19.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: debtcollector (>=1.19.0) (installed: debtcollector 3.0.0) Handling decorator (>=4.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: decorator (>=4.1.0) (installed: decorator 4.4.2) Handling eventlet (>=0.26.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: eventlet (>=0.26.1) (installed: eventlet 0.35.1) Handling pecan (>=1.4.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pecan (>=1.4.0) (installed: pecan 1.4.2) Handling httplib2 (>=0.9.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: httplib2 (>=0.9.1) (installed: httplib2 0.20.4) Handling requests (>=2.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: requests (>=2.18.0) (installed: requests 2.31.0) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: keystonemiddleware (>=5.1.0) (installed: keystonemiddleware 10.6.0) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.10.1) Handling netifaces (>=0.10.4) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netifaces (>=0.10.4) (installed: netifaces 0.10.6) Handling neutron-lib (>=3.9.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: neutron-lib (>=3.9.0) (installed: neutron-lib 3.11.1) Handling python-neutronclient (>=7.8.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-neutronclient (>=7.8.0) (installed: python-neutronclient 11.2.0) Handling tenacity (>=6.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: tenacity (>=6.0.0) (installed: tenacity 8.2.3) Handling SQLAlchemy (>=1.4.23) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: SQLAlchemy (>=1.4.23) (installed: SQLAlchemy 1.4.51) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: WebOb (>=1.8.2) (installed: WebOb 1.8.7) Handling keystoneauth1 (>=3.14.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: keystoneauth1 (>=3.14.0) (installed: keystoneauth1 5.6.0) Handling alembic (>=1.6.5) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: alembic (>=1.6.5) (installed: alembic 1.8.1) Handling stevedore (>=2.0.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: stevedore (>=2.0.1) (installed: stevedore 5.2.0) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.cache (>=1.26.0) (installed: oslo.cache 3.7.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.concurrency (>=3.26.0) (installed: oslo.concurrency 6.0.0) Handling oslo.config (>=9.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.config (>=9.0.0) (installed: oslo.config 9.4.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.5.0) Handling oslo.db (>=4.44.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.db (>=4.44.0) (installed: oslo.db 15.0.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.3.0) Handling oslo.log (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.log (>=5.3.0) (installed: oslo.log 5.5.1) Handling oslo.messaging (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.messaging (>=7.0.0) (installed: oslo.messaging 14.7.2) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.1.0) Handling oslo.policy (>=3.12.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.policy (>=3.12.0) (installed: oslo.policy 4.3.0) Handling oslo.privsep (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.privsep (>=2.3.0) (installed: oslo.privsep 3.3.0) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.reports (>=1.18.0) (installed: oslo.reports 3.3.0) Handling oslo.rootwrap (>=5.15.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.rootwrap (>=5.15.0) (installed: oslo.rootwrap 7.2.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.serialization (>=2.25.0) (installed: oslo.serialization 5.4.1) Handling oslo.service (>=3.4.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.service (>=3.4.1) (installed: oslo.service 3.4.1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.3.0) Handling oslo.utils (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.utils (>=7.0.0) (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects (>=1.35.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.versionedobjects (>=1.35.1) (installed: oslo.versionedobjects 3.3.0) Handling osprofiler (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: osprofiler (>=2.3.0) (installed: osprofiler 4.1.0) Handling os-ken (>=2.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-ken (>=2.2.0) (installed: os-ken 2.8.1) Handling os-resource-classes (>=1.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-resource-classes (>=1.1.0) (installed: os-resource-classes 1.1.0) Handling ovs (>=2.10.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: ovs (>=2.10.0) (installed: ovs 3.3.5) Handling ovsdbapp (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: ovsdbapp (>=2.3.0) (installed: ovsdbapp 2.6.1) Handling psutil (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: psutil (>=5.3.0) (installed: psutil 5.8.0) Handling pyroute2 (>=0.7.3) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pyroute2 (>=0.7.3) (installed: pyroute2 0.7.12) Handling pyOpenSSL (>=17.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pyOpenSSL (>=17.1.0) (installed: pyOpenSSL 20.0.1) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-novaclient (>=9.1.0) (installed: python-novaclient 18.6.0) Handling openstacksdk (>=0.31.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: openstacksdk (>=0.31.2) (installed: openstacksdk 3.0.0) Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-designateclient (>=2.7.0) (installed: python-designateclient 6.0.1) Handling os-vif (>=3.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-vif (>=3.1.0) (installed: os-vif 3.5.0) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 3.0.0) Handling tooz (>=1.58.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: tooz (>=1.58.0) (installed: tooz 6.2.0) Handling wmi (>=1.4.9) ; (sys_platform=='win32') from hook generated metadata: Requires-Dist (neutron) Ignoring alien requirement: wmi (>=1.4.9) ; (sys_platform=='win32') + cat /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires + rm -rfv neutron-24.1.1.dev36.dist-info/ removed 'neutron-24.1.1.dev36.dist-info/LICENSE' removed 'neutron-24.1.1.dev36.dist-info/AUTHORS' removed 'neutron-24.1.1.dev36.dist-info/METADATA' removed 'neutron-24.1.1.dev36.dist-info/top_level.txt' removed 'neutron-24.1.1.dev36.dist-info/pbr.json' removed 'neutron-24.1.1.dev36.dist-info/entry_points.txt' removed directory 'neutron-24.1.1.dev36.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-neutron.spec'], chrootPath='/var/lib/mock/dlrn-centos9-caracal-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1022gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-neutron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 132: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn warning: line 293: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-metadata-agent warning: line 323: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-networking-ovn-migration-tool Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.yk4d4g + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling pbr>=4.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr>=4.0.0 (installed: pbr 6.0.0) Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.7.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling Routes>=2.3.1 from tox --print-deps-only: py39 Requirement satisfied: Routes>=2.3.1 (installed: Routes 2.5.1) Handling debtcollector>=1.19.0 from tox --print-deps-only: py39 Requirement satisfied: debtcollector>=1.19.0 (installed: debtcollector 3.0.0) Handling decorator>=4.1.0 from tox --print-deps-only: py39 Requirement satisfied: decorator>=4.1.0 (installed: decorator 4.4.2) Handling eventlet>=0.26.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.26.1 (installed: eventlet 0.35.1) Handling pecan>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: pecan>=1.4.0 (installed: pecan 1.4.2) Handling httplib2>=0.9.1 from tox --print-deps-only: py39 Requirement satisfied: httplib2>=0.9.1 (installed: httplib2 0.20.4) Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.31.0) Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.6.0) Handling netaddr>=0.7.18 from tox --print-deps-only: py39 Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.10.1) Handling netifaces>=0.10.4 from tox --print-deps-only: py39 Requirement satisfied: netifaces>=0.10.4 (installed: netifaces 0.10.6) Handling neutron-lib>=3.9.0 from tox --print-deps-only: py39 Requirement satisfied: neutron-lib>=3.9.0 (installed: neutron-lib 3.11.1) Handling python-neutronclient>=7.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-neutronclient>=7.8.0 (installed: python-neutronclient 11.2.0) Handling tenacity>=6.0.0 from tox --print-deps-only: py39 Requirement satisfied: tenacity>=6.0.0 (installed: tenacity 8.2.3) Handling SQLAlchemy>=1.4.23 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.23 (installed: SQLAlchemy 1.4.51) Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.7) Handling keystoneauth1>=3.14.0 from tox --print-deps-only: py39 Requirement satisfied: keystoneauth1>=3.14.0 (installed: keystoneauth1 5.6.0) Handling alembic>=1.6.5 from tox --print-deps-only: py39 Requirement satisfied: alembic>=1.6.5 (installed: alembic 1.8.1) Handling stevedore>=2.0.1 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=2.0.1 (installed: stevedore 5.2.0) Handling oslo.cache>=1.26.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.cache>=1.26.0 (installed: oslo.cache 3.7.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 6.0.0) Handling oslo.config>=9.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=9.0.0 (installed: oslo.config 9.4.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.5.0) Handling oslo.db>=4.44.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db>=4.44.0 (installed: oslo.db 15.0.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.3.0) Handling oslo.log>=5.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=5.3.0 (installed: oslo.log 5.5.1) Handling oslo.messaging>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=7.0.0 (installed: oslo.messaging 14.7.2) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.1.0) Handling oslo.policy>=3.12.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.12.0 (installed: oslo.policy 4.3.0) Handling oslo.privsep>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.privsep>=2.3.0 (installed: oslo.privsep 3.3.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.3.0) Handling oslo.rootwrap>=5.15.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.rootwrap>=5.15.0 (installed: oslo.rootwrap 7.2.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.4.1) Handling oslo.service>=3.4.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.service>=3.4.1 (installed: oslo.service 3.4.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.3.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects>=1.35.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.versionedobjects>=1.35.1 (installed: oslo.versionedobjects 3.3.0) Handling osprofiler>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: osprofiler>=2.3.0 (installed: osprofiler 4.1.0) Handling os-ken>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: os-ken>=2.2.0 (installed: os-ken 2.8.1) Handling os-resource-classes>=1.1.0 from tox --print-deps-only: py39 Requirement satisfied: os-resource-classes>=1.1.0 (installed: os-resource-classes 1.1.0) Handling ovs>=2.10.0 from tox --print-deps-only: py39 Requirement satisfied: ovs>=2.10.0 (installed: ovs 3.3.5) Handling ovsdbapp>=2.3.0 from tox --print-deps-only: py39 Requirement satisfied: ovsdbapp>=2.3.0 (installed: ovsdbapp 2.6.1) Handling psutil>=5.3.0 from tox --print-deps-only: py39 Requirement satisfied: psutil>=5.3.0 (installed: psutil 5.8.0) Handling pyroute2>=0.7.3;sys_platform!='win32' from tox --print-deps-only: py39 Requirement satisfied: pyroute2>=0.7.3;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling pyOpenSSL>=17.1.0 from tox --print-deps-only: py39 Requirement satisfied: pyOpenSSL>=17.1.0 (installed: pyOpenSSL 20.0.1) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.6.0) Handling openstacksdk>=0.31.2 from tox --print-deps-only: py39 Requirement satisfied: openstacksdk>=0.31.2 (installed: openstacksdk 3.0.0) Handling python-designateclient>=2.7.0 from tox --print-deps-only: py39 Requirement satisfied: python-designateclient>=2.7.0 (installed: python-designateclient 6.0.1) Handling os-vif>=3.1.0 from tox --print-deps-only: py39 Requirement satisfied: os-vif>=3.1.0 (installed: os-vif 3.5.0) Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.0.0) Handling tooz>=1.58.0 from tox --print-deps-only: py39 Requirement satisfied: tooz>=1.58.0 (installed: tooz 6.2.0) Handling wmi>=1.4.9;sys_platform=='win32' from tox --print-deps-only: py39 Ignoring alien requirement: wmi>=1.4.9;sys_platform=='win32' Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: python-subunit>=1.0.0 (installed: python-subunit 1.4.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.0) Handling stestr>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.1.0) Handling ddt>=1.0.1 from tox --print-deps-only: py39 Requirement satisfied: ddt>=1.0.1 (installed: ddt 1.6.0) Handling PyMySQL>=0.7.6 from tox --print-deps-only: py39 Requirement satisfied: PyMySQL>=0.7.6 (installed: PyMySQL 0.10.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing neutron.egg-info/PKG-INFO writing dependency_links to neutron.egg-info/dependency_links.txt writing entry points to neutron.egg-info/entry_points.txt writing requirements to neutron.egg-info/requires.txt writing top-level names to neutron.egg-info/top_level.txt writing pbr to neutron.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'neutron.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/neutron-24.1.1.dev36/neutron-24.1.1.dev36.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=4.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pbr (>=4.0.0) (installed: pbr 6.0.0) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Paste (>=2.0.2) (installed: Paste 3.7.1) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: PasteDeploy (>=1.5.0) (installed: PasteDeploy 3.1.0) Handling Routes (>=2.3.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Routes (>=2.3.1) (installed: Routes 2.5.1) Handling debtcollector (>=1.19.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: debtcollector (>=1.19.0) (installed: debtcollector 3.0.0) Handling decorator (>=4.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: decorator (>=4.1.0) (installed: decorator 4.4.2) Handling eventlet (>=0.26.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: eventlet (>=0.26.1) (installed: eventlet 0.35.1) Handling pecan (>=1.4.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pecan (>=1.4.0) (installed: pecan 1.4.2) Handling httplib2 (>=0.9.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: httplib2 (>=0.9.1) (installed: httplib2 0.20.4) Handling requests (>=2.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: requests (>=2.18.0) (installed: requests 2.31.0) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling keystonemiddleware (>=5.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: keystonemiddleware (>=5.1.0) (installed: keystonemiddleware 10.6.0) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.10.1) Handling netifaces (>=0.10.4) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: netifaces (>=0.10.4) (installed: netifaces 0.10.6) Handling neutron-lib (>=3.9.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: neutron-lib (>=3.9.0) (installed: neutron-lib 3.11.1) Handling python-neutronclient (>=7.8.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-neutronclient (>=7.8.0) (installed: python-neutronclient 11.2.0) Handling tenacity (>=6.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: tenacity (>=6.0.0) (installed: tenacity 8.2.3) Handling SQLAlchemy (>=1.4.23) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: SQLAlchemy (>=1.4.23) (installed: SQLAlchemy 1.4.51) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: WebOb (>=1.8.2) (installed: WebOb 1.8.7) Handling keystoneauth1 (>=3.14.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: keystoneauth1 (>=3.14.0) (installed: keystoneauth1 5.6.0) Handling alembic (>=1.6.5) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: alembic (>=1.6.5) (installed: alembic 1.8.1) Handling stevedore (>=2.0.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: stevedore (>=2.0.1) (installed: stevedore 5.2.0) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.cache (>=1.26.0) (installed: oslo.cache 3.7.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.concurrency (>=3.26.0) (installed: oslo.concurrency 6.0.0) Handling oslo.config (>=9.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.config (>=9.0.0) (installed: oslo.config 9.4.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.5.0) Handling oslo.db (>=4.44.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.db (>=4.44.0) (installed: oslo.db 15.0.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.3.0) Handling oslo.log (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.log (>=5.3.0) (installed: oslo.log 5.5.1) Handling oslo.messaging (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.messaging (>=7.0.0) (installed: oslo.messaging 14.7.2) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.1.0) Handling oslo.policy (>=3.12.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.policy (>=3.12.0) (installed: oslo.policy 4.3.0) Handling oslo.privsep (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.privsep (>=2.3.0) (installed: oslo.privsep 3.3.0) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.reports (>=1.18.0) (installed: oslo.reports 3.3.0) Handling oslo.rootwrap (>=5.15.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.rootwrap (>=5.15.0) (installed: oslo.rootwrap 7.2.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.serialization (>=2.25.0) (installed: oslo.serialization 5.4.1) Handling oslo.service (>=3.4.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.service (>=3.4.1) (installed: oslo.service 3.4.1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.3.0) Handling oslo.utils (>=7.0.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.utils (>=7.0.0) (installed: oslo.utils 7.1.0) Handling oslo.versionedobjects (>=1.35.1) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: oslo.versionedobjects (>=1.35.1) (installed: oslo.versionedobjects 3.3.0) Handling osprofiler (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: osprofiler (>=2.3.0) (installed: osprofiler 4.1.0) Handling os-ken (>=2.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-ken (>=2.2.0) (installed: os-ken 2.8.1) Handling os-resource-classes (>=1.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-resource-classes (>=1.1.0) (installed: os-resource-classes 1.1.0) Handling ovs (>=2.10.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: ovs (>=2.10.0) (installed: ovs 3.3.5) Handling ovsdbapp (>=2.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: ovsdbapp (>=2.3.0) (installed: ovsdbapp 2.6.1) Handling psutil (>=5.3.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: psutil (>=5.3.0) (installed: psutil 5.8.0) Handling pyroute2 (>=0.7.3) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pyroute2 (>=0.7.3) (installed: pyroute2 0.7.12) Handling pyOpenSSL (>=17.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: pyOpenSSL (>=17.1.0) (installed: pyOpenSSL 20.0.1) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-novaclient (>=9.1.0) (installed: python-novaclient 18.6.0) Handling openstacksdk (>=0.31.2) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: openstacksdk (>=0.31.2) (installed: openstacksdk 3.0.0) Handling python-designateclient (>=2.7.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: python-designateclient (>=2.7.0) (installed: python-designateclient 6.0.1) Handling os-vif (>=3.1.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: os-vif (>=3.1.0) (installed: os-vif 3.5.0) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 3.0.0) Handling tooz (>=1.58.0) from hook generated metadata: Requires-Dist (neutron) Requirement satisfied: tooz (>=1.58.0) (installed: tooz 6.2.0) Handling wmi (>=1.4.9) ; (sys_platform=='win32') from hook generated metadata: Requires-Dist (neutron) Ignoring alien requirement: wmi (>=1.4.9) ; (sys_platform=='win32') + cat /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-buildrequires + rm -rfv neutron-24.1.1.dev36.dist-info/ removed 'neutron-24.1.1.dev36.dist-info/AUTHORS' removed 'neutron-24.1.1.dev36.dist-info/LICENSE' removed 'neutron-24.1.1.dev36.dist-info/METADATA' removed 'neutron-24.1.1.dev36.dist-info/entry_points.txt' removed 'neutron-24.1.1.dev36.dist-info/pbr.json' removed 'neutron-24.1.1.dev36.dist-info/top_level.txt' removed directory 'neutron-24.1.1.dev36.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4CKxX7 + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + export SKIP_PIP_INSTALL=1 + SKIP_PIP_INSTALL=1 + mkdir -p /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir Processing /builddir/build/BUILD/neutron-24.1.1.dev36 Preparing metadata (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/tmp97v0h_mx /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info creating /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info writing /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-modern-metadata-tzsna608/neutron-24.1.1.dev36.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: neutron Building wheel for neutron (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/tmpzsvrd4vz /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/neutron creating build/lib/neutron/tests creating build/lib/neutron/tests/unit creating build/lib/neutron/tests/unit/services creating build/lib/neutron/tests/unit/services/qos creating build/lib/neutron/tests/unit/services/qos/drivers creating build/lib/neutron/tests/unit/services/qos/drivers/openvswitch copying neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch copying neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch creating build/lib/neutron/cmd creating build/lib/neutron/cmd/eventlet creating build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/__init__.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/dhcp.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/l3.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/metadata.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/ovn_metadata.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/ovn_neutron_agent.py -> build/lib/neutron/cmd/eventlet/agents creating build/lib/neutron/services creating build/lib/neutron/services/ndp_proxy copying neutron/services/ndp_proxy/__init__.py -> build/lib/neutron/services/ndp_proxy copying neutron/services/ndp_proxy/exceptions.py -> build/lib/neutron/services/ndp_proxy copying neutron/services/ndp_proxy/plugin.py -> build/lib/neutron/services/ndp_proxy creating build/lib/neutron/tests/functional creating build/lib/neutron/tests/functional/agent creating build/lib/neutron/tests/functional/agent/ovsdb copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb creating build/lib/neutron/exceptions copying neutron/exceptions/__init__.py -> build/lib/neutron/exceptions copying neutron/exceptions/mtu.py -> build/lib/neutron/exceptions creating build/lib/neutron/tests/unit/plugins creating build/lib/neutron/tests/unit/plugins/ml2 creating build/lib/neutron/tests/unit/plugins/ml2/drivers creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common creating build/lib/neutron/conf creating build/lib/neutron/conf/policies copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/address_group.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/agent.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/default_security_group_rules.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/local_ip.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/local_ip_association.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/ndp_proxy.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network_ip_availability.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network_segment_range.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/port_bindings.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/qos.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/rbac.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/router.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/subnet.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/subnetpool.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/trunk.py -> build/lib/neutron/conf/policies creating build/lib/neutron/plugins creating build/lib/neutron/plugins/ml2 creating build/lib/neutron/plugins/ml2/drivers creating build/lib/neutron/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/api creating build/lib/neutron/api/rpc creating build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/__init__.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/utils.py -> build/lib/neutron/api/rpc/agentnotifiers creating build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/__init__.py -> build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/constants.py -> build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/pf_plugin.py -> build/lib/neutron/services/portforwarding creating build/lib/neutron/tests/unit/core_extensions copying neutron/tests/unit/core_extensions/__init__.py -> build/lib/neutron/tests/unit/core_extensions copying neutron/tests/unit/core_extensions/test_qos.py -> build/lib/neutron/tests/unit/core_extensions creating build/lib/neutron/tests/unit/api creating build/lib/neutron/tests/unit/api/rpc creating build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers creating build/lib/neutron/tests/unit/services/trunk creating build/lib/neutron/tests/unit/services/trunk/drivers creating build/lib/neutron/tests/unit/services/trunk/drivers/ovn copying neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn copying neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn creating build/lib/neutron/scheduler copying neutron/scheduler/__init__.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_resource_filter.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/dhcp_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/l3_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler creating build/lib/neutron/services/trunk creating build/lib/neutron/services/trunk/drivers creating build/lib/neutron/services/trunk/drivers/openvswitch creating build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent creating build/lib/neutron/services/rbac copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac creating build/lib/neutron/services/conntrack_helper copying neutron/services/conntrack_helper/__init__.py -> build/lib/neutron/services/conntrack_helper copying neutron/services/conntrack_helper/plugin.py -> build/lib/neutron/services/conntrack_helper creating build/lib/neutron/tests/unit/tests creating build/lib/neutron/tests/unit/tests/functional copying neutron/tests/unit/tests/functional/__init__.py -> build/lib/neutron/tests/unit/tests/functional copying neutron/tests/unit/tests/functional/test_base.py -> build/lib/neutron/tests/unit/tests/functional creating build/lib/neutron/tests/unit/services/portforwarding copying neutron/tests/unit/services/portforwarding/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding copying neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> build/lib/neutron/tests/unit/services/portforwarding creating build/lib/neutron/core_extensions copying neutron/core_extensions/__init__.py -> build/lib/neutron/core_extensions copying neutron/core_extensions/base.py -> build/lib/neutron/core_extensions copying neutron/core_extensions/qos.py -> build/lib/neutron/core_extensions creating build/lib/neutron/services/logapi creating build/lib/neutron/services/logapi/agent creating build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/__init__.py -> build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/base.py -> build/lib/neutron/services/logapi/agent/l3 creating build/lib/neutron/tests/unit/tests/example creating build/lib/neutron/tests/unit/tests/example/dir copying neutron/tests/unit/tests/example/dir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir copying neutron/tests/unit/tests/example/dir/example_module.py -> build/lib/neutron/tests/unit/tests/example/dir copying neutron/services/logapi/__init__.py -> build/lib/neutron/services/logapi copying neutron/services/logapi/api_base.py -> build/lib/neutron/services/logapi copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi creating build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch creating build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent creating build/lib/neutron/plugins/ml2/drivers/macvtap creating build/lib/neutron/plugins/ml2/drivers/macvtap/agent copying neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent copying neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers creating build/lib/neutron/tests/unit/conf copying neutron/tests/unit/conf/__init__.py -> build/lib/neutron/tests/unit/conf copying neutron/tests/unit/conf/test_service.py -> build/lib/neutron/tests/unit/conf creating build/lib/neutron/tests/unit/agent creating build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/__init__.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_async_process.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_ovs_lib.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_placement_report.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_polling.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_resource_processing_queue.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_utils.py -> build/lib/neutron/tests/unit/agent/common creating build/lib/neutron/tests/unit/ipam creating build/lib/neutron/tests/unit/ipam/drivers copying neutron/tests/unit/ipam/drivers/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers creating build/lib/neutron/api/rpc/callbacks creating build/lib/neutron/api/rpc/callbacks/producer copying neutron/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/api/rpc/callbacks/producer copying neutron/api/rpc/callbacks/producer/registry.py -> build/lib/neutron/api/rpc/callbacks/producer creating build/lib/neutron/tests/functional/services creating build/lib/neutron/tests/functional/services/trunk creating build/lib/neutron/tests/functional/services/trunk/rpc copying neutron/tests/functional/services/trunk/rpc/__init__.py -> build/lib/neutron/tests/functional/services/trunk/rpc copying neutron/tests/functional/services/trunk/rpc/test_server.py -> build/lib/neutron/tests/functional/services/trunk/rpc creating build/lib/neutron/tests/functional/plugins creating build/lib/neutron/tests/functional/plugins/ml2 creating build/lib/neutron/tests/functional/plugins/ml2/drivers creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn creating build/lib/neutron/conf/agent creating build/lib/neutron/conf/agent/ovn creating build/lib/neutron/conf/agent/ovn/ovn_neutron_agent copying neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> build/lib/neutron/conf/agent/ovn/ovn_neutron_agent copying neutron/conf/agent/ovn/ovn_neutron_agent/config.py -> build/lib/neutron/conf/agent/ovn/ovn_neutron_agent creating build/lib/neutron/tests/functional/objects creating build/lib/neutron/tests/functional/objects/plugins copying neutron/tests/functional/objects/plugins/__init__.py -> build/lib/neutron/tests/functional/objects/plugins creating build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/__init__.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_agent_bandwidth_report.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_connectivity.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_dhcp_agent.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_firewall.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_l3_agent.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_local_ip.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_logging.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_mtu.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_multisegs.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ovs_dhcp_extension.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_api.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_rebind.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_qos.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_quota.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_securitygroup.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_segmentation_id.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_subnet.py -> build/lib/neutron/tests/fullstack copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services creating build/lib/neutron/db creating build/lib/neutron/db/models creating build/lib/neutron/db/models/plugins copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins creating build/lib/neutron/tests/unit/agent/l2 creating build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/test_qos.py -> build/lib/neutron/tests/unit/agent/l2/extensions creating build/lib/neutron/agent creating build/lib/neutron/agent/windows copying neutron/agent/windows/__init__.py -> build/lib/neutron/agent/windows copying neutron/agent/windows/ip_lib.py -> build/lib/neutron/agent/windows copying neutron/agent/windows/utils.py -> build/lib/neutron/agent/windows copying neutron/db/__init__.py -> build/lib/neutron/db copying neutron/db/_utils.py -> build/lib/neutron/db copying neutron/db/address_group_db.py -> build/lib/neutron/db copying neutron/db/address_scope_db.py -> build/lib/neutron/db copying neutron/db/agents_db.py -> build/lib/neutron/db copying neutron/db/agentschedulers_db.py -> build/lib/neutron/db copying neutron/db/allowedaddresspairs_db.py -> build/lib/neutron/db copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db copying neutron/db/dns_db.py -> build/lib/neutron/db copying neutron/db/dvr_mac_db.py -> build/lib/neutron/db copying neutron/db/external_net_db.py -> build/lib/neutron/db copying neutron/db/extradhcpopt_db.py -> build/lib/neutron/db copying neutron/db/extraroute_db.py -> build/lib/neutron/db copying neutron/db/flavors_db.py -> build/lib/neutron/db copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db copying neutron/db/l3_agentschedulers_db.py -> build/lib/neutron/db copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db copying neutron/db/l3_db.py -> build/lib/neutron/db copying neutron/db/l3_dvr_db.py -> build/lib/neutron/db copying neutron/db/l3_dvr_ha_scheduler_db.py -> build/lib/neutron/db copying neutron/db/l3_dvrscheduler_db.py -> build/lib/neutron/db copying neutron/db/l3_extra_gws_db.py -> build/lib/neutron/db copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db copying neutron/db/l3_hamode_db.py -> build/lib/neutron/db copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db copying neutron/db/local_ip_db.py -> build/lib/neutron/db copying neutron/db/models_v2.py -> build/lib/neutron/db copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db copying neutron/db/ovn_l3_hamode_db.py -> build/lib/neutron/db copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db copying neutron/db/port_device_profile_db.py -> build/lib/neutron/db copying neutron/db/port_hardware_offload_type_db.py -> build/lib/neutron/db copying neutron/db/port_hints_db.py -> build/lib/neutron/db copying neutron/db/port_numa_affinity_policy_db.py -> build/lib/neutron/db copying neutron/db/portsecurity_db.py -> build/lib/neutron/db copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db copying neutron/db/rbac_db_models.py -> build/lib/neutron/db copying neutron/db/securitygroups_db.py -> build/lib/neutron/db copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db copying neutron/db/segments_db.py -> build/lib/neutron/db copying neutron/db/servicetype_db.py -> build/lib/neutron/db copying neutron/db/standardattrdescription_db.py -> build/lib/neutron/db copying neutron/db/subnet_service_type_mixin.py -> build/lib/neutron/db copying neutron/db/uplink_status_propagation_db.py -> build/lib/neutron/db copying neutron/db/vlantransparent_db.py -> build/lib/neutron/db creating build/lib/neutron/tests/functional/privileged copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged creating build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop copying neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop copying neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop copying neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop creating build/lib/neutron/tests/functional/services/trunk/drivers creating build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch creating build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent creating build/lib/neutron/common creating build/lib/neutron/common/ovn copying neutron/common/ovn/__init__.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/acl.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/constants.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/exceptions.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/extensions.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/hash_ring_manager.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/utils.py -> build/lib/neutron/common/ovn creating build/lib/neutron/services/network_segment_range copying neutron/services/network_segment_range/__init__.py -> build/lib/neutron/services/network_segment_range copying neutron/services/network_segment_range/plugin.py -> build/lib/neutron/services/network_segment_range creating build/lib/neutron/tests/unit/services/l3_router creating build/lib/neutron/tests/unit/services/l3_router/service_providers copying neutron/tests/unit/services/l3_router/service_providers/__init__.py -> build/lib/neutron/tests/unit/services/l3_router/service_providers copying neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> build/lib/neutron/tests/unit/services/l3_router/service_providers creating build/lib/neutron/services/logapi/drivers creating build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/driver.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers creating build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/__init__.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test__utils.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_agents_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_agentschedulers_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_allowedaddresspairs_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_db_base_plugin_common.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_db_base_plugin_v2.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_dvr_mac_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_extraroute_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ipam_backend_mixin.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ipam_pluggable_backend.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_dvr_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_extra_gws_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_hamode_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_migration.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ovn_hash_ring_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ovn_l3_hamode_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_portsecurity_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_portsecurity_db_common.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_provisioning_blocks.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_rbac_db_mixin.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_securitygroups_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_segments_db.py -> build/lib/neutron/tests/unit/db creating build/lib/neutron/api/rpc/callbacks/consumer copying neutron/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/api/rpc/callbacks/consumer copying neutron/api/rpc/callbacks/consumer/registry.py -> build/lib/neutron/api/rpc/callbacks/consumer creating build/lib/neutron/tests/unit/agent/dhcp copying neutron/tests/unit/agent/dhcp/__init__.py -> build/lib/neutron/tests/unit/agent/dhcp copying neutron/tests/unit/agent/dhcp/test_agent.py -> build/lib/neutron/tests/unit/agent/dhcp creating build/lib/neutron/services/externaldns copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns creating build/lib/neutron/tests/unit/services/conntrack_helper copying neutron/tests/unit/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/unit/services/conntrack_helper copying neutron/tests/unit/services/conntrack_helper/test_plugin.py -> build/lib/neutron/tests/unit/services/conntrack_helper creating build/lib/neutron/db/extra_dhcp_opt copying neutron/db/extra_dhcp_opt/__init__.py -> build/lib/neutron/db/extra_dhcp_opt copying neutron/db/extra_dhcp_opt/models.py -> build/lib/neutron/db/extra_dhcp_opt creating build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/__init__.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/app.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/constants.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/startup.py -> build/lib/neutron/pecan_wsgi creating build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/__init__.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/failing_process.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_daemon.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_devlink.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_dhcp.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_external_process.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_interface.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ipset_manager.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_iptables_firewall.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_iptables_manager.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_keepalived.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_pd.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_utils.py -> build/lib/neutron/tests/unit/agent/linux creating build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/__init__.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/process_spawn.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_destroy_patch_ports.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_ipset_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_netns_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_ovs_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_status.py -> build/lib/neutron/tests/functional/cmd creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating build/lib/neutron/tests/unit/tests/example/dir/subdir copying neutron/tests/unit/tests/example/dir/subdir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir/subdir copying neutron/tests/unit/tests/example/dir/subdir/example_module.py -> build/lib/neutron/tests/unit/tests/example/dir/subdir creating build/lib/neutron/tests/unit/services/placement_report copying neutron/tests/unit/services/placement_report/__init__.py -> build/lib/neutron/tests/unit/services/placement_report copying neutron/tests/unit/services/placement_report/test_plugin.py -> build/lib/neutron/tests/unit/services/placement_report copying neutron/plugins/__init__.py -> build/lib/neutron/plugins creating build/lib/neutron/tests/unit/services/logapi creating build/lib/neutron/tests/unit/services/logapi/agent copying neutron/tests/unit/services/logapi/agent/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent copying neutron/tests/unit/services/logapi/agent/test_log_extension.py -> build/lib/neutron/tests/unit/services/logapi/agent creating build/lib/neutron/tests/unit/services/externaldns creating build/lib/neutron/tests/unit/services/externaldns/drivers creating build/lib/neutron/tests/unit/services/externaldns/drivers/designate copying neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate copying neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate creating build/lib/neutron/api/v2 copying neutron/api/v2/__init__.py -> build/lib/neutron/api/v2 copying neutron/api/v2/base.py -> build/lib/neutron/api/v2 copying neutron/api/v2/resource.py -> build/lib/neutron/api/v2 copying neutron/api/v2/resource_helper.py -> build/lib/neutron/api/v2 copying neutron/api/v2/router.py -> build/lib/neutron/api/v2 creating build/lib/neutron/tests/unit/services/portforwarding/drivers copying neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers creating build/lib/neutron/db/migration creating build/lib/neutron/db/migration/models copying neutron/db/migration/models/__init__.py -> build/lib/neutron/db/migration/models copying neutron/db/migration/models/head.py -> build/lib/neutron/db/migration/models creating build/lib/neutron/agent/l3 creating build/lib/neutron/agent/l3/extensions creating build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/base.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/fip.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/gateway_ip.py -> build/lib/neutron/agent/l3/extensions/qos creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions creating build/lib/neutron/services/metering creating build/lib/neutron/services/metering/drivers copying neutron/services/metering/drivers/__init__.py -> build/lib/neutron/services/metering/drivers copying neutron/services/metering/drivers/abstract_driver.py -> build/lib/neutron/services/metering/drivers copying neutron/services/metering/drivers/utils.py -> build/lib/neutron/services/metering/drivers creating build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/__init__.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_address_group.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_address_scope.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_agent.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_auto_allocated_topology.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_availability_zone.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_base.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_default_security_group_rules.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_flavor.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_floatingip.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_floatingip_pools.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_local_ip.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_local_ip_association.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_logging.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_metering.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_ndp_proxy.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_network.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_network_ip_availability.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_network_segment_range.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_port.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_port_bindings.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_qos.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_quotas.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_rbac.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_router.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_security_group.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_segment.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_service_type.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_subnet.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_subnetpool.py -> build/lib/neutron/tests/unit/conf/policies copying neutron/tests/unit/conf/policies/test_trunk.py -> build/lib/neutron/tests/unit/conf/policies creating build/lib/neutron/tests/functional/common copying neutron/tests/functional/common/__init__.py -> build/lib/neutron/tests/functional/common copying neutron/tests/functional/common/test_utils.py -> build/lib/neutron/tests/functional/common creating build/lib/neutron/services/qos creating build/lib/neutron/services/qos/drivers creating build/lib/neutron/services/qos/drivers/sriov copying neutron/services/qos/drivers/sriov/__init__.py -> build/lib/neutron/services/qos/drivers/sriov copying neutron/services/qos/drivers/sriov/driver.py -> build/lib/neutron/services/qos/drivers/sriov copying neutron/plugins/ml2/__init__.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/db.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/driver_context.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/managers.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/models.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/ovo_rpc.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/plugin.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 creating build/lib/neutron/plugins/ml2/drivers/ovn copying neutron/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn copying neutron/plugins/ml2/drivers/ovn/db_migration.py -> build/lib/neutron/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/unit/services/network_segment_range copying neutron/tests/unit/services/network_segment_range/__init__.py -> build/lib/neutron/tests/unit/services/network_segment_range copying neutron/tests/unit/services/network_segment_range/test_plugin.py -> build/lib/neutron/tests/unit/services/network_segment_range creating build/lib/neutron/tests/unit/agent/ovsdb creating build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/tests/unit/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/tests/unit/agent/ovsdb/native/test_connection.py -> build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/tests/unit/services/__init__.py -> build/lib/neutron/tests/unit/services copying neutron/tests/unit/services/test_provider_configuration.py -> build/lib/neutron/tests/unit/services creating build/lib/neutron/quota copying neutron/quota/__init__.py -> build/lib/neutron/quota copying neutron/quota/resource.py -> build/lib/neutron/quota copying neutron/quota/resource_registry.py -> build/lib/neutron/quota copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc creating build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/_common_agent.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/capabilities.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/config.py -> build/lib/neutron/plugins/ml2/drivers/agent creating build/lib/neutron/plugins/ml2/drivers/ovn/agent copying neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent copying neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent creating build/lib/neutron/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common creating build/lib/neutron/agent/l2 creating build/lib/neutron/agent/l2/extensions creating build/lib/neutron/agent/l2/extensions/metadata copying neutron/agent/l2/extensions/metadata/__init__.py -> build/lib/neutron/agent/l2/extensions/metadata copying neutron/agent/l2/extensions/metadata/host_metadata_proxy.py -> build/lib/neutron/agent/l2/extensions/metadata creating build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/__init__.py -> build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/test_net_helpers.py -> build/lib/neutron/tests/unit/tests/common creating build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/__init__.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/base.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/helpers.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/simple_daemon.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_async_process.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_dhcp.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_external_process.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_interface.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ipset.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_iptables.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_keepalived.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_netlink_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_of_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_process_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_utils.py -> build/lib/neutron/tests/functional/agent/linux creating build/lib/neutron/tests/unit/objects creating build/lib/neutron/tests/unit/objects/port creating build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/__init__.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_port_hints.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_port_security.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/objects/port/extensions creating build/lib/neutron/cmd/eventlet/server copying neutron/cmd/eventlet/server/__init__.py -> build/lib/neutron/cmd/eventlet/server creating build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/__init__.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_binding.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_policy.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_qos_policy_validator.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_rule.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_rule_type.py -> build/lib/neutron/tests/unit/objects/qos creating build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/__init__.py -> build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/network.py -> build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/router.py -> build/lib/neutron/db/availability_zone creating build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/__init__.py -> build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler creating build/lib/neutron/tests/unit/objects/plugins copying neutron/tests/unit/objects/plugins/__init__.py -> build/lib/neutron/tests/unit/objects/plugins creating build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/__init__.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/extensions.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/quota.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/resource.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/root.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/utils.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/tests/functional/services/trunk/__init__.py -> build/lib/neutron/tests/functional/services/trunk copying neutron/tests/functional/services/trunk/test_plugin.py -> build/lib/neutron/tests/functional/services/trunk creating build/lib/neutron/services/loki copying neutron/services/loki/__init__.py -> build/lib/neutron/services/loki copying neutron/services/loki/loki_plugin.py -> build/lib/neutron/services/loki creating build/lib/neutron/tests/functional/services/trunk/drivers/ovn copying neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/ovn copying neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> build/lib/neutron/tests/functional/services/trunk/drivers/ovn copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet creating build/lib/neutron/tests/unit/objects/logapi copying neutron/tests/unit/objects/logapi/__init__.py -> build/lib/neutron/tests/unit/objects/logapi copying neutron/tests/unit/objects/logapi/test_logging_resource.py -> build/lib/neutron/tests/unit/objects/logapi creating build/lib/neutron/services/flavors copying neutron/services/flavors/__init__.py -> build/lib/neutron/services/flavors copying neutron/services/flavors/flavors_plugin.py -> build/lib/neutron/services/flavors creating build/lib/neutron/tests/functional/agent/common copying neutron/tests/functional/agent/common/__init__.py -> build/lib/neutron/tests/functional/agent/common copying neutron/tests/functional/agent/common/test_ovs_lib.py -> build/lib/neutron/tests/functional/agent/common copying neutron/tests/functional/agent/common/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/agent/common creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent copying neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent copying neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent creating build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/__init__.py -> build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/migration_mtu.py -> build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/ml2ovn_trace.py -> build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn creating build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/__init__.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/test_base.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 copying neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 creating build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/__init__.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins creating build/lib/neutron/objects creating build/lib/neutron/objects/plugins copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins creating build/lib/neutron/tests/functional/agent/ovn copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn creating build/lib/neutron/services/tag copying neutron/services/tag/__init__.py -> build/lib/neutron/services/tag copying neutron/services/tag/tag_plugin.py -> build/lib/neutron/services/tag creating build/lib/neutron/tests/functional/agent/windows copying neutron/tests/functional/agent/windows/__init__.py -> build/lib/neutron/tests/functional/agent/windows copying neutron/tests/functional/agent/windows/test_ip_lib.py -> build/lib/neutron/tests/functional/agent/windows creating build/lib/neutron/privileged creating build/lib/neutron/privileged/agent creating build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/__init__.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/devlink.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/dhcp.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/ethtool.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/ip_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/netlink_constants.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/netlink_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/tc_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/utils.py -> build/lib/neutron/privileged/agent/linux creating build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/__init__.py -> build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/api.py -> build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/impl_idl.py -> build/lib/neutron/agent/ovsdb creating build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/__init__.py -> build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/exceptions.py -> build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/plugin.py -> build/lib/neutron/services/ovn_l3 copying neutron/agent/l2/extensions/__init__.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/fdb_population.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/local_ip.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/qos.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/qos_linux.py -> build/lib/neutron/agent/l2/extensions creating build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/__init__.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_agent.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_local_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_ha_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_item_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_legacy_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_link_local_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_namespace_manager.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_router_info.py -> build/lib/neutron/tests/unit/agent/l3 creating build/lib/neutron/plugins/ml2/drivers/openvswitch creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/lib/neutron/api/views copying neutron/api/views/__init__.py -> build/lib/neutron/api/views copying neutron/api/views/versions.py -> build/lib/neutron/api/views copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/db/qos copying neutron/db/qos/__init__.py -> build/lib/neutron/db/qos copying neutron/db/qos/models.py -> build/lib/neutron/db/qos creating build/lib/neutron/agent/ovn copying neutron/agent/ovn/__init__.py -> build/lib/neutron/agent/ovn copying neutron/agent/ovn/metadata_agent.py -> build/lib/neutron/agent/ovn copying neutron/agent/ovn/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn creating build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_resources.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks creating build/lib/neutron/tests/fullstack/servers copying neutron/tests/fullstack/servers/__init__.py -> build/lib/neutron/tests/fullstack/servers copying neutron/tests/fullstack/servers/placement.py -> build/lib/neutron/tests/fullstack/servers copying neutron/tests/unit/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/base.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_db.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_driver_context.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_managers.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_ovo_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_port_binding.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_security_group.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> build/lib/neutron/tests/unit/plugins/ml2 creating build/lib/neutron/agent/metadata copying neutron/agent/metadata/__init__.py -> build/lib/neutron/agent/metadata copying neutron/agent/metadata/agent.py -> build/lib/neutron/agent/metadata copying neutron/agent/metadata/driver.py -> build/lib/neutron/agent/metadata copying neutron/agent/metadata/driver_base.py -> build/lib/neutron/agent/metadata creating build/lib/neutron/tests/functional/common/ovn copying neutron/tests/functional/common/ovn/__init__.py -> build/lib/neutron/tests/functional/common/ovn copying neutron/tests/functional/common/ovn/test_utils.py -> build/lib/neutron/tests/functional/common/ovn creating build/lib/neutron/agent/common copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common copying neutron/agent/common/base_agent_rpc.py -> build/lib/neutron/agent/common copying neutron/agent/common/base_polling.py -> build/lib/neutron/agent/common copying neutron/agent/common/ip_lib.py -> build/lib/neutron/agent/common copying neutron/agent/common/ovs_lib.py -> build/lib/neutron/agent/common copying neutron/agent/common/ovsdb_monitor.py -> build/lib/neutron/agent/common copying neutron/agent/common/placement_report.py -> build/lib/neutron/agent/common copying neutron/agent/common/polling.py -> build/lib/neutron/agent/common copying neutron/agent/common/resource_processing_queue.py -> build/lib/neutron/agent/common copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration copying neutron/db/migration/autogen.py -> build/lib/neutron/db/migration copying neutron/db/migration/cli.py -> build/lib/neutron/db/migration copying neutron/db/migration/connection.py -> build/lib/neutron/db/migration creating build/lib/neutron/ipam copying neutron/ipam/__init__.py -> build/lib/neutron/ipam copying neutron/ipam/driver.py -> build/lib/neutron/ipam copying neutron/ipam/exceptions.py -> build/lib/neutron/ipam copying neutron/ipam/requests.py -> build/lib/neutron/ipam copying neutron/ipam/subnet_alloc.py -> build/lib/neutron/ipam copying neutron/ipam/utils.py -> build/lib/neutron/ipam copying neutron/services/qos/__init__.py -> build/lib/neutron/services/qos copying neutron/services/qos/qos_plugin.py -> build/lib/neutron/services/qos copying neutron/__init__.py -> build/lib/neutron copying neutron/_i18n.py -> build/lib/neutron copying neutron/auth.py -> build/lib/neutron copying neutron/manager.py -> build/lib/neutron copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron copying neutron/opts.py -> build/lib/neutron copying neutron/policy.py -> build/lib/neutron copying neutron/service.py -> build/lib/neutron copying neutron/version.py -> build/lib/neutron copying neutron/worker.py -> build/lib/neutron copying neutron/wsgi.py -> build/lib/neutron creating build/lib/neutron/agent/linux creating build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/constants.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/exceptions.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/firewall.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/iptables.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/rules.py -> build/lib/neutron/agent/linux/openvswitch_firewall creating build/lib/neutron/tests/functional/services/ovn_l3 copying neutron/tests/functional/services/ovn_l3/__init__.py -> build/lib/neutron/tests/functional/services/ovn_l3 copying neutron/tests/functional/services/ovn_l3/test_plugin.py -> build/lib/neutron/tests/functional/services/ovn_l3 creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers copying neutron/services/logapi/drivers/base.py -> build/lib/neutron/services/logapi/drivers copying neutron/services/logapi/drivers/manager.py -> build/lib/neutron/services/logapi/drivers creating build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/__init__.py -> build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/base.py -> build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/extension.py -> build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/ipv4.py -> build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/ipv6.py -> build/lib/neutron/agent/l2/extensions/dhcp creating build/lib/neutron/tests/functional/agent/ovn/extensions copying neutron/tests/functional/agent/ovn/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/extensions copying neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py -> build/lib/neutron/tests/functional/agent/ovn/extensions creating build/lib/neutron/services/placement_report copying neutron/services/placement_report/__init__.py -> build/lib/neutron/services/placement_report copying neutron/services/placement_report/plugin.py -> build/lib/neutron/services/placement_report creating build/lib/neutron/hacking copying neutron/hacking/__init__.py -> build/lib/neutron/hacking creating build/lib/neutron/db/metering copying neutron/db/metering/__init__.py -> build/lib/neutron/db/metering copying neutron/db/metering/metering_db.py -> build/lib/neutron/db/metering copying neutron/db/metering/metering_rpc.py -> build/lib/neutron/db/metering creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2 copying neutron/tests/functional/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/functional/plugins/ml2 copying neutron/api/__init__.py -> build/lib/neutron/api copying neutron/api/api_common.py -> build/lib/neutron/api copying neutron/api/extensions.py -> build/lib/neutron/api copying neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/agent/l3/extensions/__init__.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/conntrack_helper.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/ndp_proxy.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/port_forwarding.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/snat_log.py -> build/lib/neutron/agent/l3/extensions copying neutron/conf/__init__.py -> build/lib/neutron/conf copying neutron/conf/common.py -> build/lib/neutron/conf copying neutron/conf/experimental.py -> build/lib/neutron/conf copying neutron/conf/profiling.py -> build/lib/neutron/conf copying neutron/conf/quota.py -> build/lib/neutron/conf copying neutron/conf/service.py -> build/lib/neutron/conf copying neutron/conf/wsgi.py -> build/lib/neutron/conf creating build/lib/neutron/server copying neutron/server/__init__.py -> build/lib/neutron/server copying neutron/server/api_eventlet.py -> build/lib/neutron/server copying neutron/server/rpc_eventlet.py -> build/lib/neutron/server copying neutron/server/wsgi_eventlet.py -> build/lib/neutron/server creating build/lib/neutron/conf/plugins creating build/lib/neutron/conf/plugins/ml2 creating build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/agent.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/driver_type.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/linuxbridge.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/macvtap.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/ovs_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers creating build/lib/neutron/tests/unit/services/ovn_l3 copying neutron/tests/unit/services/ovn_l3/__init__.py -> build/lib/neutron/tests/unit/services/ovn_l3 copying neutron/tests/unit/services/ovn_l3/test_plugin.py -> build/lib/neutron/tests/unit/services/ovn_l3 creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver creating build/lib/neutron/plugins/common copying neutron/plugins/common/__init__.py -> build/lib/neutron/plugins/common copying neutron/plugins/common/constants.py -> build/lib/neutron/plugins/common creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap copying neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap creating build/lib/neutron/profiling copying neutron/profiling/__init__.py -> build/lib/neutron/profiling copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling creating build/lib/neutron/tests/unit/agent/l2/extensions/metadata copying neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions/metadata copying neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py -> build/lib/neutron/tests/unit/agent/l2/extensions/metadata creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver copying neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver copying neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver copying neutron/services/trunk/drivers/__init__.py -> build/lib/neutron/services/trunk/drivers copying neutron/services/trunk/drivers/base.py -> build/lib/neutron/services/trunk/drivers creating build/lib/neutron/services/segments copying neutron/services/segments/__init__.py -> build/lib/neutron/services/segments copying neutron/services/segments/db.py -> build/lib/neutron/services/segments copying neutron/services/segments/exceptions.py -> build/lib/neutron/services/segments copying neutron/services/segments/plugin.py -> build/lib/neutron/services/segments creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers creating build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/__init__.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_base.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_resource.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_router.py -> build/lib/neutron/tests/unit/api/v2 creating build/lib/neutron/tests/unit/services/metering creating build/lib/neutron/tests/unit/services/metering/drivers copying neutron/tests/unit/services/metering/drivers/__init__.py -> build/lib/neutron/tests/unit/services/metering/drivers copying neutron/tests/unit/services/metering/drivers/test_iptables.py -> build/lib/neutron/tests/unit/services/metering/drivers creating build/lib/neutron/services/timestamp copying neutron/services/timestamp/__init__.py -> build/lib/neutron/services/timestamp copying neutron/services/timestamp/timestamp_db.py -> build/lib/neutron/services/timestamp copying neutron/services/timestamp/timestamp_plugin.py -> build/lib/neutron/services/timestamp creating build/lib/neutron/tests/fullstack/schedulers copying neutron/tests/fullstack/schedulers/__init__.py -> build/lib/neutron/tests/fullstack/schedulers copying neutron/tests/fullstack/schedulers/dhcp.py -> build/lib/neutron/tests/fullstack/schedulers creating build/lib/neutron/services/l3_router creating build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/__init__.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/base.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/driver_controller.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/dvr.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/dvrha.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/ha.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/single_node.py -> build/lib/neutron/services/l3_router/service_providers creating build/lib/neutron/ipam/drivers creating build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/db_api.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/db_models.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/driver.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam creating build/lib/neutron/tests/functional/agent/l2 copying neutron/tests/functional/agent/l2/__init__.py -> build/lib/neutron/tests/functional/agent/l2 copying neutron/tests/functional/agent/l2/base.py -> build/lib/neutron/tests/functional/agent/l2 copying neutron/tests/unit/services/metering/__init__.py -> build/lib/neutron/tests/unit/services/metering copying neutron/tests/unit/services/metering/test_metering_plugin.py -> build/lib/neutron/tests/unit/services/metering creating build/lib/neutron/services/metering/drivers/iptables copying neutron/services/metering/drivers/iptables/__init__.py -> build/lib/neutron/services/metering/drivers/iptables copying neutron/services/metering/drivers/iptables/iptables_driver.py -> build/lib/neutron/services/metering/drivers/iptables copying neutron/agent/l3/__init__.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/agent.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_edge_ha_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_edge_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_local_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_router_base.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_snat_ns.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/ha.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/ha_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/item_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/keepalived_state_change.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/l3_agent_extension_api.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/l3_agent_extensions_manager.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/legacy_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/link_local_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/namespace_manager.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 copying neutron/tests/unit/agent/ovsdb/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb copying neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> build/lib/neutron/tests/unit/agent/ovsdb creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native creating build/lib/neutron/agent/ovn/extensions copying neutron/agent/ovn/extensions/__init__.py -> build/lib/neutron/agent/ovn/extensions copying neutron/agent/ovn/extensions/extension_manager.py -> build/lib/neutron/agent/ovn/extensions copying neutron/agent/ovn/extensions/metadata.py -> build/lib/neutron/agent/ovn/extensions copying neutron/agent/ovn/extensions/noop.py -> build/lib/neutron/agent/ovn/extensions copying neutron/agent/ovn/extensions/qos_hwol.py -> build/lib/neutron/agent/ovn/extensions creating build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall creating build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/__init__.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/dhcp_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/dvr_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/l3_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/metadata_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/resources_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/securitygroups_rpc.py -> build/lib/neutron/api/rpc/handlers creating build/lib/neutron/tests/unit/services/logapi/rpc copying neutron/tests/unit/services/logapi/rpc/__init__.py -> build/lib/neutron/tests/unit/services/logapi/rpc copying neutron/tests/unit/services/logapi/rpc/test_server.py -> build/lib/neutron/tests/unit/services/logapi/rpc copying neutron/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap copying neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> build/lib/neutron/plugins/ml2/drivers/macvtap copying neutron/services/qos/drivers/__init__.py -> build/lib/neutron/services/qos/drivers copying neutron/services/qos/drivers/manager.py -> build/lib/neutron/services/qos/drivers creating build/lib/neutron/conf/services copying neutron/conf/services/__init__.py -> build/lib/neutron/conf/services copying neutron/conf/services/extdns_designate_driver.py -> build/lib/neutron/conf/services copying neutron/conf/services/logging.py -> build/lib/neutron/conf/services copying neutron/conf/services/metering_agent.py -> build/lib/neutron/conf/services copying neutron/conf/services/provider_configuration.py -> build/lib/neutron/conf/services creating build/lib/neutron/db/allowed_address_pairs copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs copying neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers copying neutron/agent/l2/__init__.py -> build/lib/neutron/agent/l2 copying neutron/agent/l2/l2_agent_extensions_manager.py -> build/lib/neutron/agent/l2 copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/lib/neutron/services/revisions copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions creating build/lib/neutron/tests/functional/agent/ovn/metadata copying neutron/tests/functional/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/metadata copying neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> build/lib/neutron/tests/functional/agent/ovn/metadata creating build/lib/neutron/tests/unit/services/trunk/seg_types copying neutron/tests/unit/services/trunk/seg_types/__init__.py -> build/lib/neutron/tests/unit/services/trunk/seg_types copying neutron/tests/unit/services/trunk/seg_types/test_validators.py -> build/lib/neutron/tests/unit/services/trunk/seg_types creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/tests/functional/services/logapi copying neutron/tests/functional/services/logapi/__init__.py -> build/lib/neutron/tests/functional/services/logapi copying neutron/tests/functional/services/logapi/test_logging.py -> build/lib/neutron/tests/functional/services/logapi creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/agent/__init__.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_dhcp_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_firewall.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_l2_lb_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_l2_ovs_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_ovs_flows.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_ovs_lib.py -> build/lib/neutron/tests/functional/agent creating build/lib/neutron/tests/unit/services/ovn_l3/service_providers copying neutron/tests/unit/services/ovn_l3/service_providers/__init__.py -> build/lib/neutron/tests/unit/services/ovn_l3/service_providers copying neutron/tests/unit/services/ovn_l3/service_providers/test_driver_controller.py -> build/lib/neutron/tests/unit/services/ovn_l3/service_providers copying neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.py -> build/lib/neutron/tests/unit/services/ovn_l3/service_providers creating build/lib/neutron/tests/unit/objects/db copying neutron/tests/unit/objects/db/__init__.py -> build/lib/neutron/tests/unit/objects/db copying neutron/tests/unit/objects/db/test_api.py -> build/lib/neutron/tests/unit/objects/db creating build/lib/neutron/tests/common creating build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/__init__.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/l2_extensions.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/l3_agent.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/ovs_agent.py -> build/lib/neutron/tests/common/agents copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port creating build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/__init__.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_batch_notifier.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_ironic.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_nova.py -> build/lib/neutron/tests/unit/notifiers creating build/lib/neutron/tests/unit/services/auto_allocate copying neutron/tests/unit/services/auto_allocate/__init__.py -> build/lib/neutron/tests/unit/services/auto_allocate copying neutron/tests/unit/services/auto_allocate/test_db.py -> build/lib/neutron/tests/unit/services/auto_allocate creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap copying neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap copying neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying neutron/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch creating build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver creating build/lib/neutron/tests/unit/agent/ovn creating build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_agent.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_driver.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_server.py -> build/lib/neutron/tests/unit/agent/ovn/metadata creating build/lib/neutron/services/externaldns/drivers creating build/lib/neutron/services/externaldns/drivers/designate copying neutron/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/services/externaldns/drivers/designate copying neutron/services/externaldns/drivers/designate/driver.py -> build/lib/neutron/services/externaldns/drivers/designate copying neutron/tests/unit/agent/l2/__init__.py -> build/lib/neutron/tests/unit/agent/l2 copying neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> build/lib/neutron/tests/unit/agent/l2 creating build/lib/neutron/tests/unit/services/metering/agents copying neutron/tests/unit/services/metering/agents/__init__.py -> build/lib/neutron/tests/unit/services/metering/agents copying neutron/tests/unit/services/metering/agents/test_metering_agent.py -> build/lib/neutron/tests/unit/services/metering/agents creating build/lib/neutron/tests/functional/tests copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/tests/unit/db/metering copying neutron/tests/unit/db/metering/__init__.py -> build/lib/neutron/tests/unit/db/metering copying neutron/tests/unit/db/metering/test_metering_db.py -> build/lib/neutron/tests/unit/db/metering copying neutron/tests/common/__init__.py -> build/lib/neutron/tests/common copying neutron/tests/common/base.py -> build/lib/neutron/tests/common copying neutron/tests/common/config_fixtures.py -> build/lib/neutron/tests/common copying neutron/tests/common/conn_testers.py -> build/lib/neutron/tests/common copying neutron/tests/common/helpers.py -> build/lib/neutron/tests/common copying neutron/tests/common/l3_test_common.py -> build/lib/neutron/tests/common copying neutron/tests/common/machine_fixtures.py -> build/lib/neutron/tests/common copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common creating build/lib/neutron/services/logapi/drivers/ovn copying neutron/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/services/logapi/drivers/ovn copying neutron/services/logapi/drivers/ovn/driver.py -> build/lib/neutron/services/logapi/drivers/ovn creating build/lib/neutron/agent/ovn/agent copying neutron/agent/ovn/agent/__init__.py -> build/lib/neutron/agent/ovn/agent copying neutron/agent/ovn/agent/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn/agent copying neutron/agent/ovn/agent/ovsdb.py -> build/lib/neutron/agent/ovn/agent copying neutron/conf/plugins/ml2/__init__.py -> build/lib/neutron/conf/plugins/ml2 copying neutron/conf/plugins/ml2/config.py -> build/lib/neutron/conf/plugins/ml2 creating build/lib/neutron/conf/agent/ovn/metadata copying neutron/conf/agent/ovn/metadata/__init__.py -> build/lib/neutron/conf/agent/ovn/metadata copying neutron/conf/agent/ovn/metadata/config.py -> build/lib/neutron/conf/agent/ovn/metadata creating build/lib/neutron/services/local_ip copying neutron/services/local_ip/__init__.py -> build/lib/neutron/services/local_ip copying neutron/services/local_ip/local_ip_plugin.py -> build/lib/neutron/services/local_ip creating build/lib/neutron/conf/extensions copying neutron/conf/extensions/__init__.py -> build/lib/neutron/conf/extensions copying neutron/conf/extensions/allowedaddresspairs.py -> build/lib/neutron/conf/extensions copying neutron/conf/extensions/conntrack_helper.py -> build/lib/neutron/conf/extensions creating build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/__init__.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_base_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> build/lib/neutron/tests/unit/scheduler creating build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/__init__.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/commands.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/connection.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/exceptions.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/helpers.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/vlog.py -> build/lib/neutron/agent/ovsdb/native creating build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/__init__.py -> build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/ip_monitor.py -> build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/ipt_binname.py -> build/lib/neutron/tests/functional/agent/linux/bin creating build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/__init__.py -> build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/agents_db.py -> build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/agentschedulers_db.py -> build/lib/neutron/conf/agent/database creating build/lib/neutron/tests/functional/privileged/agent creating build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/__init__.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_utils.py -> build/lib/neutron/tests/functional/privileged/agent/linux creating build/lib/neutron/conf/db copying neutron/conf/db/__init__.py -> build/lib/neutron/conf/db copying neutron/conf/db/dvr_mac_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/extraroute_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_agentschedulers_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_dvr_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_extra_gws_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_gwmode_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_hamode_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_ndpproxy_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/migration_cli.py -> build/lib/neutron/conf/db copying neutron/services/trunk/__init__.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/exceptions.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/plugin.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/rules.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/utils.py -> build/lib/neutron/services/trunk creating build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/test_connection.py -> build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> build/lib/neutron/tests/functional/agent/ovsdb/native creating build/lib/neutron/tests/functional/agent/ovn/agent copying neutron/tests/functional/agent/ovn/agent/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/agent copying neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py -> build/lib/neutron/tests/functional/agent/ovn/agent copying neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py -> build/lib/neutron/tests/functional/agent/ovn/agent copying neutron/tests/functional/agent/ovn/agent/test_ovsdb.py -> build/lib/neutron/tests/functional/agent/ovn/agent copying neutron/tests/unit/tests/__init__.py -> build/lib/neutron/tests/unit/tests copying neutron/tests/unit/tests/test_base.py -> build/lib/neutron/tests/unit/tests copying neutron/tests/unit/tests/test_post_mortem_debug.py -> build/lib/neutron/tests/unit/tests creating build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/__init__.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_agent.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_backend.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_server.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/agent/__init__.py -> build/lib/neutron/agent copying neutron/agent/agent_extensions_manager.py -> build/lib/neutron/agent copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent copying neutron/agent/firewall.py -> build/lib/neutron/agent copying neutron/agent/l3_agent.py -> build/lib/neutron/agent copying neutron/agent/metadata_agent.py -> build/lib/neutron/agent copying neutron/agent/resource_cache.py -> build/lib/neutron/agent copying neutron/agent/rpc.py -> build/lib/neutron/agent copying neutron/agent/securitygroups_rpc.py -> build/lib/neutron/agent creating build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/test_agent.py -> build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/test_driver.py -> build/lib/neutron/tests/unit/agent/metadata creating build/lib/neutron/tests/functional/services/logapi/drivers copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/services/trunk/drivers/linuxbridge creating build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent creating build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/__init__.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/test_api.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/test_driver.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/test_driver_nolock.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch copying neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch creating build/lib/neutron/services/portforwarding/drivers copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers creating build/lib/neutron/objects/logapi copying neutron/objects/logapi/__init__.py -> build/lib/neutron/objects/logapi copying neutron/objects/logapi/logging_resource.py -> build/lib/neutron/objects/logapi creating build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/__init__.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/agent.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/driver.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/ovsdb.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/server.py -> build/lib/neutron/agent/ovn/metadata creating build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/__init__.py -> build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router creating build/lib/neutron/services/metering/agents copying neutron/services/metering/agents/__init__.py -> build/lib/neutron/services/metering/agents copying neutron/services/metering/agents/metering_agent.py -> build/lib/neutron/services/metering/agents copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/agent_extensions_manager.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/cmd.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/common.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/dhcp.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/l2_ext_fdb_population.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/linux.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/ovs_conf.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/windows.py -> build/lib/neutron/conf/agent creating build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/__init__.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/framework.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_dvr_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_ha_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_legacy_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_metadata_proxy.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_namespace_manager.py -> build/lib/neutron/tests/functional/agent/l3 creating build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/tests/unit/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/tests/unit/services/qos/drivers/ovn/test_driver.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/tests/unit/api/__init__.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/api/test_api_common.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/api/test_extensions.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/agent/__init__.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_agent_extensions_manager.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_resource_cache.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_rpc.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver creating build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/__init__.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/agent_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/brocade_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/cisco_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/core_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/dvr_init_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/env.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/external.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/firewall_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/l3_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/lb_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/metering_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/ml2_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nec_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nuage_init_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/ovs_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/portsec_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/vmware_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/vpn_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins copying neutron/tests/unit/services/logapi/__init__.py -> build/lib/neutron/tests/unit/services/logapi copying neutron/tests/unit/services/logapi/base.py -> build/lib/neutron/tests/unit/services/logapi copying neutron/tests/unit/services/logapi/test_logging_plugin.py -> build/lib/neutron/tests/unit/services/logapi copying neutron/services/__init__.py -> build/lib/neutron/services copying neutron/services/provider_configuration.py -> build/lib/neutron/services copying neutron/services/service_base.py -> build/lib/neutron/services creating build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam creating build/lib/neutron/tests/functional/agent/l3/bin copying neutron/tests/functional/agent/l3/bin/__init__.py -> build/lib/neutron/tests/functional/agent/l3/bin copying neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> build/lib/neutron/tests/functional/agent/l3/bin creating build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver copying neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver copying neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver creating build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/__init__.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/base.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/flatallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/geneveallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/greallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/vlanallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/vxlanallocation.py -> build/lib/neutron/objects/plugins/ml2 creating build/lib/neutron/services/metering/drivers/noop copying neutron/services/metering/drivers/noop/__init__.py -> build/lib/neutron/services/metering/drivers/noop copying neutron/services/metering/drivers/noop/noop_driver.py -> build/lib/neutron/services/metering/drivers/noop creating build/lib/neutron/tests/unit/services/revisions copying neutron/tests/unit/services/revisions/__init__.py -> build/lib/neutron/tests/unit/services/revisions copying neutron/tests/unit/services/revisions/test_revision_plugin.py -> build/lib/neutron/tests/unit/services/revisions copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent creating build/lib/neutron/objects/db copying neutron/objects/db/__init__.py -> build/lib/neutron/objects/db copying neutron/objects/db/api.py -> build/lib/neutron/objects/db creating build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn copying neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn copying neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn creating build/lib/neutron/tests/functional/sanity copying neutron/tests/functional/sanity/__init__.py -> build/lib/neutron/tests/functional/sanity copying neutron/tests/functional/sanity/test_sanity.py -> build/lib/neutron/tests/functional/sanity creating build/lib/neutron/privileged/agent/ovsdb creating build/lib/neutron/privileged/agent/ovsdb/native copying neutron/privileged/agent/ovsdb/native/__init__.py -> build/lib/neutron/privileged/agent/ovsdb/native copying neutron/privileged/agent/ovsdb/native/helpers.py -> build/lib/neutron/privileged/agent/ovsdb/native creating build/lib/neutron/tests/unit/api/rpc/callbacks/consumer copying neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer copying neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer creating build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/__init__.py -> build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/test_utils.py -> build/lib/neutron/tests/unit/agent/windows creating build/lib/neutron/conf/plugins/ml2/drivers/ovn copying neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn copying neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver creating build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/__init__.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/flatallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/geneveallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/vlanallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/vxlanallocation.py -> build/lib/neutron/db/models/plugins/ml2 creating build/lib/neutron/tests/functional/tests/common creating build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources creating build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/__init__.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/db.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/exceptions.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/models.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/plugin.py -> build/lib/neutron/services/auto_allocate copying neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/objects/port creating build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/__init__.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/allowedaddresspairs.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/data_plane_status.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/extra_dhcp_opt.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_device_profile.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_hardware_offload_type.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_hints.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_numa_affinity_policy.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_security.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/uplink_status_propagation.py -> build/lib/neutron/objects/port/extensions creating build/lib/neutron/services/ovn_l3/service_providers copying neutron/services/ovn_l3/service_providers/__init__.py -> build/lib/neutron/services/ovn_l3/service_providers copying neutron/services/ovn_l3/service_providers/driver_controller.py -> build/lib/neutron/services/ovn_l3/service_providers copying neutron/services/ovn_l3/service_providers/ovn.py -> build/lib/neutron/services/ovn_l3/service_providers copying neutron/services/ovn_l3/service_providers/user_defined.py -> build/lib/neutron/services/ovn_l3/service_providers creating build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/__init__.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_db_api.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_sg_callback.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_sg_validate.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_snat_validate.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_validators.py -> build/lib/neutron/tests/unit/services/logapi/common creating build/lib/neutron/tests/functional/resources copying neutron/tests/functional/resources/__init__.py -> build/lib/neutron/tests/functional/resources copying neutron/tests/functional/resources/process.py -> build/lib/neutron/tests/functional/resources copying neutron/common/__init__.py -> build/lib/neutron/common copying neutron/common/_constants.py -> build/lib/neutron/common copying neutron/common/_deprecate.py -> build/lib/neutron/common copying neutron/common/cache_utils.py -> build/lib/neutron/common copying neutron/common/config.py -> build/lib/neutron/common copying neutron/common/coordination.py -> build/lib/neutron/common copying neutron/common/eventlet_utils.py -> build/lib/neutron/common copying neutron/common/experimental.py -> build/lib/neutron/common copying neutron/common/ipv6_utils.py -> build/lib/neutron/common copying neutron/common/metadata.py -> build/lib/neutron/common copying neutron/common/profiler.py -> build/lib/neutron/common copying neutron/common/test_lib.py -> build/lib/neutron/common copying neutron/common/utils.py -> build/lib/neutron/common creating build/lib/neutron/db/port_security copying neutron/db/port_security/__init__.py -> build/lib/neutron/db/port_security copying neutron/db/port_security/models.py -> build/lib/neutron/db/port_security creating build/lib/neutron/tests/functional/db creating build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/__init__.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> build/lib/neutron/tests/functional/db/migrations creating build/lib/neutron/cmd/eventlet/services copying neutron/cmd/eventlet/services/__init__.py -> build/lib/neutron/cmd/eventlet/services copying neutron/cmd/eventlet/services/metering_agent.py -> build/lib/neutron/cmd/eventlet/services creating build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/__init__.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers creating build/lib/neutron/tests/unit/services/logapi/agent/l3 copying neutron/tests/unit/services/logapi/agent/l3/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 copying neutron/tests/unit/services/logapi/agent/l3/test_base.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 creating build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/__init__.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/agent.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/backend.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/constants.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/server.py -> build/lib/neutron/services/trunk/rpc creating build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/__init__.py -> build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/agent.py -> build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/server.py -> build/lib/neutron/services/logapi/rpc copying neutron/tests/functional/objects/__init__.py -> build/lib/neutron/tests/functional/objects copying neutron/tests/functional/objects/test_agent.py -> build/lib/neutron/tests/functional/objects copying neutron/tests/functional/objects/test_quota.py -> build/lib/neutron/tests/functional/objects copying neutron/tests/functional/__init__.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/base.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/constants.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/test_server.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/test_service.py -> build/lib/neutron/tests/functional copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/services/portforwarding/drivers/ovn copying neutron/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/services/portforwarding/drivers/ovn copying neutron/services/portforwarding/drivers/ovn/driver.py -> build/lib/neutron/services/portforwarding/drivers/ovn creating build/lib/neutron/services/qos/drivers/openvswitch copying neutron/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/services/qos/drivers/openvswitch copying neutron/services/qos/drivers/openvswitch/driver.py -> build/lib/neutron/services/qos/drivers/openvswitch creating build/lib/neutron/tests/unit/hacking copying neutron/tests/unit/hacking/__init__.py -> build/lib/neutron/tests/unit/hacking copying neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn copying neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn creating build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/base.py -> build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/checks.py -> build/lib/neutron/cmd/upgrade_checks creating build/lib/neutron/conf/plugins/ml2/drivers/openvswitch copying neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/openvswitch copying neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/openvswitch creating build/lib/neutron/tests/unit/common creating build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/__init__.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_acl.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_utils.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/cmd/__init__.py -> build/lib/neutron/cmd copying neutron/cmd/destroy_patch_ports.py -> build/lib/neutron/cmd copying neutron/cmd/ipset_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/keepalived_state_change.py -> build/lib/neutron/cmd copying neutron/cmd/linuxbridge_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/netns_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/ovs_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/pd_notify.py -> build/lib/neutron/cmd copying neutron/cmd/remove_duplicated_port_bindings.py -> build/lib/neutron/cmd copying neutron/cmd/runtime_checks.py -> build/lib/neutron/cmd copying neutron/cmd/sanitize_port_binding_profile_allocation.py -> build/lib/neutron/cmd copying neutron/cmd/sanitize_port_mac_addresses.py -> build/lib/neutron/cmd copying neutron/cmd/sanity_check.py -> build/lib/neutron/cmd copying neutron/cmd/status.py -> build/lib/neutron/cmd copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/utils.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc creating build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/__init__.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/client.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/config.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/environment.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/machine.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/process.py -> build/lib/neutron/tests/fullstack/resources creating build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers creating build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/__init__.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_ovs_cleanup.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_runtime_checks.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_sanity_check.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_status.py -> build/lib/neutron/tests/unit/cmd creating build/lib/neutron/services/conntrack_helper/common copying neutron/services/conntrack_helper/common/__init__.py -> build/lib/neutron/services/conntrack_helper/common copying neutron/services/conntrack_helper/common/exceptions.py -> build/lib/neutron/services/conntrack_helper/common creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions creating build/lib/neutron/services/portforwarding/common copying neutron/services/portforwarding/common/__init__.py -> build/lib/neutron/services/portforwarding/common copying neutron/services/portforwarding/common/exceptions.py -> build/lib/neutron/services/portforwarding/common creating build/lib/neutron/services/trunk/drivers/ovn copying neutron/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/services/trunk/drivers/ovn copying neutron/services/trunk/drivers/ovn/trunk_driver.py -> build/lib/neutron/services/trunk/drivers/ovn creating build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/__init__.py -> build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/events.py -> build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/fixtures.py -> build/lib/neutron/tests/functional/resources/ovsdb creating build/lib/neutron/tests/unit/api/rpc/callbacks/producer copying neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer copying neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common creating build/lib/neutron/db/quota copying neutron/db/quota/__init__.py -> build/lib/neutron/db/quota copying neutron/db/quota/api.py -> build/lib/neutron/db/quota copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota copying neutron/db/quota/driver_nolock.py -> build/lib/neutron/db/quota copying neutron/db/quota/driver_null.py -> build/lib/neutron/db/quota copying neutron/db/quota/models.py -> build/lib/neutron/db/quota creating build/lib/neutron/services/qos/drivers/linuxbridge copying neutron/services/qos/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/qos/drivers/linuxbridge copying neutron/services/qos/drivers/linuxbridge/driver.py -> build/lib/neutron/services/qos/drivers/linuxbridge creating build/lib/neutron/tests/unit/privileged copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged creating build/lib/neutron/tests/functional/agent/l2/extensions copying neutron/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions copying neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> build/lib/neutron/tests/functional/agent/l2/extensions copying neutron/services/metering/__init__.py -> build/lib/neutron/services/metering copying neutron/services/metering/metering_plugin.py -> build/lib/neutron/services/metering creating build/lib/neutron/tests/unit/privileged/agent copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent creating build/lib/neutron/services/qos/drivers/ovn copying neutron/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/services/qos/drivers/ovn copying neutron/services/qos/drivers/ovn/driver.py -> build/lib/neutron/services/qos/drivers/ovn copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins creating build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/__init__.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/config.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/ha.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/keepalived.py -> build/lib/neutron/conf/agent/l3 creating build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge creating build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/l3_router/__init__.py -> build/lib/neutron/tests/unit/services/l3_router copying neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> build/lib/neutron/tests/unit/services/l3_router copying neutron/tests/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers creating build/lib/neutron/tests/functional/services/portforwarding copying neutron/tests/functional/services/portforwarding/__init__.py -> build/lib/neutron/tests/functional/services/portforwarding copying neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> build/lib/neutron/tests/functional/services/portforwarding creating build/lib/neutron/plugins/ml2/common copying neutron/plugins/ml2/common/__init__.py -> build/lib/neutron/plugins/ml2/common copying neutron/plugins/ml2/common/constants.py -> build/lib/neutron/plugins/ml2/common copying neutron/plugins/ml2/common/exceptions.py -> build/lib/neutron/plugins/ml2/common creating build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/__init__.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/db_api.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/exceptions.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/sg_callback.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/sg_validate.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/snat_validate.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/validators.py -> build/lib/neutron/services/logapi/common creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/services/l3_router/__init__.py -> build/lib/neutron/services/l3_router copying neutron/services/l3_router/l3_router_plugin.py -> build/lib/neutron/services/l3_router copying neutron/tests/unit/services/trunk/__init__.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/fakes.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_plugin.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_rules.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_utils.py -> build/lib/neutron/tests/unit/services/trunk creating build/lib/neutron/extensions copying neutron/extensions/__init__.py -> build/lib/neutron/extensions copying neutron/extensions/address_group.py -> build/lib/neutron/extensions copying neutron/extensions/address_scope.py -> build/lib/neutron/extensions copying neutron/extensions/admin_state_down_before_update.py -> build/lib/neutron/extensions copying neutron/extensions/agent.py -> build/lib/neutron/extensions copying neutron/extensions/agent_resources_synced.py -> build/lib/neutron/extensions copying neutron/extensions/allowedaddresspairs.py -> build/lib/neutron/extensions copying neutron/extensions/auto_allocated_topology.py -> build/lib/neutron/extensions copying neutron/extensions/availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/availability_zone_filter.py -> build/lib/neutron/extensions copying neutron/extensions/data_plane_status.py -> build/lib/neutron/extensions copying neutron/extensions/default_subnetpools.py -> build/lib/neutron/extensions copying neutron/extensions/dhcpagentscheduler.py -> build/lib/neutron/extensions copying neutron/extensions/dns.py -> build/lib/neutron/extensions copying neutron/extensions/dns_domain_ports.py -> build/lib/neutron/extensions copying neutron/extensions/dns_integration_domain_keywords.py -> build/lib/neutron/extensions copying neutron/extensions/dvr.py -> build/lib/neutron/extensions copying neutron/extensions/ecmp_routes.py -> build/lib/neutron/extensions copying neutron/extensions/empty_string_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/expose_l3_conntrack_helper.py -> build/lib/neutron/extensions copying neutron/extensions/expose_port_forwarding_in_fip.py -> build/lib/neutron/extensions copying neutron/extensions/external_net.py -> build/lib/neutron/extensions copying neutron/extensions/extra_dhcp_opt.py -> build/lib/neutron/extensions copying neutron/extensions/extraroute.py -> build/lib/neutron/extensions copying neutron/extensions/extraroute_atomic.py -> build/lib/neutron/extensions copying neutron/extensions/filter_validation.py -> build/lib/neutron/extensions copying neutron/extensions/fip_pf_description.py -> build/lib/neutron/extensions copying neutron/extensions/fip_pf_detail.py -> build/lib/neutron/extensions copying neutron/extensions/fip_pf_port_range.py -> build/lib/neutron/extensions copying neutron/extensions/fip_port_details.py -> build/lib/neutron/extensions copying neutron/extensions/flavors.py -> build/lib/neutron/extensions copying neutron/extensions/floating_ip_port_forwarding.py -> build/lib/neutron/extensions copying neutron/extensions/floatingip_pools.py -> build/lib/neutron/extensions copying neutron/extensions/ip_allocation.py -> build/lib/neutron/extensions copying neutron/extensions/ip_substring_port_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/l2_adjacency.py -> build/lib/neutron/extensions copying neutron/extensions/l3.py -> build/lib/neutron/extensions copying neutron/extensions/l3_conntrack_helper.py -> build/lib/neutron/extensions copying neutron/extensions/l3_enable_default_route_bfd.py -> build/lib/neutron/extensions copying neutron/extensions/l3_enable_default_route_ecmp.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ext_gw_mode.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ext_ha_mode.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ext_ndp_proxy.py -> build/lib/neutron/extensions copying neutron/extensions/l3_extra_gws.py -> build/lib/neutron/extensions copying neutron/extensions/l3_flavors.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ndp_proxy.py -> build/lib/neutron/extensions copying neutron/extensions/l3_port_ip_change_not_allowed.py -> build/lib/neutron/extensions copying neutron/extensions/l3agentscheduler.py -> build/lib/neutron/extensions copying neutron/extensions/local_ip.py -> build/lib/neutron/extensions copying neutron/extensions/logging.py -> build/lib/neutron/extensions copying neutron/extensions/metering.py -> build/lib/neutron/extensions copying neutron/extensions/metering_source_and_destination_fields.py -> build/lib/neutron/extensions copying neutron/extensions/multiprovidernet.py -> build/lib/neutron/extensions copying neutron/extensions/netmtu.py -> build/lib/neutron/extensions copying neutron/extensions/netmtu_writable.py -> build/lib/neutron/extensions copying neutron/extensions/network_availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/network_ha.py -> build/lib/neutron/extensions copying neutron/extensions/network_ip_availability.py -> build/lib/neutron/extensions copying neutron/extensions/network_segment_range.py -> build/lib/neutron/extensions copying neutron/extensions/pagination.py -> build/lib/neutron/extensions copying neutron/extensions/port_device_profile.py -> build/lib/neutron/extensions copying neutron/extensions/port_hardware_offload_type.py -> build/lib/neutron/extensions copying neutron/extensions/port_hint_ovs_tx_steering.py -> build/lib/neutron/extensions copying neutron/extensions/port_hints.py -> build/lib/neutron/extensions copying neutron/extensions/port_mac_address_override.py -> build/lib/neutron/extensions copying neutron/extensions/port_mac_address_regenerate.py -> build/lib/neutron/extensions copying neutron/extensions/port_numa_affinity_policy.py -> build/lib/neutron/extensions copying neutron/extensions/port_resource_request.py -> build/lib/neutron/extensions copying neutron/extensions/port_resource_request_groups.py -> build/lib/neutron/extensions copying neutron/extensions/portbindings.py -> build/lib/neutron/extensions copying neutron/extensions/portbindings_extended.py -> build/lib/neutron/extensions copying neutron/extensions/portsecurity.py -> build/lib/neutron/extensions copying neutron/extensions/project_id.py -> build/lib/neutron/extensions copying neutron/extensions/providernet.py -> build/lib/neutron/extensions copying neutron/extensions/qos.py -> build/lib/neutron/extensions copying neutron/extensions/qos_bw_limit_direction.py -> build/lib/neutron/extensions copying neutron/extensions/qos_bw_minimum_ingress.py -> build/lib/neutron/extensions copying neutron/extensions/qos_default.py -> build/lib/neutron/extensions copying neutron/extensions/qos_fip.py -> build/lib/neutron/extensions copying neutron/extensions/qos_fip_network_policy.py -> build/lib/neutron/extensions copying neutron/extensions/qos_gateway_ip.py -> build/lib/neutron/extensions copying neutron/extensions/qos_port_network_policy.py -> build/lib/neutron/extensions copying neutron/extensions/qos_pps_minimum_rule.py -> build/lib/neutron/extensions copying neutron/extensions/qos_pps_minimum_rule_alias.py -> build/lib/neutron/extensions copying neutron/extensions/qos_pps_rule.py -> build/lib/neutron/extensions copying neutron/extensions/qos_rule_type_details.py -> build/lib/neutron/extensions copying neutron/extensions/qos_rule_type_filter.py -> build/lib/neutron/extensions copying neutron/extensions/qos_rules_alias.py -> build/lib/neutron/extensions copying neutron/extensions/quota_check_limit.py -> build/lib/neutron/extensions copying neutron/extensions/quotasv2.py -> build/lib/neutron/extensions copying neutron/extensions/quotasv2_detail.py -> build/lib/neutron/extensions copying neutron/extensions/rbac.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_address_group.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_address_scope.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_security_groups.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_subnetpool.py -> build/lib/neutron/extensions copying neutron/extensions/revisionifmatch.py -> build/lib/neutron/extensions copying neutron/extensions/revisions.py -> build/lib/neutron/extensions copying neutron/extensions/router_availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/routerservicetype.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_default_rules.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_normalized_cidr.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_port_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_remote_address_group.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_shared_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/securitygroup.py -> build/lib/neutron/extensions copying neutron/extensions/segment.py -> build/lib/neutron/extensions copying neutron/extensions/segments_peer_subnet_host_routes.py -> build/lib/neutron/extensions copying neutron/extensions/servicetype.py -> build/lib/neutron/extensions copying neutron/extensions/sorting.py -> build/lib/neutron/extensions copying neutron/extensions/standard_attr_segment.py -> build/lib/neutron/extensions copying neutron/extensions/standardattrdescription.py -> build/lib/neutron/extensions copying neutron/extensions/stateful_security_group.py -> build/lib/neutron/extensions copying neutron/extensions/stdattrs_common.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_onboard.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_segmentid_writable.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_service_types.py -> build/lib/neutron/extensions copying neutron/extensions/subnetallocation.py -> build/lib/neutron/extensions copying neutron/extensions/subnetpool_prefix_ops.py -> build/lib/neutron/extensions copying neutron/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/extensions copying neutron/extensions/tagging.py -> build/lib/neutron/extensions copying neutron/extensions/timestamp.py -> build/lib/neutron/extensions copying neutron/extensions/trunk.py -> build/lib/neutron/extensions copying neutron/extensions/trunk_details.py -> build/lib/neutron/extensions copying neutron/extensions/uplink_status_propagation.py -> build/lib/neutron/extensions copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions copying neutron/objects/__init__.py -> build/lib/neutron/objects copying neutron/objects/address_group.py -> build/lib/neutron/objects copying neutron/objects/address_scope.py -> build/lib/neutron/objects copying neutron/objects/agent.py -> build/lib/neutron/objects copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects copying neutron/objects/base.py -> build/lib/neutron/objects copying neutron/objects/conntrack_helper.py -> build/lib/neutron/objects copying neutron/objects/flavor.py -> build/lib/neutron/objects copying neutron/objects/floatingip.py -> build/lib/neutron/objects copying neutron/objects/ipam.py -> build/lib/neutron/objects copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects copying neutron/objects/l3agent.py -> build/lib/neutron/objects copying neutron/objects/local_ip.py -> build/lib/neutron/objects copying neutron/objects/metering.py -> build/lib/neutron/objects copying neutron/objects/ndp_proxy.py -> build/lib/neutron/objects copying neutron/objects/network.py -> build/lib/neutron/objects copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects copying neutron/objects/ports.py -> build/lib/neutron/objects copying neutron/objects/provisioning_blocks.py -> build/lib/neutron/objects copying neutron/objects/quota.py -> build/lib/neutron/objects copying neutron/objects/rbac.py -> build/lib/neutron/objects copying neutron/objects/rbac_db.py -> build/lib/neutron/objects copying neutron/objects/router.py -> build/lib/neutron/objects copying neutron/objects/securitygroup.py -> build/lib/neutron/objects copying neutron/objects/securitygroup_default_rules.py -> build/lib/neutron/objects copying neutron/objects/servicetype.py -> build/lib/neutron/objects copying neutron/objects/stdattrs.py -> build/lib/neutron/objects copying neutron/objects/subnet.py -> build/lib/neutron/objects copying neutron/objects/subnetpool.py -> build/lib/neutron/objects copying neutron/objects/tag.py -> build/lib/neutron/objects copying neutron/objects/trunk.py -> build/lib/neutron/objects creating build/lib/neutron/tests/unit/agent/l3/extensions creating build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos creating build/lib/neutron/tests/unit/services/logapi/drivers copying neutron/tests/unit/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers copying neutron/tests/unit/services/logapi/drivers/test_base.py -> build/lib/neutron/tests/unit/services/logapi/drivers copying neutron/tests/unit/services/logapi/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/logapi/drivers creating build/lib/neutron/tests/functional/agent/l3/extensions creating build/lib/neutron/tests/functional/agent/l3/extensions/qos copying neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos copying neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos creating build/lib/neutron/tests/unit/cmd/upgrade_checks copying neutron/tests/unit/cmd/upgrade_checks/__init__.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks copying neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks creating build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/__init__.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/dhcp_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/l3_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/ovs_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers creating build/lib/neutron/services/network_ip_availability copying neutron/services/network_ip_availability/__init__.py -> build/lib/neutron/services/network_ip_availability copying neutron/services/network_ip_availability/plugin.py -> build/lib/neutron/services/network_ip_availability creating build/lib/neutron/tests/unit/services/logapi/drivers/ovn copying neutron/tests/unit/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/ovn copying neutron/tests/unit/services/logapi/drivers/ovn/test_driver.py -> build/lib/neutron/tests/unit/services/logapi/drivers/ovn copying neutron/api/rpc/callbacks/__init__.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/events.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/exceptions.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/resource_manager.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/resources.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/version_manager.py -> build/lib/neutron/api/rpc/callbacks copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/db.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/rpc.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/tests/unit/agent/l3/extensions/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> build/lib/neutron/tests/unit/agent/l3/extensions creating build/lib/neutron/tests/unit/cmd/ovn copying neutron/tests/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn copying neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> build/lib/neutron/tests/unit/cmd/ovn copying neutron/tests/functional/tests/common/__init__.py -> build/lib/neutron/tests/functional/tests/common copying neutron/tests/functional/tests/common/test_net_helpers.py -> build/lib/neutron/tests/functional/tests/common creating build/lib/neutron/tests/functional/services/logapi/drivers/ovn copying neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn copying neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn copying neutron/tests/functional/db/__init__.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_ipam.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_migrations.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_models.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_network.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> build/lib/neutron/tests/functional/db copying neutron/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge copying neutron/services/trunk/drivers/linuxbridge/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge copying neutron/tests/unit/objects/__init__.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_address_group.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_address_scope.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_agent.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_auto_allocate.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_base.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_conntrack_helper.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_flavor.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_floatingip.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_ipam.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_l3_hamode.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_l3agent.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_local_ip.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_metering.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_ndp_proxy.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_network.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_network_segment_range.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_objects.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_port_forwarding.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_ports.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_provisioning_blocks.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_quota.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_rbac.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_rbac_db.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_router.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_securitygroup.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_securitygroup_default_rules.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_servicetype.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_subnet.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_subnetpool.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_tag.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_trunk.py -> build/lib/neutron/tests/unit/objects copying neutron/plugins/ml2/drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/helpers.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/mech_agent.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_flat.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_geneve.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_gre.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_local.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_tunnel.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_vlan.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_vxlan.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb creating build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/db/network_dhcp_agent_binding copying neutron/db/network_dhcp_agent_binding/__init__.py -> build/lib/neutron/db/network_dhcp_agent_binding copying neutron/db/network_dhcp_agent_binding/models.py -> build/lib/neutron/db/network_dhcp_agent_binding copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/services/trunk/seg_types copying neutron/services/trunk/seg_types/__init__.py -> build/lib/neutron/services/trunk/seg_types copying neutron/services/trunk/seg_types/validators.py -> build/lib/neutron/services/trunk/seg_types copying neutron/tests/unit/services/qos/__init__.py -> build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/base.py -> build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/test_qos_plugin.py -> build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/drivers/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers copying neutron/tests/unit/services/qos/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/qos/drivers creating build/lib/neutron/tests/functional/api copying neutron/tests/functional/api/__init__.py -> build/lib/neutron/tests/functional/api copying neutron/tests/functional/api/test_policies.py -> build/lib/neutron/tests/functional/api copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/services/logapi/agent/__init__.py -> build/lib/neutron/services/logapi/agent copying neutron/services/logapi/agent/log_extension.py -> build/lib/neutron/services/logapi/agent copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins creating build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/__init__.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/config.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_controllers.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_functional.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_hooks.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/utils.py -> build/lib/neutron/tests/functional/pecan_wsgi creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common creating build/lib/neutron/cmd/sanity copying neutron/cmd/sanity/__init__.py -> build/lib/neutron/cmd/sanity copying neutron/cmd/sanity/checks.py -> build/lib/neutron/cmd/sanity creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/unit/common/__init__.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_code1.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_code2.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_target.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test__deprecate.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_cache_utils.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_coordination.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_ipv6_utils.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_utils.py -> build/lib/neutron/tests/unit/common creating build/lib/neutron/objects/qos copying neutron/objects/qos/__init__.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/binding.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/policy.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/qos_policy_validator.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/rule.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/rule_type.py -> build/lib/neutron/objects/qos copying neutron/db/models/__init__.py -> build/lib/neutron/db/models copying neutron/db/models/address_group.py -> build/lib/neutron/db/models copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models copying neutron/db/models/agent.py -> build/lib/neutron/db/models copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models copying neutron/db/models/conntrack_helper.py -> build/lib/neutron/db/models copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models copying neutron/db/models/dns.py -> build/lib/neutron/db/models copying neutron/db/models/dvr.py -> build/lib/neutron/db/models copying neutron/db/models/external_net.py -> build/lib/neutron/db/models copying neutron/db/models/flavor.py -> build/lib/neutron/db/models copying neutron/db/models/l3.py -> build/lib/neutron/db/models copying neutron/db/models/l3_attrs.py -> build/lib/neutron/db/models copying neutron/db/models/l3agent.py -> build/lib/neutron/db/models copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models copying neutron/db/models/local_ip.py -> build/lib/neutron/db/models copying neutron/db/models/loggingapi.py -> build/lib/neutron/db/models copying neutron/db/models/metering.py -> build/lib/neutron/db/models copying neutron/db/models/ndp_proxy.py -> build/lib/neutron/db/models copying neutron/db/models/network_segment_range.py -> build/lib/neutron/db/models copying neutron/db/models/ovn.py -> build/lib/neutron/db/models copying neutron/db/models/port_device_profile.py -> build/lib/neutron/db/models copying neutron/db/models/port_forwarding.py -> build/lib/neutron/db/models copying neutron/db/models/port_hardware_offload_type.py -> build/lib/neutron/db/models copying neutron/db/models/port_hints.py -> build/lib/neutron/db/models copying neutron/db/models/port_numa_affinity_policy.py -> build/lib/neutron/db/models copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models copying neutron/db/models/securitygroup_default_rules.py -> build/lib/neutron/db/models copying neutron/db/models/segment.py -> build/lib/neutron/db/models copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models copying neutron/db/models/subnet_service_type.py -> build/lib/neutron/db/models copying neutron/db/models/tag.py -> build/lib/neutron/db/models copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models copying neutron/tests/__init__.py -> build/lib/neutron/tests copying neutron/tests/base.py -> build/lib/neutron/tests copying neutron/tests/post_mortem_debug.py -> build/lib/neutron/tests copying neutron/tests/tools.py -> build/lib/neutron/tests creating build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall creating build/lib/neutron/objects/extensions copying neutron/objects/extensions/__init__.py -> build/lib/neutron/objects/extensions copying neutron/objects/extensions/port_security.py -> build/lib/neutron/objects/extensions creating build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/__init__.py -> build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/test_resource.py -> build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/test_resource_registry.py -> build/lib/neutron/tests/unit/quota creating build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/__init__.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/data_plane_status.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/dns_domain_keywords.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/dns_integration.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_device_profile.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_hints.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_security.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/qos.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/lib/neutron/plugins/ml2/extensions creating build/lib/neutron/notifiers copying neutron/notifiers/__init__.py -> build/lib/neutron/notifiers copying neutron/notifiers/batch_notifier.py -> build/lib/neutron/notifiers copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers creating build/lib/neutron/tests/functional/services/conntrack_helper copying neutron/tests/functional/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/functional/services/conntrack_helper copying neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> build/lib/neutron/tests/functional/services/conntrack_helper copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example creating build/lib/neutron/agent/dhcp copying neutron/agent/dhcp/__init__.py -> build/lib/neutron/agent/dhcp copying neutron/agent/dhcp/agent.py -> build/lib/neutron/agent/dhcp creating build/lib/neutron/conf/agent/metadata copying neutron/conf/agent/metadata/__init__.py -> build/lib/neutron/conf/agent/metadata copying neutron/conf/agent/metadata/config.py -> build/lib/neutron/conf/agent/metadata copying neutron/privileged/__init__.py -> build/lib/neutron/privileged copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/devlink.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/interface.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ip_conntrack.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_firewall.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_manager.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/keepalived.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/l3_tc_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ra.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/tc_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/utils.py -> build/lib/neutron/agent/linux creating build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/__init__.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/base.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/extendedattribute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/extensionattribute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/foxinsocks.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_address_group.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_address_scope.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_agent.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_availability_zone.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_default_subnetpools.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_dns.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_external_net.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_extraroute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_fip_port_details.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_flavors.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_floatingip_pools.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3_ndp_proxy.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_local_ip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_network_ip_availability.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_network_segment_range.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_port_device_profile.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_port_hardware_offload_type.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_port_hints.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_port_numa_affinity_policy.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_portsecurity.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_providernet.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_qos_fip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_qos_gateway_ip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_quotasv2.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_quotasv2_detail.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_router_availability_zone.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_security_groups_default_rules.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_securitygroup.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_segment.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_servicetype.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_onboard.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_service_types.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_tagging.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_timestamp.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_vlantransparent.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/v2attributes.py -> build/lib/neutron/tests/unit/extensions copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers creating build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/ip_address.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/ip_network.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/port.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/resource_allocator.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn creating build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/__init__.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/body_validation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/context.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/notifier.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/ownership_validation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/policy_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/query_parameters.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/quota_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/translation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/userfilters.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/utils.py -> build/lib/neutron/pecan_wsgi/hooks creating build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch copying neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch copying neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py -> build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch creating build/lib/neutron/tests/unit/conf/agent copying neutron/tests/unit/conf/agent/__init__.py -> build/lib/neutron/tests/unit/conf/agent copying neutron/tests/unit/conf/agent/test_common.py -> build/lib/neutron/tests/unit/conf/agent copying neutron/tests/unit/ipam/__init__.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/fake_driver.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_requests.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_subnet_alloc.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_utils.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge copying neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn creating build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_base.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 creating build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/__init__.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test___init__.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_utils.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/__init__.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/_test_extension_portbindings.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/dummy_plugin.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/extension_stubs.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/fake_resources.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_neutron_plugin_base_v2.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_service.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_worker.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_wsgi.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/testlib_api.py -> build/lib/neutron/tests/unit creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/functional/agent/l3/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/tests/unit/agent/l2/extensions/dhcp copying neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp copying neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp copying neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp copying neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp copying neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp running egg_info writing neutron.egg-info/PKG-INFO writing dependency_links to neutron.egg-info/dependency_links.txt writing entry points to neutron.egg-info/entry_points.txt writing requirements to neutron.egg-info/requires.txt writing top-level names to neutron.egg-info/top_level.txt writing pbr to neutron.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'neutron.egg-info/SOURCES.txt' /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.liberty.contract' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.liberty.contract' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.liberty.contract' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.liberty.contract' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.liberty.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.liberty.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.liberty.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.liberty.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.mitaka.contract' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.mitaka.contract' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.mitaka.contract' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.mitaka.contract' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.mitaka.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.mitaka.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.mitaka.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.mitaka.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.newton.contract' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.newton.contract' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.newton.contract' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.newton.contract' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.newton.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.newton.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.newton.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.newton.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.ocata.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.ocata.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.ocata.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.ocata.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.pike.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.pike.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.pike.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.pike.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.queens.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.queens.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.queens.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.queens.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.rocky.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.rocky.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.rocky.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.rocky.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.stein.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.stein.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.stein.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.stein.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.train.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.train.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.train.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.train.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.ussuri.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.ussuri.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.ussuri.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.ussuri.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.victoria.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.victoria.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.victoria.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.victoria.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.wallaby.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.wallaby.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.wallaby.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.wallaby.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.xena.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.xena.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.xena.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.xena.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.yoga.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.yoga.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.yoga.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.yoga.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.db.migration.alembic_migrations.versions.zed.expand' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.db.migration.alembic_migrations.versions.zed.expand' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.db.migration.alembic_migrations.versions.zed.expand' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.db.migration.alembic_migrations.versions.zed.expand' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.de.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.de.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.de.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.de.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.es.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.es.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.es.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.es.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.fr.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.fr.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.fr.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.fr.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.it.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.it.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.it.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.it.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.ja.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.ja.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.ja.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.ja.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.ko_KR.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.ko_KR.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.ko_KR.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.ko_KR.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.pt_BR.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.pt_BR.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.pt_BR.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.pt_BR.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.ru.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.ru.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.ru.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.ru.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.zh_CN.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.zh_CN.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.zh_CN.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.locale.zh_TW.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.locale.zh_TW.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.locale.zh_TW.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.locale.zh_TW.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.contrib' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.contrib' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.contrib' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.contrib' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.contrib.hooks' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.contrib.hooks' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.contrib.hooks' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.contrib.hooks' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.etc' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.etc' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.etc' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.etc' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.unit.pecan_wsgi' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.unit.pecan_wsgi' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.unit.pecan_wsgi' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.unit.pecan_wsgi' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.schemas' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.schemas' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.schemas' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.schemas' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'neutron.tests.var' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'neutron.tests.var' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'neutron.tests.var' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'neutron.tests.var' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying neutron/tests/fullstack/README -> build/lib/neutron/tests/fullstack copying neutron/plugins/ml2/README -> build/lib/neutron/plugins/ml2 copying neutron/db/migration/README -> build/lib/neutron/db/migration copying neutron/db/migration/alembic.ini -> build/lib/neutron/db/migration creating build/lib/neutron/locale creating build/lib/neutron/locale/de creating build/lib/neutron/locale/de/LC_MESSAGES copying neutron/locale/de/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/de/LC_MESSAGES creating build/lib/neutron/locale/es creating build/lib/neutron/locale/es/LC_MESSAGES copying neutron/locale/es/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/es/LC_MESSAGES creating build/lib/neutron/locale/fr creating build/lib/neutron/locale/fr/LC_MESSAGES copying neutron/locale/fr/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/fr/LC_MESSAGES creating build/lib/neutron/locale/it creating build/lib/neutron/locale/it/LC_MESSAGES copying neutron/locale/it/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/it/LC_MESSAGES creating build/lib/neutron/locale/ja creating build/lib/neutron/locale/ja/LC_MESSAGES copying neutron/locale/ja/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/ja/LC_MESSAGES creating build/lib/neutron/locale/ko_KR creating build/lib/neutron/locale/ko_KR/LC_MESSAGES copying neutron/locale/ko_KR/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/ko_KR/LC_MESSAGES creating build/lib/neutron/locale/pt_BR creating build/lib/neutron/locale/pt_BR/LC_MESSAGES copying neutron/locale/pt_BR/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/pt_BR/LC_MESSAGES creating build/lib/neutron/locale/ru creating build/lib/neutron/locale/ru/LC_MESSAGES copying neutron/locale/ru/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/ru/LC_MESSAGES creating build/lib/neutron/locale/zh_CN creating build/lib/neutron/locale/zh_CN/LC_MESSAGES copying neutron/locale/zh_CN/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/zh_CN/LC_MESSAGES creating build/lib/neutron/locale/zh_TW creating build/lib/neutron/locale/zh_TW/LC_MESSAGES copying neutron/locale/zh_TW/LC_MESSAGES/neutron.po -> build/lib/neutron/locale/zh_TW/LC_MESSAGES copying neutron/db/migration/alembic_migrations/script.py.mako -> build/lib/neutron/db/migration/alembic_migrations creating build/lib/neutron/db/migration/alembic_migrations/versions copying neutron/db/migration/alembic_migrations/versions/CONTRACT_HEAD -> build/lib/neutron/db/migration/alembic_migrations/versions copying neutron/db/migration/alembic_migrations/versions/EXPAND_HEAD -> build/lib/neutron/db/migration/alembic_migrations/versions copying neutron/db/migration/alembic_migrations/versions/README -> build/lib/neutron/db/migration/alembic_migrations/versions copying neutron/db/migration/alembic_migrations/versions/kilo_initial.py -> build/lib/neutron/db/migration/alembic_migrations/versions creating build/lib/neutron/db/migration/alembic_migrations/versions/2023.1 creating build/lib/neutron/db/migration/alembic_migrations/versions/2023.1/expand copying neutron/db/migration/alembic_migrations/versions/2023.1/expand/fc153938cdc1_update_segment_networks_constraint.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.1/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/2023.2 creating build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/0aefee21cd87_remove_dedundant_indexes.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/682c319773d7_create_l3harouternetwork_project_id_.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/6f1145bff34c_port_hints.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/89c58a70ceba_ecmp_bfd_attributes.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/93f394357a27_remove_in_use_on_subnets.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/b1199a3adbef_de_duplicate_indices_for_ports.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying neutron/db/migration/alembic_migrations/versions/2023.2/expand/c33da356b165_security_group_default_rules.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/2024.1 creating build/lib/neutron/db/migration/alembic_migrations/versions/2024.1/expand copying neutron/db/migration/alembic_migrations/versions/2024.1/expand/054e34dbe6b4_drop_unused_tables.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2024.1/expand copying neutron/db/migration/alembic_migrations/versions/2024.1/expand/0e6eff810791_add_port_hardware_offload_extension_type.py -> build/lib/neutron/db/migration/alembic_migrations/versions/2024.1/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/liberty creating build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/11926bcfe72d_add_geneve_ml2_type_driver.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/2a16083502f3_metaplugin_removal.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/2e5352a0ad4d_add_missing_foreign_keys.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/30018084ec99_initial.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/4af11ca47297_drop_cisco_monolithic_tables.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/4ffceebfada_rbac_network.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract copying neutron/db/migration/alembic_migrations/versions/liberty/contract/5498d17be016_drop_legacy_ovs_and_lb.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract creating build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/1b4c6e320f79_address_scope_support_in_subnetpool.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/1c844d1677f7_dns_nameservers_order.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/26c371498592_subnetpool_hash.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/31337ec0ffee_flavors.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/34af2b5c5a59_add_dns_name_to_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/354db87e3225_nsxv_vdr_metadata.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/45f955889773_quota_usage.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/48153cb5f051_qos_db_changes.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/52c5312f6baf_address_scopes.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/599c6a226151_neutrodb_ipam.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/8675309a5c4f_rbac_network.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand copying neutron/db/migration/alembic_migrations/versions/liberty/expand/9859ac9c136_quota_reservations.py -> build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/mitaka creating build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/1b294093239c_remove_embrane_plugin.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/2b4c2465d44b_dvr_sheduling_refactoring.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/4ffceebfcdc_standard_desc.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/5ffceebfada_rbac_network_external.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/8a6d8bdae39_migrate_neutron_resources_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/c6c112992c9_rbac_qos_policy.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying neutron/db/migration/alembic_migrations/versions/mitaka/contract/e3278ee65050_drop_nec_plugin_tables.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract creating build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/0e66c5227a8a_add_desc_to_standard_attr.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/13cfb89f881a_add_is_default_to_subnetpool.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/15be73214821_add_bgp_model_data.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/15e43b934f81_rbac_qos_policy.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/19f26505c74f_auto_allocated_topology.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/1df244e556f5_add_unique_ha_router_agent_port_bindings.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/2f9e956e7532_tag_support.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/31ed664953e6_add_resource_versions_row_to_agent_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/32e5974ada25_add_neutron_resources_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/3894bccad37f_add_timestamp_to_base_resources.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/59cb5b6cf4d_availability_zone.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/659bf3d90664_add_attributes_to_support_external_dns_integration.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/b4caf27aae4_add_bgp_dragent_model_data.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/c3a73f615e4_add_ip_version_to_address_scope.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/dce3ec7a25c9_router_az.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying neutron/db/migration/alembic_migrations/versions/mitaka/expand/ec7fcfbf72ee_network_az.py -> build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/newton creating build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/3b935b28e7a0_migrate_to_pluggable_ipam.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/4bcd4df1f426_rename_ml2_dvr_port_bindings.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/5c85685d616d_remove_availability_ranges.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/7bbb25278f53_device_owner_ha_replicate_int.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/7d9d8eeec6ad_rename_tenant_to_project.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/89ab9a816d70_rename_ml2_network_segments.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/8fd3918ef6f4_add_segment_host_mapping.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/97c25b0d2353_add_name_desc.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/a84ccf28f06a_migrate_dns_name_from_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/a8b517cff8ab_add_routerport_bindings_for_ha.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/b12a3ef66e62_add_standardattr_to_qos_policies.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/b67e765a3524_remove_mtu_column_from_networks.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract copying neutron/db/migration/alembic_migrations/versions/newton/contract/c879c5e1ee90_add_segment_id_to_subnet.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract creating build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/030a959ceafa_uniq_routerports0port_id.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/0f5bef0f87d4_add_qos_minimum_bandwidth_rules.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/30107ab6a3ee_provisioning_blocks.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/3d0e74aa7d37_add_flavor_id_to_routers.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/45f8dd33480b_qos_dscp_db_addition.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/5abc0278ca73_add_support_for_vlan_trunking.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/5cd92597d11d_add_ip_allocation_to_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/67daae611b6e_add_standard_attr_to_qos_policies.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/6b461a21bcfc_uniq_floatingips0floating_network_.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/a5648cfeeadf_add_subnet_service_types.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/a963b38d82f4_add_dns_name_to_portdnses.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/c415aab1c048_add_revisions_column.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand copying neutron/db/migration/alembic_migrations/versions/newton/expand/d3435b514502_add_device_id_index_to_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/ocata creating build/lib/neutron/db/migration/alembic_migrations/versions/ocata/expand copying neutron/db/migration/alembic_migrations/versions/ocata/expand/929c968efe70_add_pk_version_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ocata/expand copying neutron/db/migration/alembic_migrations/versions/ocata/expand/a9c43481023c_extend_ml2_port_bindings.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ocata/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/pike creating build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/2b42d90729da_qos_add_direction_to_bw_limit_rule_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/349b6fd605a6_add_dns_domain_to_portdnses.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/62c781cb6192_add_qos_policies_default_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/7d32f979895f_add_mtu_for_networks.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/804a3c76314c_add_data_plane_status_to_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand copying neutron/db/migration/alembic_migrations/versions/pike/expand/c8c222d42aa9_logging_api.py -> build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/queens creating build/lib/neutron/db/migration/alembic_migrations/versions/queens/expand copying neutron/db/migration/alembic_migrations/versions/queens/expand/594422d373ee_fip_qos.py -> build/lib/neutron/db/migration/alembic_migrations/versions/queens/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/rocky creating build/lib/neutron/db/migration/alembic_migrations/versions/rocky/expand copying neutron/db/migration/alembic_migrations/versions/rocky/expand/61663558142c_add_ha_router_state.py -> build/lib/neutron/db/migration/alembic_migrations/versions/rocky/expand copying neutron/db/migration/alembic_migrations/versions/rocky/expand/867d39095bf4_port_forwarding.py -> build/lib/neutron/db/migration/alembic_migrations/versions/rocky/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/stein creating build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/0ff9e3881597_network_segment_range.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/195176fb410d_router_gateway_ip_qos.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/9bfad3f1e780_support_shared_security_groups.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/cada2437bf41_add_propagate_uplink_status_to_port.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/d72db3e25539_modify_uniq_port_forwarding.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand copying neutron/db/migration/alembic_migrations/versions/stein/expand/fb0167bd9639_agent_resources_synced.py -> build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/train creating build/lib/neutron/db/migration/alembic_migrations/versions/train/expand copying neutron/db/migration/alembic_migrations/versions/train/expand/63fd95af7dcd_conntrack_helper.py -> build/lib/neutron/db/migration/alembic_migrations/versions/train/expand copying neutron/db/migration/alembic_migrations/versions/train/expand/c613d0b82681_subnet_force_network_id.py -> build/lib/neutron/db/migration/alembic_migrations/versions/train/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/ussuri creating build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/18a7e90ae768_add_security_group_stateful.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/2217c4222de6_add_dvr_fip_gateway_port_network_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/263d454a9655_add_dns_publish_fixed_ip_to_subnets.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/86274d77933e_change_mtu_to_not_null.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/Ibac91d24da2_port_forwarding_description.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/a010322604bc_network_subnet_update_lock.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/c3e9d13c4367_add_binding_index_to_.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/d8bdf05313f4_add_in_use_to_subnet.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/e4e236b0e1ff_add_rbac_support_for_address_scope.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/e88badaa9591_add_rbac_support_for_subnetpool.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying neutron/db/migration/alembic_migrations/versions/ussuri/expand/f4b9654dd40c_ovn_backend.py -> build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/victoria creating build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand copying neutron/db/migration/alembic_migrations/versions/victoria/expand/1ea5dab0897a_add_address_group.py -> build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand copying neutron/db/migration/alembic_migrations/versions/victoria/expand/49d8622c5221_propagate_uplink_status_defaults_to_true.py -> build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand copying neutron/db/migration/alembic_migrations/versions/victoria/expand/I38991de2b4_source_and_destination_ip_prefix_neutron_metering_rule.py -> build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand copying neutron/db/migration/alembic_migrations/versions/victoria/expand/dfe425060830_limit_vlan_allocation_id_values.py -> build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand copying neutron/db/migration/alembic_migrations/versions/victoria/expand/fd6107509ccd_ovn_distributed_device_owner.py -> build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/wallaby creating build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/1e0744e4ffea_port_device_profile.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/26d1e9f5c766_add_standard_attributes_to_address_group.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/532aa95457e2_port_numa_affinity_policy.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/6135a7bd4425_add_rbac_support_for_address_group.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/a964d94b4677_support_remote_address_group_in_sg_rules.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying neutron/db/migration/alembic_migrations/versions/wallaby/expand/f010820fc498_add_unique_quotas_project_resource.py -> build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/xena creating build/lib/neutron/db/migration/alembic_migrations/versions/xena/expand copying neutron/db/migration/alembic_migrations/versions/xena/expand/1bb3393de75d_add_qos_pps_rule.py -> build/lib/neutron/db/migration/alembic_migrations/versions/xena/expand copying neutron/db/migration/alembic_migrations/versions/xena/expand/8df53b0d2c0e_increase_tag_elements_from_60_to_255_.py -> build/lib/neutron/db/migration/alembic_migrations/versions/xena/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/yoga creating build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/34cf8b009713_add_router_ndp_proxy_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/76df7844a8c6_add_local_ip.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/8160f7a9cebb_drop_portbindingports_table.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/ba859d649675_add_indexes_to_rbacs.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/c181bb1d89e4_qos_minimum_packet_rate_rules.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/cd9ef14ccf87_add_index_to_agents_host.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand copying neutron/db/migration/alembic_migrations/versions/yoga/expand/e981acd076d3_add_networksegments_database_constraint.py -> build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand creating build/lib/neutron/db/migration/alembic_migrations/versions/zed creating build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/db/migration/alembic_migrations/versions/zed/expand/21ff98fabab1_add_ndp_proxy_constraint.py -> build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/db/migration/alembic_migrations/versions/zed/expand/4e6e655746f6_add_index_to_ports_network_id.py -> build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/db/migration/alembic_migrations/versions/zed/expand/5881373af7f5_delete_sgpb_on_sg_deletion.py -> build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/db/migration/alembic_migrations/versions/zed/expand/659cbedf30a1_add_index_to_subnetpools_address_scope_.py -> build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py -> build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand copying neutron/tests/functional/requirements.txt -> build/lib/neutron/tests/functional copying neutron/services/l3_router/README -> build/lib/neutron/services/l3_router copying neutron/objects/README.rst -> build/lib/neutron/objects copying neutron/plugins/ml2/drivers/l2pop/README -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/db/models/README -> build/lib/neutron/db/models creating build/lib/neutron/tests/contrib copying neutron/tests/contrib/README -> build/lib/neutron/tests/contrib copying neutron/tests/contrib/gate_hook.sh -> build/lib/neutron/tests/contrib copying neutron/tests/contrib/testing.filters -> build/lib/neutron/tests/contrib creating build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/api_all_extensions -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/availability_zone -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/disable_dvr -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/disable_dvr_tests -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/dns -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/dvr -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/log -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/network_segment_range -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/openvswitch_type_drivers -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/osprofiler -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/qos -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/quotas -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/segments -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/trunk -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/tunnel_types -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/ubuntu_image -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/uplink_status_propagation -> build/lib/neutron/tests/contrib/hooks copying neutron/tests/contrib/hooks/vlan_provider -> build/lib/neutron/tests/contrib/hooks creating build/lib/neutron/tests/etc copying neutron/tests/etc/api-paste.ini -> build/lib/neutron/tests/etc copying neutron/tests/etc/api-paste.ini.test -> build/lib/neutron/tests/etc copying neutron/tests/etc/neutron.conf -> build/lib/neutron/tests/etc copying neutron/tests/etc/neutron_test.conf -> build/lib/neutron/tests/etc copying neutron/tests/etc/neutron_test2.conf.example -> build/lib/neutron/tests/etc creating build/lib/neutron/tests/var copying neutron/tests/var/ca.crt -> build/lib/neutron/tests/var copying neutron/tests/var/certandkey.pem -> build/lib/neutron/tests/var copying neutron/tests/var/certificate.crt -> build/lib/neutron/tests/var copying neutron/tests/var/privatekey.key -> build/lib/neutron/tests/var copying neutron/tests/unit/tests/example/README -> build/lib/neutron/tests/unit/tests/example creating build/lib/neutron/tests/unit/pecan_wsgi copying neutron/tests/unit/pecan_wsgi/test_app.py -> build/lib/neutron/tests/unit/pecan_wsgi creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-nb.ovsschema -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-sb.ovsschema -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas running build_scripts creating build/scripts-3.9 copying tools/ovn_migration/tripleo_environment/ovn_migration.sh -> build/scripts-3.9 changing mode of build/scripts-3.9/ovn_migration.sh from 644 to 755 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.1s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/neutron creating build/bdist.linux-x86_64/wheel/neutron/locale creating build/bdist.linux-x86_64/wheel/neutron/locale/zh_TW creating build/bdist.linux-x86_64/wheel/neutron/locale/zh_TW/LC_MESSAGES copying build/lib/neutron/locale/zh_TW/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/zh_CN creating build/bdist.linux-x86_64/wheel/neutron/locale/zh_CN/LC_MESSAGES copying build/lib/neutron/locale/zh_CN/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/ru creating build/bdist.linux-x86_64/wheel/neutron/locale/ru/LC_MESSAGES copying build/lib/neutron/locale/ru/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/pt_BR creating build/bdist.linux-x86_64/wheel/neutron/locale/pt_BR/LC_MESSAGES copying build/lib/neutron/locale/pt_BR/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/ko_KR creating build/bdist.linux-x86_64/wheel/neutron/locale/ko_KR/LC_MESSAGES copying build/lib/neutron/locale/ko_KR/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/ja creating build/bdist.linux-x86_64/wheel/neutron/locale/ja/LC_MESSAGES copying build/lib/neutron/locale/ja/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/it creating build/bdist.linux-x86_64/wheel/neutron/locale/it/LC_MESSAGES copying build/lib/neutron/locale/it/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/fr creating build/bdist.linux-x86_64/wheel/neutron/locale/fr/LC_MESSAGES copying build/lib/neutron/locale/fr/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/es creating build/bdist.linux-x86_64/wheel/neutron/locale/es/LC_MESSAGES copying build/lib/neutron/locale/es/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/locale/de creating build/bdist.linux-x86_64/wheel/neutron/locale/de/LC_MESSAGES copying build/lib/neutron/locale/de/LC_MESSAGES/neutron.po -> build/bdist.linux-x86_64/wheel/neutron/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/neutron/notifiers copying build/lib/neutron/notifiers/nova.py -> build/bdist.linux-x86_64/wheel/neutron/notifiers copying build/lib/neutron/notifiers/ironic.py -> build/bdist.linux-x86_64/wheel/neutron/notifiers copying build/lib/neutron/notifiers/batch_notifier.py -> build/bdist.linux-x86_64/wheel/neutron/notifiers copying build/lib/neutron/notifiers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/notifiers creating build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/vlantransparent.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/trunk_details.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/trunk.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/timestamp.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/tagging.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/tag_ports_during_bulk_creation.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnetpool_prefix_ops.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnetallocation.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnet_service_types.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnet_segmentid_writable.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnet_onboard.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/subnet_dns_publish_fixed_ip.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/stdattrs_common.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/stateful_security_group.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/standardattrdescription.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/standard_attr_segment.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/sorting.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/servicetype.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/segments_peer_subnet_host_routes.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/segment.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_shared_filtering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_remote_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_port_filtering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_normalized_cidr.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/security_groups_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/routerservicetype.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/router_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/revisions.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/revisionifmatch.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/rbac_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/rbac_security_groups.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/rbac_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/rbac_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/rbac.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/quotasv2_detail.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/quotasv2.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/quota_check_limit.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_rules_alias.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_rule_type_filter.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_rule_type_details.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_pps_rule.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_pps_minimum_rule_alias.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_pps_minimum_rule.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_port_network_policy.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_gateway_ip.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_fip_network_policy.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_fip.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_default.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_bw_minimum_ingress.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos_bw_limit_direction.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/qos.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/providernet.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/project_id.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/portsecurity.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/portbindings_extended.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/portbindings.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_resource_request_groups.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_resource_request.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_mac_address_regenerate.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_mac_address_override.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_hint_ovs_tx_steering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/pagination.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/network_ip_availability.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/network_ha.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/network_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/netmtu_writable.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/netmtu.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/multiprovidernet.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/metering_source_and_destination_fields.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/metering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/logging.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3agentscheduler.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_port_ip_change_not_allowed.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_flavors.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_extra_gws.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_ext_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_ext_ha_mode.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_ext_gw_mode.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_enable_default_route_ecmp.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_enable_default_route_bfd.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l3.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/l2_adjacency.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/ip_substring_port_filtering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/ip_allocation.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/floatingip_pools.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/floating_ip_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/flavors.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/fip_port_details.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/fip_pf_port_range.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/fip_pf_detail.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/fip_pf_description.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/filter_validation.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/extraroute_atomic.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/extraroute.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/extra_dhcp_opt.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/external_net.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/expose_port_forwarding_in_fip.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/expose_l3_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/empty_string_filtering.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/ecmp_routes.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/dvr.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/dns_integration_domain_keywords.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/dns_domain_ports.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/dns.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/dhcpagentscheduler.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/default_subnetpools.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/availability_zone_filter.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/auto_allocated_topology.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/allowedaddresspairs.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/agent_resources_synced.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/agent.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/admin_state_down_before_update.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/address_group.py -> build/bdist.linux-x86_64/wheel/neutron/extensions copying build/lib/neutron/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/extensions creating build/bdist.linux-x86_64/wheel/neutron/profiling copying build/lib/neutron/profiling/profiled_decorator.py -> build/bdist.linux-x86_64/wheel/neutron/profiling copying build/lib/neutron/profiling/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/profiling creating build/bdist.linux-x86_64/wheel/neutron/server copying build/lib/neutron/server/wsgi_eventlet.py -> build/bdist.linux-x86_64/wheel/neutron/server copying build/lib/neutron/server/rpc_eventlet.py -> build/bdist.linux-x86_64/wheel/neutron/server copying build/lib/neutron/server/api_eventlet.py -> build/bdist.linux-x86_64/wheel/neutron/server copying build/lib/neutron/server/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/server creating build/bdist.linux-x86_64/wheel/neutron/hacking copying build/lib/neutron/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/hacking copying build/lib/neutron/wsgi.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/worker.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/version.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/service.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/policy.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/opts.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/neutron_plugin_base_v2.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/manager.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/auth.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/_i18n.py -> build/bdist.linux-x86_64/wheel/neutron copying build/lib/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/neutron creating build/bdist.linux-x86_64/wheel/neutron/ipam creating build/bdist.linux-x86_64/wheel/neutron/ipam/drivers copying build/lib/neutron/ipam/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/ipam/drivers creating build/bdist.linux-x86_64/wheel/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/driver.py -> build/bdist.linux-x86_64/wheel/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_models.py -> build/bdist.linux-x86_64/wheel/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_api.py -> build/bdist.linux-x86_64/wheel/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/utils.py -> build/bdist.linux-x86_64/wheel/neutron/ipam copying build/lib/neutron/ipam/subnet_alloc.py -> build/bdist.linux-x86_64/wheel/neutron/ipam copying build/lib/neutron/ipam/requests.py -> build/bdist.linux-x86_64/wheel/neutron/ipam copying build/lib/neutron/ipam/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/ipam copying build/lib/neutron/ipam/driver.py -> build/bdist.linux-x86_64/wheel/neutron/ipam copying build/lib/neutron/ipam/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/ipam creating build/bdist.linux-x86_64/wheel/neutron/privileged copying build/lib/neutron/privileged/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/privileged creating build/bdist.linux-x86_64/wheel/neutron/privileged/agent copying build/lib/neutron/privileged/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent creating build/bdist.linux-x86_64/wheel/neutron/privileged/agent/ovsdb copying build/lib/neutron/privileged/agent/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/privileged/agent/ovsdb/native copying build/lib/neutron/privileged/agent/ovsdb/native/helpers.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/ovsdb/native copying build/lib/neutron/privileged/agent/ovsdb/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/ovsdb/native creating build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/utils.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/ethtool.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/devlink.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/privileged/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/README.rst -> build/bdist.linux-x86_64/wheel/neutron/objects creating build/bdist.linux-x86_64/wheel/neutron/objects/extensions copying build/lib/neutron/objects/extensions/port_security.py -> build/bdist.linux-x86_64/wheel/neutron/objects/extensions copying build/lib/neutron/objects/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/extensions creating build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/rule_type.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/rule.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/qos_policy_validator.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/policy.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/binding.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/qos copying build/lib/neutron/objects/trunk.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/tag.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/subnet.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/stdattrs.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/servicetype.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/securitygroup_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/router.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/rbac_db.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/rbac.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/quota.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/provisioning_blocks.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/ports.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/network.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/metering.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/l3agent.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/l3_hamode.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/ipam.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/floatingip.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/flavor.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/base.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/auto_allocate.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/agent.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/address_group.py -> build/bdist.linux-x86_64/wheel/neutron/objects copying build/lib/neutron/objects/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects creating build/bdist.linux-x86_64/wheel/neutron/objects/port copying build/lib/neutron/objects/port/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port creating build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_security.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/extra_dhcp_opt.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/allowedaddresspairs.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/port/extensions creating build/bdist.linux-x86_64/wheel/neutron/objects/db copying build/lib/neutron/objects/db/api.py -> build/bdist.linux-x86_64/wheel/neutron/objects/db copying build/lib/neutron/objects/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/db creating build/bdist.linux-x86_64/wheel/neutron/objects/logapi copying build/lib/neutron/objects/logapi/logging_resource.py -> build/bdist.linux-x86_64/wheel/neutron/objects/logapi copying build/lib/neutron/objects/logapi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/logapi creating build/bdist.linux-x86_64/wheel/neutron/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/vxlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/vlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/greallocation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/geneveallocation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/flatallocation.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/base.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/quota copying build/lib/neutron/quota/resource_registry.py -> build/bdist.linux-x86_64/wheel/neutron/quota copying build/lib/neutron/quota/resource.py -> build/bdist.linux-x86_64/wheel/neutron/quota copying build/lib/neutron/quota/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/quota creating build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi creating build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/utils.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/userfilters.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/translation.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/quota_enforcement.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/query_parameters.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/policy_enforcement.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/ownership_validation.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/notifier.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/context.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/body_validation.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/hooks creating build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/utils.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/root.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/resource.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/quota.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/extensions.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/startup.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/constants.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/app.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/pecan_wsgi creating build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/utils.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/test_lib.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/profiler.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/metadata.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/ipv6_utils.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/experimental.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/eventlet_utils.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/coordination.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/config.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/cache_utils.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/_deprecate.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/_constants.py -> build/bdist.linux-x86_64/wheel/neutron/common copying build/lib/neutron/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/common creating build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/utils.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/hash_ring_manager.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/extensions.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/constants.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/acl.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn copying build/lib/neutron/common/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/common/ovn creating build/bdist.linux-x86_64/wheel/neutron/agent creating build/bdist.linux-x86_64/wheel/neutron/agent/dhcp copying build/lib/neutron/agent/dhcp/agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/dhcp copying build/lib/neutron/agent/dhcp/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/dhcp copying build/lib/neutron/agent/securitygroups_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/rpc.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/resource_cache.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/metadata_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/l3_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/firewall.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/dhcp_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent copying build/lib/neutron/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent creating build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/utils.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/ra.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/pd_driver.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/pd.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/of_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/l3_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/keepalived.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_comments.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/ipset_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/ip_conntrack.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/interface.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/external_process.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/dibbler.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/devlink.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/daemon.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/bridge_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux copying build/lib/neutron/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/constants.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/linux/openvswitch_firewall creating build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/utils.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/resource_processing_queue.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/polling.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/placement_report.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/ovs_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/base_polling.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/base_agent_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/async_process.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common copying build/lib/neutron/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/common creating build/bdist.linux-x86_64/wheel/neutron/agent/metadata copying build/lib/neutron/agent/metadata/driver_base.py -> build/bdist.linux-x86_64/wheel/neutron/agent/metadata copying build/lib/neutron/agent/metadata/driver.py -> build/bdist.linux-x86_64/wheel/neutron/agent/metadata copying build/lib/neutron/agent/metadata/agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/metadata copying build/lib/neutron/agent/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/metadata creating build/bdist.linux-x86_64/wheel/neutron/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/server.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/ovsdb.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/driver.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/metadata creating build/bdist.linux-x86_64/wheel/neutron/agent/ovn/agent copying build/lib/neutron/agent/ovn/agent/ovsdb.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/agent copying build/lib/neutron/agent/ovn/agent/ovn_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/agent copying build/lib/neutron/agent/ovn/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/agent creating build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/extensions/qos_hwol.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/extensions/noop.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/extensions/metadata.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/extensions/extension_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn/extensions copying build/lib/neutron/agent/ovn/ovn_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn copying build/lib/neutron/agent/ovn/metadata_agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn copying build/lib/neutron/agent/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/vlog.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/helpers.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/connection.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/commands.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/impl_idl.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb copying build/lib/neutron/agent/ovsdb/api.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb copying build/lib/neutron/agent/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/agent/l2 copying build/lib/neutron/agent/l2/l2_agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2 copying build/lib/neutron/agent/l2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2 creating build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions creating build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/dhcp/ipv6.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/dhcp/ipv4.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/dhcp/extension.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/dhcp/base.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/dhcp/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/dhcp copying build/lib/neutron/agent/l2/extensions/qos_linux.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/qos.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/fdb_population.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions creating build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/metadata copying build/lib/neutron/agent/l2/extensions/metadata/host_metadata_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/metadata copying build/lib/neutron/agent/l2/extensions/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l2/extensions/metadata creating build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/router_info.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/namespaces.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/namespace_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/link_local_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/legacy_router.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/keepalived_state_change.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/item_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/ha_router.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/ha.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_router_base.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_local_router.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_edge_router.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/agent.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 copying build/lib/neutron/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3 creating build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/snat_log.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions creating build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/gateway_ip.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/fip.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/base.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/l3/extensions/qos creating build/bdist.linux-x86_64/wheel/neutron/agent/windows copying build/lib/neutron/agent/windows/utils.py -> build/bdist.linux-x86_64/wheel/neutron/agent/windows copying build/lib/neutron/agent/windows/ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/agent/windows copying build/lib/neutron/agent/windows/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/agent/windows creating build/bdist.linux-x86_64/wheel/neutron/db creating build/bdist.linux-x86_64/wheel/neutron/db/network_dhcp_agent_binding copying build/lib/neutron/db/network_dhcp_agent_binding/models.py -> build/bdist.linux-x86_64/wheel/neutron/db/network_dhcp_agent_binding copying build/lib/neutron/db/network_dhcp_agent_binding/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/network_dhcp_agent_binding creating build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/models.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/driver_null.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/driver_nolock.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/driver.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/api.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota copying build/lib/neutron/db/quota/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/quota creating build/bdist.linux-x86_64/wheel/neutron/db/port_security copying build/lib/neutron/db/port_security/models.py -> build/bdist.linux-x86_64/wheel/neutron/db/port_security copying build/lib/neutron/db/port_security/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/port_security creating build/bdist.linux-x86_64/wheel/neutron/db/allowed_address_pairs copying build/lib/neutron/db/allowed_address_pairs/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/allowed_address_pairs creating build/bdist.linux-x86_64/wheel/neutron/db/metering copying build/lib/neutron/db/metering/metering_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/db/metering copying build/lib/neutron/db/metering/metering_db.py -> build/bdist.linux-x86_64/wheel/neutron/db/metering copying build/lib/neutron/db/metering/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/metering creating build/bdist.linux-x86_64/wheel/neutron/db/qos copying build/lib/neutron/db/qos/models.py -> build/bdist.linux-x86_64/wheel/neutron/db/qos copying build/lib/neutron/db/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/qos creating build/bdist.linux-x86_64/wheel/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/router.py -> build/bdist.linux-x86_64/wheel/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/network.py -> build/bdist.linux-x86_64/wheel/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/availability_zone creating build/bdist.linux-x86_64/wheel/neutron/db/migration copying build/lib/neutron/db/migration/alembic.ini -> build/bdist.linux-x86_64/wheel/neutron/db/migration copying build/lib/neutron/db/migration/README -> build/bdist.linux-x86_64/wheel/neutron/db/migration creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand/659cbedf30a1_add_index_to_subnetpools_address_scope_.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand/5881373af7f5_delete_sgpb_on_sg_deletion.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand/4e6e655746f6_add_index_to_ports_network_id.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/zed/expand/21ff98fabab1_add_ndp_proxy_constraint.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/zed/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/e981acd076d3_add_networksegments_database_constraint.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/cd9ef14ccf87_add_index_to_agents_host.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/c181bb1d89e4_qos_minimum_packet_rate_rules.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/ba859d649675_add_indexes_to_rbacs.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/8160f7a9cebb_drop_portbindingports_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/76df7844a8c6_add_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/34cf8b009713_add_router_ndp_proxy_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/yoga/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/xena creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/xena/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/xena/expand/8df53b0d2c0e_increase_tag_elements_from_60_to_255_.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/xena/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/xena/expand/1bb3393de75d_add_qos_pps_rule.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/xena/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/f010820fc498_add_unique_quotas_project_resource.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/a964d94b4677_support_remote_address_group_in_sg_rules.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/6135a7bd4425_add_rbac_support_for_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/532aa95457e2_port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/26d1e9f5c766_add_standard_attributes_to_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/wallaby/expand/1e0744e4ffea_port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/wallaby/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand/fd6107509ccd_ovn_distributed_device_owner.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand/dfe425060830_limit_vlan_allocation_id_values.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand/I38991de2b4_source_and_destination_ip_prefix_neutron_metering_rule.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand/49d8622c5221_propagate_uplink_status_defaults_to_true.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/victoria/expand/1ea5dab0897a_add_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/victoria/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/f4b9654dd40c_ovn_backend.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/e88badaa9591_add_rbac_support_for_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/e4e236b0e1ff_add_rbac_support_for_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/d8bdf05313f4_add_in_use_to_subnet.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/c3e9d13c4367_add_binding_index_to_.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/a010322604bc_network_subnet_update_lock.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/Ibac91d24da2_port_forwarding_description.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/86274d77933e_change_mtu_to_not_null.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/263d454a9655_add_dns_publish_fixed_ip_to_subnets.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/2217c4222de6_add_dvr_fip_gateway_port_network_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ussuri/expand/18a7e90ae768_add_security_group_stateful.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ussuri/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/train creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/train/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/train/expand/c613d0b82681_subnet_force_network_id.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/train/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/train/expand/63fd95af7dcd_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/train/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/fb0167bd9639_agent_resources_synced.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/d72db3e25539_modify_uniq_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/cada2437bf41_add_propagate_uplink_status_to_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/9bfad3f1e780_support_shared_security_groups.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/195176fb410d_router_gateway_ip_qos.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/stein/expand/0ff9e3881597_network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/stein/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/rocky creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/rocky/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/rocky/expand/867d39095bf4_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/rocky/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/rocky/expand/61663558142c_add_ha_router_state.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/rocky/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/queens creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/queens/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/queens/expand/594422d373ee_fip_qos.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/queens/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/c8c222d42aa9_logging_api.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/804a3c76314c_add_data_plane_status_to_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/7d32f979895f_add_mtu_for_networks.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/62c781cb6192_add_qos_policies_default_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/349b6fd605a6_add_dns_domain_to_portdnses.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/pike/expand/2b42d90729da_qos_add_direction_to_bw_limit_rule_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/pike/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ocata creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ocata/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ocata/expand/a9c43481023c_extend_ml2_port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ocata/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/ocata/expand/929c968efe70_add_pk_version_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/ocata/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/d3435b514502_add_device_id_index_to_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/c415aab1c048_add_revisions_column.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/a963b38d82f4_add_dns_name_to_portdnses.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/a5648cfeeadf_add_subnet_service_types.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/6b461a21bcfc_uniq_floatingips0floating_network_.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/67daae611b6e_add_standard_attr_to_qos_policies.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/5cd92597d11d_add_ip_allocation_to_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/5abc0278ca73_add_support_for_vlan_trunking.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/45f8dd33480b_qos_dscp_db_addition.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/3d0e74aa7d37_add_flavor_id_to_routers.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/30107ab6a3ee_provisioning_blocks.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/0f5bef0f87d4_add_qos_minimum_bandwidth_rules.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/expand/030a959ceafa_uniq_routerports0port_id.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/c879c5e1ee90_add_segment_id_to_subnet.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/b67e765a3524_remove_mtu_column_from_networks.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/b12a3ef66e62_add_standardattr_to_qos_policies.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/a8b517cff8ab_add_routerport_bindings_for_ha.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/a84ccf28f06a_migrate_dns_name_from_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/97c25b0d2353_add_name_desc.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/8fd3918ef6f4_add_segment_host_mapping.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/89ab9a816d70_rename_ml2_network_segments.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/7d9d8eeec6ad_rename_tenant_to_project.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/7bbb25278f53_device_owner_ha_replicate_int.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/5c85685d616d_remove_availability_ranges.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/4bcd4df1f426_rename_ml2_dvr_port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/3b935b28e7a0_migrate_to_pluggable_ipam.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/newton/contract/2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/newton/contract creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/ec7fcfbf72ee_network_az.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/dce3ec7a25c9_router_az.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/c3a73f615e4_add_ip_version_to_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/b4caf27aae4_add_bgp_dragent_model_data.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/659bf3d90664_add_attributes_to_support_external_dns_integration.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/59cb5b6cf4d_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/3894bccad37f_add_timestamp_to_base_resources.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/32e5974ada25_add_neutron_resources_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/31ed664953e6_add_resource_versions_row_to_agent_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/2f9e956e7532_tag_support.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/1df244e556f5_add_unique_ha_router_agent_port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/19f26505c74f_auto_allocated_topology.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/15e43b934f81_rbac_qos_policy.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/15be73214821_add_bgp_model_data.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/13cfb89f881a_add_is_default_to_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/expand/0e66c5227a8a_add_desc_to_standard_attr.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/e3278ee65050_drop_nec_plugin_tables.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/c6c112992c9_rbac_qos_policy.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/8a6d8bdae39_migrate_neutron_resources_table.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/5ffceebfada_rbac_network_external.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/4ffceebfcdc_standard_desc.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/2b4c2465d44b_dvr_sheduling_refactoring.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/mitaka/contract/1b294093239c_remove_embrane_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/mitaka/contract creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/9859ac9c136_quota_reservations.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/8675309a5c4f_rbac_network.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/599c6a226151_neutrodb_ipam.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/52c5312f6baf_address_scopes.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/48153cb5f051_qos_db_changes.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/45f955889773_quota_usage.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/354db87e3225_nsxv_vdr_metadata.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/34af2b5c5a59_add_dns_name_to_port.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/31337ec0ffee_flavors.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/26c371498592_subnetpool_hash.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/1c844d1677f7_dns_nameservers_order.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/expand/1b4c6e320f79_address_scope_support_in_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/5498d17be016_drop_legacy_ovs_and_lb.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/4ffceebfada_rbac_network.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/4af11ca47297_drop_cisco_monolithic_tables.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/30018084ec99_initial.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/2e5352a0ad4d_add_missing_foreign_keys.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/2a16083502f3_metaplugin_removal.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract copying build/lib/neutron/db/migration/alembic_migrations/versions/liberty/contract/11926bcfe72d_add_geneve_ml2_type_driver.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/liberty/contract creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2024.1 creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2024.1/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2024.1/expand/0e6eff810791_add_port_hardware_offload_extension_type.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2024.1/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2024.1/expand/054e34dbe6b4_drop_unused_tables.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2024.1/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2 creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/c33da356b165_security_group_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/b1199a3adbef_de_duplicate_indices_for_ports.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/93f394357a27_remove_in_use_on_subnets.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/89c58a70ceba_ecmp_bfd_attributes.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/6f1145bff34c_port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/682c319773d7_create_l3harouternetwork_project_id_.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.2/expand/0aefee21cd87_remove_dedundant_indexes.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.2/expand creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.1 creating build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.1/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/2023.1/expand/fc153938cdc1_update_segment_networks_constraint.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions/2023.1/expand copying build/lib/neutron/db/migration/alembic_migrations/versions/kilo_initial.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions copying build/lib/neutron/db/migration/alembic_migrations/versions/README -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions copying build/lib/neutron/db/migration/alembic_migrations/versions/EXPAND_HEAD -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions copying build/lib/neutron/db/migration/alembic_migrations/versions/CONTRACT_HEAD -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations/versions copying build/lib/neutron/db/migration/alembic_migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/vpn_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/vmware_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/external.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/env.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/agent_init_ops.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/connection.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration copying build/lib/neutron/db/migration/cli.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration copying build/lib/neutron/db/migration/autogen.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration copying build/lib/neutron/db/migration/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration creating build/bdist.linux-x86_64/wheel/neutron/db/migration/models copying build/lib/neutron/db/migration/models/head.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/models copying build/lib/neutron/db/migration/models/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/migration/models creating build/bdist.linux-x86_64/wheel/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/models.py -> build/bdist.linux-x86_64/wheel/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/vlantransparent_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/uplink_status_propagation_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/subnet_service_type_mixin.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/standardattrdescription_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/servicetype_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/segments_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/securitygroups_rpc_base.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/securitygroups_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/rbac_db_models.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/rbac_db_mixin.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/provisioning_blocks.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/portsecurity_db_common.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/portsecurity_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/port_numa_affinity_policy_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/port_hints_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/port_hardware_offload_type_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/port_device_profile_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/ovn_revision_numbers_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/ovn_l3_hamode_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/ovn_hash_ring_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/network_ip_availability_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/models_v2.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/local_ip_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_hascheduler_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_hamode_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_gwmode_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_gateway_ip_qos.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_fip_qos.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_fip_port_details.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_fip_pools_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_extra_gws_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_dvrscheduler_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_dvr_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_attrs_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/l3_agentschedulers_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/ipam_pluggable_backend.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/ipam_backend_mixin.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/flavors_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/extraroute_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/extradhcpopt_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/external_net_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/dvr_mac_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/dns_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/db_base_plugin_v2.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/db_base_plugin_common.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/data_plane_status_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/allowedaddresspairs_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/agentschedulers_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/agents_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/address_scope_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/address_group_db.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/_utils.py -> build/bdist.linux-x86_64/wheel/neutron/db copying build/lib/neutron/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db creating build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/README -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/tag.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/subnet_service_type.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/servicetype.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/segment.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/securitygroup_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/provisioning_block.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/ovn.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/metering.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/loggingapi.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/l3ha.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/l3agent.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/l3_attrs.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/l3.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/flavor.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/external_net.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/dvr.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/dns.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/allowed_address_pair.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/agent.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/address_group.py -> build/bdist.linux-x86_64/wheel/neutron/db/models copying build/lib/neutron/db/models/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/models creating build/bdist.linux-x86_64/wheel/neutron/db/models/plugins creating build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/vxlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/vlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/geneveallocation.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/flatallocation.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/db/models/plugins creating build/bdist.linux-x86_64/wheel/neutron/core_extensions copying build/lib/neutron/core_extensions/qos.py -> build/bdist.linux-x86_64/wheel/neutron/core_extensions copying build/lib/neutron/core_extensions/base.py -> build/bdist.linux-x86_64/wheel/neutron/core_extensions copying build/lib/neutron/core_extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/core_extensions creating build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/l3_ovn_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/l3_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/dhcp_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/base_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/base_resource_filter.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler copying build/lib/neutron/scheduler/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/scheduler creating build/bdist.linux-x86_64/wheel/neutron/api copying build/lib/neutron/api/extensions.py -> build/bdist.linux-x86_64/wheel/neutron/api copying build/lib/neutron/api/api_common.py -> build/bdist.linux-x86_64/wheel/neutron/api copying build/lib/neutron/api/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api creating build/bdist.linux-x86_64/wheel/neutron/api/views copying build/lib/neutron/api/views/versions.py -> build/bdist.linux-x86_64/wheel/neutron/api/views copying build/lib/neutron/api/views/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/views creating build/bdist.linux-x86_64/wheel/neutron/api/v2 copying build/lib/neutron/api/v2/router.py -> build/bdist.linux-x86_64/wheel/neutron/api/v2 copying build/lib/neutron/api/v2/resource_helper.py -> build/bdist.linux-x86_64/wheel/neutron/api/v2 copying build/lib/neutron/api/v2/resource.py -> build/bdist.linux-x86_64/wheel/neutron/api/v2 copying build/lib/neutron/api/v2/base.py -> build/bdist.linux-x86_64/wheel/neutron/api/v2 copying build/lib/neutron/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/v2 creating build/bdist.linux-x86_64/wheel/neutron/api/rpc copying build/lib/neutron/api/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc creating build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/securitygroups_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/resources_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/metadata_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/l3_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/dvr_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/dhcp_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/handlers creating build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/version_manager.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/resources.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/resource_manager.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/events.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks creating build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/consumer copying build/lib/neutron/api/rpc/callbacks/consumer/registry.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/consumer copying build/lib/neutron/api/rpc/callbacks/consumer/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/consumer creating build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/producer copying build/lib/neutron/api/rpc/callbacks/producer/registry.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/producer copying build/lib/neutron/api/rpc/callbacks/producer/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/callbacks/producer creating build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/utils.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/api/rpc/agentnotifiers creating build/bdist.linux-x86_64/wheel/neutron/plugins creating build/bdist.linux-x86_64/wheel/neutron/plugins/common copying build/lib/neutron/plugins/common/constants.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/common copying build/lib/neutron/plugins/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/common copying build/lib/neutron/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/README -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/qos.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/dns_domain_keywords.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/extensions creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/common/constants.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/rpc.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/ovo_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/models.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/managers.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/driver_context.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/db.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2 creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_vxlan.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_vlan.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_tunnel.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_local.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_gre.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_geneve.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_flat.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/mech_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/helpers.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/README -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/db.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/l2pop creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/plugins/ml2/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/linuxbridge/agent/common creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/config.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/capabilities.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/_common_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/plugins/ml2/drivers/ovn/db_migration.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn copying build/lib/neutron/plugins/ml2/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap copying build/lib/neutron/plugins/ml2/drivers/macvtap/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/macvtap/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/common creating build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/plugins/ml2/drivers/mech_sriov/agent creating build/bdist.linux-x86_64/wheel/neutron/conf creating build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/migration_cli.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_ndpproxy_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_hamode_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_gwmode_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_extra_gws_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_dvr_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/l3_agentschedulers_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/extraroute_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/dvr_mac_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db copying build/lib/neutron/conf/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/db creating build/bdist.linux-x86_64/wheel/neutron/conf/extensions copying build/lib/neutron/conf/extensions/conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/conf/extensions copying build/lib/neutron/conf/extensions/allowedaddresspairs.py -> build/bdist.linux-x86_64/wheel/neutron/conf/extensions copying build/lib/neutron/conf/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/extensions creating build/bdist.linux-x86_64/wheel/neutron/conf/services copying build/lib/neutron/conf/services/provider_configuration.py -> build/bdist.linux-x86_64/wheel/neutron/conf/services copying build/lib/neutron/conf/services/metering_agent.py -> build/bdist.linux-x86_64/wheel/neutron/conf/services copying build/lib/neutron/conf/services/logging.py -> build/bdist.linux-x86_64/wheel/neutron/conf/services copying build/lib/neutron/conf/services/extdns_designate_driver.py -> build/bdist.linux-x86_64/wheel/neutron/conf/services copying build/lib/neutron/conf/services/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/services creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins copying build/lib/neutron/conf/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2 copying build/lib/neutron/conf/plugins/ml2/config.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2 copying build/lib/neutron/conf/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2 creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/openvswitch copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/openvswitch copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/ovn copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/ovn copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/ovs_conf.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/macvtap.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/linuxbridge.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/driver_type.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/agent.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/wsgi.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/service.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/quota.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/profiling.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/experimental.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/common.py -> build/bdist.linux-x86_64/wheel/neutron/conf copying build/lib/neutron/conf/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf creating build/bdist.linux-x86_64/wheel/neutron/conf/agent creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/metadata copying build/lib/neutron/conf/agent/metadata/config.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/metadata copying build/lib/neutron/conf/agent/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/metadata creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/keepalived.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/ha.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/config.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/windows.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/securitygroups_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/ovsdb_api.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/ovs_conf.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/linux.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/l2_ext_fdb_population.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/common.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/cmd.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent copying build/lib/neutron/conf/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/agentschedulers_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/agents_db.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/database creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn copying build/lib/neutron/conf/agent/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/metadata copying build/lib/neutron/conf/agent/ovn/metadata/config.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/metadata copying build/lib/neutron/conf/agent/ovn/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/metadata creating build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/ovn_neutron_agent copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/config.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/ovn_neutron_agent copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/agent/ovn/ovn_neutron_agent creating build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/trunk.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/subnet.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/service_type.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/segment.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/security_group.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/router.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/rbac.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/quotas.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/qos.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/port.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/network_ip_availability.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/network.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/metering.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/logging.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/local_ip_association.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/l3_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip_pools.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/flavor.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/default_security_group_rules.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/base.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/auto_allocated_topology.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/agent.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/address_group.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies copying build/lib/neutron/conf/policies/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/conf/policies creating build/bdist.linux-x86_64/wheel/neutron/exceptions copying build/lib/neutron/exceptions/mtu.py -> build/bdist.linux-x86_64/wheel/neutron/exceptions copying build/lib/neutron/exceptions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/exceptions creating build/bdist.linux-x86_64/wheel/neutron/services creating build/bdist.linux-x86_64/wheel/neutron/services/network_ip_availability copying build/lib/neutron/services/network_ip_availability/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/network_ip_availability copying build/lib/neutron/services/network_ip_availability/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/network_ip_availability creating build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/models.py -> build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/db.py -> build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/auto_allocate copying build/lib/neutron/services/service_base.py -> build/bdist.linux-x86_64/wheel/neutron/services copying build/lib/neutron/services/provider_configuration.py -> build/bdist.linux-x86_64/wheel/neutron/services copying build/lib/neutron/services/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services creating build/bdist.linux-x86_64/wheel/neutron/services/local_ip copying build/lib/neutron/services/local_ip/local_ip_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/local_ip copying build/lib/neutron/services/local_ip/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/local_ip creating build/bdist.linux-x86_64/wheel/neutron/services/revisions copying build/lib/neutron/services/revisions/revision_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/revisions copying build/lib/neutron/services/revisions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/revisions creating build/bdist.linux-x86_64/wheel/neutron/services/l3_router copying build/lib/neutron/services/l3_router/README -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router copying build/lib/neutron/services/l3_router/l3_router_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router copying build/lib/neutron/services/l3_router/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router creating build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/single_node.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/ha.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/dvrha.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/dvr.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/driver_controller.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/base.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/l3_router/service_providers creating build/bdist.linux-x86_64/wheel/neutron/services/timestamp copying build/lib/neutron/services/timestamp/timestamp_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/timestamp copying build/lib/neutron/services/timestamp/timestamp_db.py -> build/bdist.linux-x86_64/wheel/neutron/services/timestamp copying build/lib/neutron/services/timestamp/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/timestamp creating build/bdist.linux-x86_64/wheel/neutron/services/segments copying build/lib/neutron/services/segments/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/segments copying build/lib/neutron/services/segments/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/segments copying build/lib/neutron/services/segments/db.py -> build/bdist.linux-x86_64/wheel/neutron/services/segments copying build/lib/neutron/services/segments/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/segments creating build/bdist.linux-x86_64/wheel/neutron/services/placement_report copying build/lib/neutron/services/placement_report/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/placement_report copying build/lib/neutron/services/placement_report/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/placement_report creating build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3 creating build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/user_defined.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/ovn.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/driver_controller.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/ovn_l3 creating build/bdist.linux-x86_64/wheel/neutron/services/tag copying build/lib/neutron/services/tag/tag_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/tag copying build/lib/neutron/services/tag/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/tag creating build/bdist.linux-x86_64/wheel/neutron/services/flavors copying build/lib/neutron/services/flavors/flavors_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/flavors copying build/lib/neutron/services/flavors/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/flavors creating build/bdist.linux-x86_64/wheel/neutron/services/loki copying build/lib/neutron/services/loki/loki_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/loki copying build/lib/neutron/services/loki/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/loki creating build/bdist.linux-x86_64/wheel/neutron/services/qos copying build/lib/neutron/services/qos/qos_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos copying build/lib/neutron/services/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos creating build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/ovn copying build/lib/neutron/services/qos/drivers/ovn/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/ovn copying build/lib/neutron/services/qos/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/manager.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers copying build/lib/neutron/services/qos/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/sriov copying build/lib/neutron/services/qos/drivers/sriov/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/sriov copying build/lib/neutron/services/qos/drivers/sriov/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/qos/drivers/sriov creating build/bdist.linux-x86_64/wheel/neutron/services/metering copying build/lib/neutron/services/metering/metering_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering copying build/lib/neutron/services/metering/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering creating build/bdist.linux-x86_64/wheel/neutron/services/metering/agents copying build/lib/neutron/services/metering/agents/metering_agent.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/agents copying build/lib/neutron/services/metering/agents/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/agents creating build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/noop_driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/noop creating build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/drivers/iptables/iptables_driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/drivers/iptables/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/drivers/utils.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/abstract_driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/metering/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/externaldns creating build/bdist.linux-x86_64/wheel/neutron/services/externaldns/drivers copying build/lib/neutron/services/externaldns/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/externaldns/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/drivers/designate/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/drivers/designate/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/externaldns copying build/lib/neutron/services/externaldns/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/externaldns creating build/bdist.linux-x86_64/wheel/neutron/services/network_segment_range copying build/lib/neutron/services/network_segment_range/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/network_segment_range copying build/lib/neutron/services/network_segment_range/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/network_segment_range creating build/bdist.linux-x86_64/wheel/neutron/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/validators.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/snat_validate.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/sg_validate.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/sg_callback.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/db_api.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/common creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/server.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/agent.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/rpc creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/ovn copying build/lib/neutron/services/logapi/drivers/ovn/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/ovn copying build/lib/neutron/services/logapi/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/ovn copying build/lib/neutron/services/logapi/drivers/manager.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers copying build/lib/neutron/services/logapi/drivers/base.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers copying build/lib/neutron/services/logapi/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/logging_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi copying build/lib/neutron/services/logapi/api_base.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi copying build/lib/neutron/services/logapi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent copying build/lib/neutron/services/logapi/agent/log_extension.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent copying build/lib/neutron/services/logapi/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent creating build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent/l3 copying build/lib/neutron/services/logapi/agent/l3/base.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent/l3 copying build/lib/neutron/services/logapi/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/logapi/agent/l3 creating build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper creating build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper/common copying build/lib/neutron/services/conntrack_helper/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper/common copying build/lib/neutron/services/conntrack_helper/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper/common copying build/lib/neutron/services/conntrack_helper/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper copying build/lib/neutron/services/conntrack_helper/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/conntrack_helper creating build/bdist.linux-x86_64/wheel/neutron/services/rbac copying build/lib/neutron/services/rbac/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/rbac creating build/bdist.linux-x86_64/wheel/neutron/services/trunk creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/seg_types copying build/lib/neutron/services/trunk/seg_types/validators.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/seg_types copying build/lib/neutron/services/trunk/seg_types/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/seg_types creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/server.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/constants.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/backend.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/agent.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/utils.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk copying build/lib/neutron/services/trunk/rules.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk copying build/lib/neutron/services/trunk/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk copying build/lib/neutron/services/trunk/models.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk copying build/lib/neutron/services/trunk/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk copying build/lib/neutron/services/trunk/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/ovn copying build/lib/neutron/services/trunk/drivers/ovn/trunk_driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/ovn copying build/lib/neutron/services/trunk/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge copying build/lib/neutron/services/trunk/drivers/linuxbridge/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge copying build/lib/neutron/services/trunk/drivers/linuxbridge/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/base.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers copying build/lib/neutron/services/trunk/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/utils.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/constants.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/trunk/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/services/portforwarding creating build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/common copying build/lib/neutron/services/portforwarding/common/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/common copying build/lib/neutron/services/portforwarding/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/common creating build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/drivers creating build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/drivers/ovn copying build/lib/neutron/services/portforwarding/drivers/ovn/driver.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/drivers/ovn copying build/lib/neutron/services/portforwarding/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/drivers/ovn copying build/lib/neutron/services/portforwarding/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding/drivers copying build/lib/neutron/services/portforwarding/pf_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding copying build/lib/neutron/services/portforwarding/constants.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding copying build/lib/neutron/services/portforwarding/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/portforwarding creating build/bdist.linux-x86_64/wheel/neutron/services/ndp_proxy copying build/lib/neutron/services/ndp_proxy/plugin.py -> build/bdist.linux-x86_64/wheel/neutron/services/ndp_proxy copying build/lib/neutron/services/ndp_proxy/exceptions.py -> build/bdist.linux-x86_64/wheel/neutron/services/ndp_proxy copying build/lib/neutron/services/ndp_proxy/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/services/ndp_proxy creating build/bdist.linux-x86_64/wheel/neutron/cmd creating build/bdist.linux-x86_64/wheel/neutron/cmd/sanity copying build/lib/neutron/cmd/sanity/checks.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/sanity copying build/lib/neutron/cmd/sanity/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/sanity copying build/lib/neutron/cmd/status.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/sanity_check.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/sanitize_port_mac_addresses.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/sanitize_port_binding_profile_allocation.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/runtime_checks.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/remove_duplicated_port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/pd_notify.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/ovs_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/netns_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/keepalived_state_change.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/ipset_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/destroy_patch_ports.py -> build/bdist.linux-x86_64/wheel/neutron/cmd copying build/lib/neutron/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd creating build/bdist.linux-x86_64/wheel/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/checks.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/base.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/upgrade_checks creating build/bdist.linux-x86_64/wheel/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/ml2ovn_trace.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/migration_mtu.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/ovn creating build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet creating build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/services copying build/lib/neutron/cmd/eventlet/services/metering_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/services copying build/lib/neutron/cmd/eventlet/services/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/services creating build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/usage_audit.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet copying build/lib/neutron/cmd/eventlet/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet creating build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/server copying build/lib/neutron/cmd/eventlet/server/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/server creating build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/ovn_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/ovn_metadata.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/l3.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/cmd/eventlet/agents creating build/bdist.linux-x86_64/wheel/neutron/tests creating build/bdist.linux-x86_64/wheel/neutron/tests/var copying build/lib/neutron/tests/var/privatekey.key -> build/bdist.linux-x86_64/wheel/neutron/tests/var copying build/lib/neutron/tests/var/certificate.crt -> build/bdist.linux-x86_64/wheel/neutron/tests/var copying build/lib/neutron/tests/var/certandkey.pem -> build/bdist.linux-x86_64/wheel/neutron/tests/var copying build/lib/neutron/tests/var/ca.crt -> build/bdist.linux-x86_64/wheel/neutron/tests/var creating build/bdist.linux-x86_64/wheel/neutron/tests/etc copying build/lib/neutron/tests/etc/neutron_test2.conf.example -> build/bdist.linux-x86_64/wheel/neutron/tests/etc copying build/lib/neutron/tests/etc/neutron_test.conf -> build/bdist.linux-x86_64/wheel/neutron/tests/etc copying build/lib/neutron/tests/etc/neutron.conf -> build/bdist.linux-x86_64/wheel/neutron/tests/etc copying build/lib/neutron/tests/etc/api-paste.ini.test -> build/bdist.linux-x86_64/wheel/neutron/tests/etc copying build/lib/neutron/tests/etc/api-paste.ini -> build/bdist.linux-x86_64/wheel/neutron/tests/etc creating build/bdist.linux-x86_64/wheel/neutron/tests/contrib creating build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/vlan_provider -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/uplink_status_propagation -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/ubuntu_image -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/tunnel_types -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/trunk -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/segments -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/quotas -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/qos -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/osprofiler -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/openvswitch_type_drivers -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/network_segment_range -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/log -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/dvr -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/dns -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/disable_dvr_tests -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/disable_dvr -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/availability_zone -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/hooks/api_all_extensions -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib/hooks copying build/lib/neutron/tests/contrib/testing.filters -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib copying build/lib/neutron/tests/contrib/gate_hook.sh -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib copying build/lib/neutron/tests/contrib/README -> build/bdist.linux-x86_64/wheel/neutron/tests/contrib copying build/lib/neutron/tests/tools.py -> build/bdist.linux-x86_64/wheel/neutron/tests copying build/lib/neutron/tests/post_mortem_debug.py -> build/bdist.linux-x86_64/wheel/neutron/tests copying build/lib/neutron/tests/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests copying build/lib/neutron/tests/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests creating build/bdist.linux-x86_64/wheel/neutron/tests/common creating build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/resource_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/port.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/ip_network.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/ip_address.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/net_helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/machine_fixtures.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/l3_test_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/conn_testers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/config_fixtures.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common copying build/lib/neutron/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common creating build/bdist.linux-x86_64/wheel/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/ovs_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/l3_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/l2_extensions.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/common/agents creating build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/README -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack creating build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/ovs_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/l3_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/dhcp_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/agents creating build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/machine.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/environment.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/config.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/client.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/resources creating build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/schedulers copying build/lib/neutron/tests/fullstack/schedulers/dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/schedulers copying build/lib/neutron/tests/fullstack/schedulers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/schedulers creating build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/servers copying build/lib/neutron/tests/fullstack/servers/placement.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/servers copying build/lib/neutron/tests/fullstack/servers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack/servers copying build/lib/neutron/tests/fullstack/test_subnet.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_segmentation_id.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_quota.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_rebind.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_binding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ovs_dhcp_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_multisegs.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_mtu.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_logging.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_l3_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_dhcp_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_connectivity.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_agent_bandwidth_report.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/fullstack creating build/bdist.linux-x86_64/wheel/neutron/tests/functional copying build/lib/neutron/tests/functional/requirements.txt -> build/bdist.linux-x86_64/wheel/neutron/tests/functional creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/config.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/pecan_wsgi creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/api copying build/lib/neutron/tests/functional/api/test_policies.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/api copying build/lib/neutron/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/api copying build/lib/neutron/tests/functional/test_service.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional copying build/lib/neutron/tests/functional/test_server.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional copying build/lib/neutron/tests/functional/constants.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional copying build/lib/neutron/tests/functional/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional copying build/lib/neutron/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_network.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_models.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_migrations.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_ipam.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/db/migrations creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/fixtures.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/events.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources copying build/lib/neutron/tests/functional/resources/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/resources creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/sanity copying build/lib/neutron/tests/functional/sanity/test_sanity.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/sanity copying build/lib/neutron/tests/functional/sanity/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/sanity creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common copying build/lib/neutron/tests/functional/tests/common/test_net_helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common copying build/lib/neutron/tests/functional/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/tests creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/scheduler creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/common creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/common/ovn copying build/lib/neutron/tests/functional/common/ovn/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/common/ovn copying build/lib/neutron/tests/functional/common/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/common/ovn copying build/lib/neutron/tests/functional/common/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/common copying build/lib/neutron/tests/functional/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/common creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_ovs_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_destroy_patch_ports.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/process_spawn.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/cmd creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent copying build/lib/neutron/tests/functional/privileged/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/privileged creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/objects/test_quota.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/objects/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/objects/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins/ml2 copying build/lib/neutron/tests/functional/objects/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins copying build/lib/neutron/tests/functional/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2 copying build/lib/neutron/tests/functional/plugins/ml2/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2 copying build/lib/neutron/tests/functional/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2 creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/macvtap creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/macvtap copying build/lib/neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/conntrack_helper copying build/lib/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/conntrack_helper copying build/lib/neutron/tests/functional/services/conntrack_helper/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/conntrack_helper creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/portforwarding copying build/lib/neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/portforwarding copying build/lib/neutron/tests/functional/services/portforwarding/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/portforwarding creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/l3_router creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi/drivers/ovn copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi/drivers/ovn copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi/drivers/ovn copying build/lib/neutron/tests/functional/services/logapi/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi/drivers copying build/lib/neutron/tests/functional/services/logapi/test_logging.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi copying build/lib/neutron/tests/functional/services/logapi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/ovn_l3 copying build/lib/neutron/tests/functional/services/ovn_l3/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/ovn_l3 copying build/lib/neutron/tests/functional/services/ovn_l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/ovn_l3 copying build/lib/neutron/tests/functional/services/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk copying build/lib/neutron/tests/functional/services/trunk/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk copying build/lib/neutron/tests/functional/services/trunk/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers copying build/lib/neutron/tests/functional/services/trunk/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/ovn copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/ovn copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/rpc copying build/lib/neutron/tests/functional/services/trunk/rpc/test_server.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/rpc copying build/lib/neutron/tests/functional/services/trunk/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/services/trunk/rpc creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions/qos copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions/qos copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/extensions/qos creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/bin copying build/lib/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/bin copying build/lib/neutron/tests/functional/agent/l3/bin/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3/bin copying build/lib/neutron/tests/functional/agent/l3/test_namespace_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_metadata_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_legacy_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_dvr_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/framework.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/test_ovs_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_ovs_flows.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_l2_ovs_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_l2_lb_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_dhcp_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2 creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2 copying build/lib/neutron/tests/functional/agent/l2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/l2 creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/windows copying build/lib/neutron/tests/functional/agent/windows/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/windows copying build/lib/neutron/tests/functional/agent/windows/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/windows creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/agent copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovsdb.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/agent copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/agent copying build/lib/neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/agent copying build/lib/neutron/tests/functional/agent/ovn/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/metadata copying build/lib/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/metadata copying build/lib/neutron/tests/functional/agent/ovn/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/metadata creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/extensions copying build/lib/neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/extensions copying build/lib/neutron/tests/functional/agent/ovn/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn/extensions copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/common copying build/lib/neutron/tests/functional/agent/common/test_ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/common copying build/lib/neutron/tests/functional/agent/common/test_ovs_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/common copying build/lib/neutron/tests/functional/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/common creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/openvswitch_firewall creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/ipt_binname.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/ip_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_process_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_external_process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/functional/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/unit creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/pecan_wsgi copying build/lib/neutron/tests/unit/pecan_wsgi/test_app.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/pecan_wsgi copying build/lib/neutron/tests/unit/testlib_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_wsgi.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_worker.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_service.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_policy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_opts.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_neutron_plugin_base_v2.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/test_auth.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/fake_resources.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/extension_stubs.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/dummy_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/_test_extension_portbindings.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit copying build/lib/neutron/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/v2attributes.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_vlantransparent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_timestamp.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_tagging.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_service_types.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_onboard.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_servicetype.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_segment.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_security_groups_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_router_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_quotasv2_detail.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_quotasv2.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_qos_gateway_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_qos_fip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_providernet.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_portsecurity.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_port_device_profile.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_network_ip_availability.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_floatingip_pools.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_flavors.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_fip_port_details.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_extraroute.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_external_net.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_dns.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_default_subnetpools.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/foxinsocks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/extensionattribute.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/extendedattribute.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/test_resource_registry.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/test_resource.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/quota creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test___init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged/agent copying build/lib/neutron/tests/unit/privileged/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/privileged creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/ovn copying build/lib/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/ovn copying build/lib/neutron/tests/unit/cmd/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/upgrade_checks/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_sanity_check.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_runtime_checks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_ovs_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_netns_cleanup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_ipv6_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_coordination.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_cache_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test__deprecate.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_target.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_code2.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_code1.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_acl.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/common/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/hacking copying build/lib/neutron/tests/unit/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/hacking creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_base_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/scheduler creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_nova.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_ironic.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_batch_notifier.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/notifiers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_trunk.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_tag.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_subnet.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_servicetype.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_securitygroup_default_rules.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_securitygroup.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_rbac_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_rbac.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_quota.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_provisioning_blocks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_ports.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_objects.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_network.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_metering.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_l3agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_l3_hamode.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_ipam.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_floatingip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_flavor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_auto_allocate.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/db copying build/lib/neutron/tests/unit/objects/db/test_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/db copying build/lib/neutron/tests/unit/objects/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/db creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/logapi copying build/lib/neutron/tests/unit/objects/logapi/test_logging_resource.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/logapi copying build/lib/neutron/tests/unit/objects/logapi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/logapi creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_rule_type.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_rule.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_qos_policy_validator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_policy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_binding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/qos creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port copying build/lib/neutron/tests/unit/objects/port/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_security.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hints.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/objects/port/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/db creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/test_driver_nolock.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/test_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/quota creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/metering copying build/lib/neutron/tests/unit/db/metering/test_metering_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/metering copying build/lib/neutron/tests/unit/db/metering/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db/metering copying build/lib/neutron/tests/unit/db/test_segments_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_securitygroups_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_rbac_db_mixin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_provisioning_blocks.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_portsecurity_db_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_portsecurity_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ovn_l3_hamode_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ovn_hash_ring_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_migration.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_hamode_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_extra_gws_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_dvr_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ipam_pluggable_backend.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ipam_backend_mixin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_extraroute_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_dvr_mac_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_db_base_plugin_v2.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_db_base_plugin_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_allowedaddresspairs_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_agentschedulers_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_agents_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test__utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/db creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_subnet_alloc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_requests.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/fake_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/ipam/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/test_securitygroups_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_resource_cache.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/metadata creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_server.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovn/metadata creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/test_router_info.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_namespace_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_link_local_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_legacy_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_item_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_ha_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_local_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l3 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb copying build/lib/neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb copying build/lib/neutron/tests/unit/agent/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/native/test_connection.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/ovsdb/native creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_devlink.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/linux creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/dhcp copying build/lib/neutron/tests/unit/agent/dhcp/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/dhcp copying build/lib/neutron/tests/unit/agent/dhcp/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/dhcp creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2 copying build/lib/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2 copying build/lib/neutron/tests/unit/agent/l2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/dhcp creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/metadata copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/metadata copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions/metadata copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/l2/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_resource_processing_queue.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_polling.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_placement_report.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_ovs_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_async_process.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/agent/common creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/agent copying build/lib/neutron/tests/unit/conf/agent/test_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/agent copying build/lib/neutron/tests/unit/conf/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_trunk.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_subnetpool.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_subnet.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_service_type.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_segment.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_security_group.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_rbac.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_quotas.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_port_bindings.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_port.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_network_segment_range.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_network_ip_availability.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_network.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_ndp_proxy.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_metering.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_logging.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_local_ip_association.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_local_ip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_pools.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_floatingip.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_flavor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_default_security_group_rules.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_availability_zone.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_auto_allocated_topology.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_address_scope.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/test_address_group.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/policies/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/conf/test_service.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf copying build/lib/neutron/tests/unit/conf/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/conf creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests copying build/lib/neutron/tests/unit/tests/test_post_mortem_debug.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests copying build/lib/neutron/tests/unit/tests/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests copying build/lib/neutron/tests/unit/tests/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/test_net_helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/common creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example copying build/lib/neutron/tests/unit/tests/example/README -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example copying build/lib/neutron/tests/unit/tests/example/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/subdir/example_module.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/subdir/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/example_module.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir copying build/lib/neutron/tests/unit/tests/example/dir/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/example/dir creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/functional copying build/lib/neutron/tests/unit/tests/functional/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/functional copying build/lib/neutron/tests/unit/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/tests/functional creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api copying build/lib/neutron/tests/unit/api/test_extensions.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api copying build/lib/neutron/tests/unit/api/test_api_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api copying build/lib/neutron/tests/unit/api/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_router.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_resource.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/v2 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/handlers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/producer copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/producer copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/producer creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resources.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/api/rpc/agentnotifiers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/core_extensions copying build/lib/neutron/tests/unit/core_extensions/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/core_extensions copying build/lib/neutron/tests/unit/core_extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/core_extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins copying build/lib/neutron/tests/unit/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_security_group.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_port_binding.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_ovo_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_managers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_driver_context.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/macvtap creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-sb.ovsschema -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-nb.ovsschema -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/ovn/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/l2pop creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/revisions copying build/lib/neutron/tests/unit/services/revisions/test_revision_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/revisions copying build/lib/neutron/tests/unit/services/revisions/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/revisions creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/auto_allocate copying build/lib/neutron/tests/unit/services/auto_allocate/test_db.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/auto_allocate copying build/lib/neutron/tests/unit/services/auto_allocate/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/auto_allocate creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/agents/test_metering_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/agents/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/test_metering_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering copying build/lib/neutron/tests/unit/services/metering/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/test_iptables.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/metering/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3 creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_driver_controller.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3 copying build/lib/neutron/tests/unit/services/ovn_l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/ovn_l3 copying build/lib/neutron/tests/unit/services/test_provider_configuration.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services copying build/lib/neutron/tests/unit/services/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/network_segment_range copying build/lib/neutron/tests/unit/services/network_segment_range/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/network_segment_range copying build/lib/neutron/tests/unit/services/network_segment_range/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/network_segment_range creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns copying build/lib/neutron/tests/unit/services/externaldns/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns/drivers copying build/lib/neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns/drivers/designate copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns/drivers/designate copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/externaldns/drivers/designate creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/ovn copying build/lib/neutron/tests/unit/services/logapi/drivers/ovn/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/ovn copying build/lib/neutron/tests/unit/services/logapi/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers/ovn copying build/lib/neutron/tests/unit/services/logapi/drivers/test_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers copying build/lib/neutron/tests/unit/services/logapi/drivers/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers copying build/lib/neutron/tests/unit/services/logapi/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_validators.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_snat_validate.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_validate.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_db_api.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/test_logging_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi copying build/lib/neutron/tests/unit/services/logapi/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi copying build/lib/neutron/tests/unit/services/logapi/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/rpc copying build/lib/neutron/tests/unit/services/logapi/rpc/test_server.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/rpc copying build/lib/neutron/tests/unit/services/logapi/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/rpc creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent/l3 copying build/lib/neutron/tests/unit/services/logapi/agent/l3/test_base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent/l3 copying build/lib/neutron/tests/unit/services/logapi/agent/l3/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent/l3 copying build/lib/neutron/tests/unit/services/logapi/agent/test_log_extension.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent copying build/lib/neutron/tests/unit/services/logapi/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/logapi/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/placement_report creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/conntrack_helper copying build/lib/neutron/tests/unit/services/conntrack_helper/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/conntrack_helper copying build/lib/neutron/tests/unit/services/conntrack_helper/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/conntrack_helper creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router copying build/lib/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router copying build/lib/neutron/tests/unit/services/l3_router/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router/service_providers copying build/lib/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router/service_providers copying build/lib/neutron/tests/unit/services/l3_router/service_providers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/l3_router/service_providers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding/drivers copying build/lib/neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding copying build/lib/neutron/tests/unit/services/portforwarding/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/portforwarding creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_utils.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_rules.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/fakes.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_server.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_backend.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_agent.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/rpc creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/seg_types copying build/lib/neutron/tests/unit/services/trunk/seg_types/test_validators.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/seg_types copying build/lib/neutron/tests/unit/services/trunk/seg_types/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/seg_types creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/openvswitch/agent creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/ovn copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/ovn copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/trunk/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/test_qos_plugin.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/base.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers copying build/lib/neutron/tests/unit/services/qos/drivers/test_manager.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers copying build/lib/neutron/tests/unit/services/qos/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/ovn creating build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> build/bdist.linux-x86_64/wheel/neutron/tests/unit/services/qos/drivers/openvswitch running install_data creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc/neutron copying etc/api-paste.ini -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc/neutron copying etc/rootwrap.conf -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc/neutron creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc/neutron/rootwrap.d copying etc/neutron/rootwrap.d/rootwrap.filters -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/etc/neutron/rootwrap.d/ creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks copying tools/ovn_migration/tripleo_environment/playbooks/revert.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/ copying tools/ovn_migration/tripleo_environment/playbooks/reduce-dhcp-renewal-time.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/ copying tools/ovn_migration/tripleo_environment/playbooks/ovn-migration.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/ creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/backup creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/backup/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/templates/delete-neutron-resources.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/templates creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/sync-dbs.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/clone-dataplane.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/activate-ovn.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/clone-br-int.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/activate-ovn.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/post-migration/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/post-migration/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/pre-migration/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/recovery-backup/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/recovery-backup/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/templates/cleanup-resources.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/templates creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/templates/create-resources.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/templates creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/templates/validate-resources.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/templates creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/revert creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/revert/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/revert/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/revert/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/tasks/cleanup.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/vars copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/vars/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/vars creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/defaults/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/defaults creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/tasks/main.yml -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/tasks creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/templates/generate-ovn-extras.sh.j2 -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/templates running install_egg_info Copying neutron.egg-info to build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36-py3.9.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/scripts copying build/scripts-3.9/ovn_migration.sh -> build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/scripts changing mode of build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/scripts/ovn_migration.sh to 755 Installing neutron-api script to build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/neutron-24.1.1.dev36.dist-info/WHEEL creating '/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir/pip-wheel-ren4swmo/tmpb8hurx24/neutron-24.1.1.dev36-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'neutron/__init__.py' adding 'neutron/_i18n.py' adding 'neutron/auth.py' adding 'neutron/manager.py' adding 'neutron/neutron_plugin_base_v2.py' adding 'neutron/opts.py' adding 'neutron/policy.py' adding 'neutron/service.py' adding 'neutron/version.py' adding 'neutron/worker.py' adding 'neutron/wsgi.py' adding 'neutron/agent/__init__.py' adding 'neutron/agent/agent_extensions_manager.py' adding 'neutron/agent/dhcp_agent.py' adding 'neutron/agent/firewall.py' adding 'neutron/agent/l3_agent.py' adding 'neutron/agent/metadata_agent.py' adding 'neutron/agent/resource_cache.py' adding 'neutron/agent/rpc.py' adding 'neutron/agent/securitygroups_rpc.py' adding 'neutron/agent/common/__init__.py' adding 'neutron/agent/common/async_process.py' adding 'neutron/agent/common/base_agent_rpc.py' adding 'neutron/agent/common/base_polling.py' adding 'neutron/agent/common/ip_lib.py' adding 'neutron/agent/common/ovs_lib.py' adding 'neutron/agent/common/ovsdb_monitor.py' adding 'neutron/agent/common/placement_report.py' adding 'neutron/agent/common/polling.py' adding 'neutron/agent/common/resource_processing_queue.py' adding 'neutron/agent/common/utils.py' adding 'neutron/agent/dhcp/__init__.py' adding 'neutron/agent/dhcp/agent.py' adding 'neutron/agent/l2/__init__.py' adding 'neutron/agent/l2/l2_agent_extensions_manager.py' adding 'neutron/agent/l2/extensions/__init__.py' adding 'neutron/agent/l2/extensions/fdb_population.py' adding 'neutron/agent/l2/extensions/local_ip.py' adding 'neutron/agent/l2/extensions/qos.py' adding 'neutron/agent/l2/extensions/qos_linux.py' adding 'neutron/agent/l2/extensions/dhcp/__init__.py' adding 'neutron/agent/l2/extensions/dhcp/base.py' adding 'neutron/agent/l2/extensions/dhcp/extension.py' adding 'neutron/agent/l2/extensions/dhcp/ipv4.py' adding 'neutron/agent/l2/extensions/dhcp/ipv6.py' adding 'neutron/agent/l2/extensions/metadata/__init__.py' adding 'neutron/agent/l2/extensions/metadata/host_metadata_proxy.py' adding 'neutron/agent/l3/__init__.py' adding 'neutron/agent/l3/agent.py' adding 'neutron/agent/l3/dvr.py' adding 'neutron/agent/l3/dvr_edge_ha_router.py' adding 'neutron/agent/l3/dvr_edge_router.py' adding 'neutron/agent/l3/dvr_fip_ns.py' adding 'neutron/agent/l3/dvr_local_router.py' adding 'neutron/agent/l3/dvr_router_base.py' adding 'neutron/agent/l3/dvr_snat_ns.py' adding 'neutron/agent/l3/fip_rule_priority_allocator.py' adding 'neutron/agent/l3/ha.py' adding 'neutron/agent/l3/ha_router.py' adding 'neutron/agent/l3/item_allocator.py' adding 'neutron/agent/l3/keepalived_state_change.py' adding 'neutron/agent/l3/l3_agent_extension_api.py' adding 'neutron/agent/l3/l3_agent_extensions_manager.py' adding 'neutron/agent/l3/legacy_router.py' adding 'neutron/agent/l3/link_local_allocator.py' adding 'neutron/agent/l3/namespace_manager.py' adding 'neutron/agent/l3/namespaces.py' adding 'neutron/agent/l3/router_info.py' adding 'neutron/agent/l3/extensions/__init__.py' adding 'neutron/agent/l3/extensions/conntrack_helper.py' adding 'neutron/agent/l3/extensions/ndp_proxy.py' adding 'neutron/agent/l3/extensions/port_forwarding.py' adding 'neutron/agent/l3/extensions/snat_log.py' adding 'neutron/agent/l3/extensions/qos/__init__.py' adding 'neutron/agent/l3/extensions/qos/base.py' adding 'neutron/agent/l3/extensions/qos/fip.py' adding 'neutron/agent/l3/extensions/qos/gateway_ip.py' adding 'neutron/agent/linux/__init__.py' adding 'neutron/agent/linux/bridge_lib.py' adding 'neutron/agent/linux/daemon.py' adding 'neutron/agent/linux/devlink.py' adding 'neutron/agent/linux/dhcp.py' adding 'neutron/agent/linux/dibbler.py' adding 'neutron/agent/linux/external_process.py' adding 'neutron/agent/linux/interface.py' adding 'neutron/agent/linux/ip_conntrack.py' adding 'neutron/agent/linux/ip_lib.py' adding 'neutron/agent/linux/ipset_manager.py' adding 'neutron/agent/linux/iptables_comments.py' adding 'neutron/agent/linux/iptables_firewall.py' adding 'neutron/agent/linux/iptables_manager.py' adding 'neutron/agent/linux/keepalived.py' adding 'neutron/agent/linux/l3_tc_lib.py' adding 'neutron/agent/linux/of_monitor.py' adding 'neutron/agent/linux/pd.py' adding 'neutron/agent/linux/pd_driver.py' adding 'neutron/agent/linux/ra.py' adding 'neutron/agent/linux/tc_lib.py' adding 'neutron/agent/linux/utils.py' adding 'neutron/agent/linux/openvswitch_firewall/__init__.py' adding 'neutron/agent/linux/openvswitch_firewall/constants.py' adding 'neutron/agent/linux/openvswitch_firewall/exceptions.py' adding 'neutron/agent/linux/openvswitch_firewall/firewall.py' adding 'neutron/agent/linux/openvswitch_firewall/iptables.py' adding 'neutron/agent/linux/openvswitch_firewall/rules.py' adding 'neutron/agent/metadata/__init__.py' adding 'neutron/agent/metadata/agent.py' adding 'neutron/agent/metadata/driver.py' adding 'neutron/agent/metadata/driver_base.py' adding 'neutron/agent/ovn/__init__.py' adding 'neutron/agent/ovn/metadata_agent.py' adding 'neutron/agent/ovn/ovn_neutron_agent.py' adding 'neutron/agent/ovn/agent/__init__.py' adding 'neutron/agent/ovn/agent/ovn_neutron_agent.py' adding 'neutron/agent/ovn/agent/ovsdb.py' adding 'neutron/agent/ovn/extensions/__init__.py' adding 'neutron/agent/ovn/extensions/extension_manager.py' adding 'neutron/agent/ovn/extensions/metadata.py' adding 'neutron/agent/ovn/extensions/noop.py' adding 'neutron/agent/ovn/extensions/qos_hwol.py' adding 'neutron/agent/ovn/metadata/__init__.py' adding 'neutron/agent/ovn/metadata/agent.py' adding 'neutron/agent/ovn/metadata/driver.py' adding 'neutron/agent/ovn/metadata/ovsdb.py' adding 'neutron/agent/ovn/metadata/server.py' adding 'neutron/agent/ovsdb/__init__.py' adding 'neutron/agent/ovsdb/api.py' adding 'neutron/agent/ovsdb/impl_idl.py' adding 'neutron/agent/ovsdb/native/__init__.py' adding 'neutron/agent/ovsdb/native/commands.py' adding 'neutron/agent/ovsdb/native/connection.py' adding 'neutron/agent/ovsdb/native/exceptions.py' adding 'neutron/agent/ovsdb/native/helpers.py' adding 'neutron/agent/ovsdb/native/vlog.py' adding 'neutron/agent/windows/__init__.py' adding 'neutron/agent/windows/ip_lib.py' adding 'neutron/agent/windows/utils.py' adding 'neutron/api/__init__.py' adding 'neutron/api/api_common.py' adding 'neutron/api/extensions.py' adding 'neutron/api/rpc/__init__.py' adding 'neutron/api/rpc/agentnotifiers/__init__.py' adding 'neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py' adding 'neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py' adding 'neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py' adding 'neutron/api/rpc/agentnotifiers/utils.py' adding 'neutron/api/rpc/callbacks/__init__.py' adding 'neutron/api/rpc/callbacks/events.py' adding 'neutron/api/rpc/callbacks/exceptions.py' adding 'neutron/api/rpc/callbacks/resource_manager.py' adding 'neutron/api/rpc/callbacks/resources.py' adding 'neutron/api/rpc/callbacks/version_manager.py' adding 'neutron/api/rpc/callbacks/consumer/__init__.py' adding 'neutron/api/rpc/callbacks/consumer/registry.py' adding 'neutron/api/rpc/callbacks/producer/__init__.py' adding 'neutron/api/rpc/callbacks/producer/registry.py' adding 'neutron/api/rpc/handlers/__init__.py' adding 'neutron/api/rpc/handlers/dhcp_rpc.py' adding 'neutron/api/rpc/handlers/dvr_rpc.py' adding 'neutron/api/rpc/handlers/l3_rpc.py' adding 'neutron/api/rpc/handlers/metadata_rpc.py' adding 'neutron/api/rpc/handlers/resources_rpc.py' adding 'neutron/api/rpc/handlers/securitygroups_rpc.py' adding 'neutron/api/v2/__init__.py' adding 'neutron/api/v2/base.py' adding 'neutron/api/v2/resource.py' adding 'neutron/api/v2/resource_helper.py' adding 'neutron/api/v2/router.py' adding 'neutron/api/views/__init__.py' adding 'neutron/api/views/versions.py' adding 'neutron/cmd/__init__.py' adding 'neutron/cmd/destroy_patch_ports.py' adding 'neutron/cmd/ipset_cleanup.py' adding 'neutron/cmd/keepalived_state_change.py' adding 'neutron/cmd/linuxbridge_cleanup.py' adding 'neutron/cmd/netns_cleanup.py' adding 'neutron/cmd/ovs_cleanup.py' adding 'neutron/cmd/pd_notify.py' adding 'neutron/cmd/remove_duplicated_port_bindings.py' adding 'neutron/cmd/runtime_checks.py' adding 'neutron/cmd/sanitize_port_binding_profile_allocation.py' adding 'neutron/cmd/sanitize_port_mac_addresses.py' adding 'neutron/cmd/sanity_check.py' adding 'neutron/cmd/status.py' adding 'neutron/cmd/eventlet/__init__.py' adding 'neutron/cmd/eventlet/usage_audit.py' adding 'neutron/cmd/eventlet/agents/__init__.py' adding 'neutron/cmd/eventlet/agents/dhcp.py' adding 'neutron/cmd/eventlet/agents/l3.py' adding 'neutron/cmd/eventlet/agents/metadata.py' adding 'neutron/cmd/eventlet/agents/ovn_metadata.py' adding 'neutron/cmd/eventlet/agents/ovn_neutron_agent.py' adding 'neutron/cmd/eventlet/plugins/__init__.py' adding 'neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py' adding 'neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py' adding 'neutron/cmd/eventlet/plugins/ovs_neutron_agent.py' adding 'neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py' adding 'neutron/cmd/eventlet/server/__init__.py' adding 'neutron/cmd/eventlet/services/__init__.py' adding 'neutron/cmd/eventlet/services/metering_agent.py' adding 'neutron/cmd/ovn/__init__.py' adding 'neutron/cmd/ovn/migration_mtu.py' adding 'neutron/cmd/ovn/ml2ovn_trace.py' adding 'neutron/cmd/ovn/neutron_ovn_db_sync_util.py' adding 'neutron/cmd/sanity/__init__.py' adding 'neutron/cmd/sanity/checks.py' adding 'neutron/cmd/upgrade_checks/__init__.py' adding 'neutron/cmd/upgrade_checks/base.py' adding 'neutron/cmd/upgrade_checks/checks.py' adding 'neutron/common/__init__.py' adding 'neutron/common/_constants.py' adding 'neutron/common/_deprecate.py' adding 'neutron/common/cache_utils.py' adding 'neutron/common/config.py' adding 'neutron/common/coordination.py' adding 'neutron/common/eventlet_utils.py' adding 'neutron/common/experimental.py' adding 'neutron/common/ipv6_utils.py' adding 'neutron/common/metadata.py' adding 'neutron/common/profiler.py' adding 'neutron/common/test_lib.py' adding 'neutron/common/utils.py' adding 'neutron/common/ovn/__init__.py' adding 'neutron/common/ovn/acl.py' adding 'neutron/common/ovn/constants.py' adding 'neutron/common/ovn/exceptions.py' adding 'neutron/common/ovn/extensions.py' adding 'neutron/common/ovn/hash_ring_manager.py' adding 'neutron/common/ovn/utils.py' adding 'neutron/conf/__init__.py' adding 'neutron/conf/common.py' adding 'neutron/conf/experimental.py' adding 'neutron/conf/profiling.py' adding 'neutron/conf/quota.py' adding 'neutron/conf/service.py' adding 'neutron/conf/wsgi.py' adding 'neutron/conf/agent/__init__.py' adding 'neutron/conf/agent/agent_extensions_manager.py' adding 'neutron/conf/agent/cmd.py' adding 'neutron/conf/agent/common.py' adding 'neutron/conf/agent/dhcp.py' adding 'neutron/conf/agent/l2_ext_fdb_population.py' adding 'neutron/conf/agent/linux.py' adding 'neutron/conf/agent/ovs_conf.py' adding 'neutron/conf/agent/ovsdb_api.py' adding 'neutron/conf/agent/securitygroups_rpc.py' adding 'neutron/conf/agent/windows.py' adding 'neutron/conf/agent/database/__init__.py' adding 'neutron/conf/agent/database/agents_db.py' adding 'neutron/conf/agent/database/agentschedulers_db.py' adding 'neutron/conf/agent/l3/__init__.py' adding 'neutron/conf/agent/l3/config.py' adding 'neutron/conf/agent/l3/ha.py' adding 'neutron/conf/agent/l3/keepalived.py' adding 'neutron/conf/agent/metadata/__init__.py' adding 'neutron/conf/agent/metadata/config.py' adding 'neutron/conf/agent/ovn/__init__.py' adding 'neutron/conf/agent/ovn/metadata/__init__.py' adding 'neutron/conf/agent/ovn/metadata/config.py' adding 'neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py' adding 'neutron/conf/agent/ovn/ovn_neutron_agent/config.py' adding 'neutron/conf/db/__init__.py' adding 'neutron/conf/db/dvr_mac_db.py' adding 'neutron/conf/db/extraroute_db.py' adding 'neutron/conf/db/l3_agentschedulers_db.py' adding 'neutron/conf/db/l3_dvr_db.py' adding 'neutron/conf/db/l3_extra_gws_db.py' adding 'neutron/conf/db/l3_gwmode_db.py' adding 'neutron/conf/db/l3_hamode_db.py' adding 'neutron/conf/db/l3_ndpproxy_db.py' adding 'neutron/conf/db/migration_cli.py' adding 'neutron/conf/extensions/__init__.py' adding 'neutron/conf/extensions/allowedaddresspairs.py' adding 'neutron/conf/extensions/conntrack_helper.py' adding 'neutron/conf/plugins/__init__.py' adding 'neutron/conf/plugins/ml2/__init__.py' adding 'neutron/conf/plugins/ml2/config.py' adding 'neutron/conf/plugins/ml2/drivers/__init__.py' adding 'neutron/conf/plugins/ml2/drivers/agent.py' adding 'neutron/conf/plugins/ml2/drivers/driver_type.py' adding 'neutron/conf/plugins/ml2/drivers/linuxbridge.py' adding 'neutron/conf/plugins/ml2/drivers/macvtap.py' adding 'neutron/conf/plugins/ml2/drivers/ovs_conf.py' adding 'neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py' adding 'neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py' adding 'neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py' adding 'neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py' adding 'neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py' adding 'neutron/conf/plugins/ml2/drivers/ovn/__init__.py' adding 'neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py' adding 'neutron/conf/policies/__init__.py' adding 'neutron/conf/policies/address_group.py' adding 'neutron/conf/policies/address_scope.py' adding 'neutron/conf/policies/agent.py' adding 'neutron/conf/policies/auto_allocated_topology.py' adding 'neutron/conf/policies/availability_zone.py' adding 'neutron/conf/policies/base.py' adding 'neutron/conf/policies/default_security_group_rules.py' adding 'neutron/conf/policies/flavor.py' adding 'neutron/conf/policies/floatingip.py' adding 'neutron/conf/policies/floatingip_pools.py' adding 'neutron/conf/policies/floatingip_port_forwarding.py' adding 'neutron/conf/policies/l3_conntrack_helper.py' adding 'neutron/conf/policies/local_ip.py' adding 'neutron/conf/policies/local_ip_association.py' adding 'neutron/conf/policies/logging.py' adding 'neutron/conf/policies/metering.py' adding 'neutron/conf/policies/ndp_proxy.py' adding 'neutron/conf/policies/network.py' adding 'neutron/conf/policies/network_ip_availability.py' adding 'neutron/conf/policies/network_segment_range.py' adding 'neutron/conf/policies/port.py' adding 'neutron/conf/policies/port_bindings.py' adding 'neutron/conf/policies/qos.py' adding 'neutron/conf/policies/quotas.py' adding 'neutron/conf/policies/rbac.py' adding 'neutron/conf/policies/router.py' adding 'neutron/conf/policies/security_group.py' adding 'neutron/conf/policies/segment.py' adding 'neutron/conf/policies/service_type.py' adding 'neutron/conf/policies/subnet.py' adding 'neutron/conf/policies/subnetpool.py' adding 'neutron/conf/policies/trunk.py' adding 'neutron/conf/services/__init__.py' adding 'neutron/conf/services/extdns_designate_driver.py' adding 'neutron/conf/services/logging.py' adding 'neutron/conf/services/metering_agent.py' adding 'neutron/conf/services/provider_configuration.py' adding 'neutron/core_extensions/__init__.py' adding 'neutron/core_extensions/base.py' adding 'neutron/core_extensions/qos.py' adding 'neutron/db/__init__.py' adding 'neutron/db/_utils.py' adding 'neutron/db/address_group_db.py' adding 'neutron/db/address_scope_db.py' adding 'neutron/db/agents_db.py' adding 'neutron/db/agentschedulers_db.py' adding 'neutron/db/allowedaddresspairs_db.py' adding 'neutron/db/data_plane_status_db.py' adding 'neutron/db/db_base_plugin_common.py' adding 'neutron/db/db_base_plugin_v2.py' adding 'neutron/db/dns_db.py' adding 'neutron/db/dvr_mac_db.py' adding 'neutron/db/external_net_db.py' adding 'neutron/db/extradhcpopt_db.py' adding 'neutron/db/extraroute_db.py' adding 'neutron/db/flavors_db.py' adding 'neutron/db/ipam_backend_mixin.py' adding 'neutron/db/ipam_pluggable_backend.py' adding 'neutron/db/l3_agentschedulers_db.py' adding 'neutron/db/l3_attrs_db.py' adding 'neutron/db/l3_db.py' adding 'neutron/db/l3_dvr_db.py' adding 'neutron/db/l3_dvr_ha_scheduler_db.py' adding 'neutron/db/l3_dvrscheduler_db.py' adding 'neutron/db/l3_extra_gws_db.py' adding 'neutron/db/l3_fip_pools_db.py' adding 'neutron/db/l3_fip_port_details.py' adding 'neutron/db/l3_fip_qos.py' adding 'neutron/db/l3_gateway_ip_qos.py' adding 'neutron/db/l3_gwmode_db.py' adding 'neutron/db/l3_hamode_db.py' adding 'neutron/db/l3_hascheduler_db.py' adding 'neutron/db/local_ip_db.py' adding 'neutron/db/models_v2.py' adding 'neutron/db/network_ip_availability_db.py' adding 'neutron/db/ovn_hash_ring_db.py' adding 'neutron/db/ovn_l3_hamode_db.py' adding 'neutron/db/ovn_revision_numbers_db.py' adding 'neutron/db/port_device_profile_db.py' adding 'neutron/db/port_hardware_offload_type_db.py' adding 'neutron/db/port_hints_db.py' adding 'neutron/db/port_numa_affinity_policy_db.py' adding 'neutron/db/portsecurity_db.py' adding 'neutron/db/portsecurity_db_common.py' adding 'neutron/db/provisioning_blocks.py' adding 'neutron/db/rbac_db_mixin.py' adding 'neutron/db/rbac_db_models.py' adding 'neutron/db/securitygroups_db.py' adding 'neutron/db/securitygroups_rpc_base.py' adding 'neutron/db/segments_db.py' adding 'neutron/db/servicetype_db.py' adding 'neutron/db/standardattrdescription_db.py' adding 'neutron/db/subnet_service_type_mixin.py' adding 'neutron/db/uplink_status_propagation_db.py' adding 'neutron/db/vlantransparent_db.py' adding 'neutron/db/allowed_address_pairs/__init__.py' adding 'neutron/db/availability_zone/__init__.py' adding 'neutron/db/availability_zone/network.py' adding 'neutron/db/availability_zone/router.py' adding 'neutron/db/extra_dhcp_opt/__init__.py' adding 'neutron/db/extra_dhcp_opt/models.py' adding 'neutron/db/metering/__init__.py' adding 'neutron/db/metering/metering_db.py' adding 'neutron/db/metering/metering_rpc.py' adding 'neutron/db/migration/README' adding 'neutron/db/migration/__init__.py' adding 'neutron/db/migration/alembic.ini' adding 'neutron/db/migration/autogen.py' adding 'neutron/db/migration/cli.py' adding 'neutron/db/migration/connection.py' adding 'neutron/db/migration/alembic_migrations/__init__.py' adding 'neutron/db/migration/alembic_migrations/agent_init_ops.py' adding 'neutron/db/migration/alembic_migrations/brocade_init_ops.py' adding 'neutron/db/migration/alembic_migrations/cisco_init_ops.py' adding 'neutron/db/migration/alembic_migrations/core_init_ops.py' adding 'neutron/db/migration/alembic_migrations/dvr_init_opts.py' adding 'neutron/db/migration/alembic_migrations/env.py' adding 'neutron/db/migration/alembic_migrations/external.py' adding 'neutron/db/migration/alembic_migrations/firewall_init_ops.py' adding 'neutron/db/migration/alembic_migrations/l3_init_ops.py' adding 'neutron/db/migration/alembic_migrations/lb_init_ops.py' adding 'neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py' adding 'neutron/db/migration/alembic_migrations/metering_init_ops.py' adding 'neutron/db/migration/alembic_migrations/ml2_init_ops.py' adding 'neutron/db/migration/alembic_migrations/nec_init_ops.py' adding 'neutron/db/migration/alembic_migrations/nsxv_initial_opts.py' adding 'neutron/db/migration/alembic_migrations/nuage_init_opts.py' adding 'neutron/db/migration/alembic_migrations/other_extensions_init_ops.py' adding 'neutron/db/migration/alembic_migrations/other_plugins_init_ops.py' adding 'neutron/db/migration/alembic_migrations/ovs_init_ops.py' adding 'neutron/db/migration/alembic_migrations/portsec_init_ops.py' adding 'neutron/db/migration/alembic_migrations/script.py.mako' adding 'neutron/db/migration/alembic_migrations/secgroup_init_ops.py' adding 'neutron/db/migration/alembic_migrations/vmware_init_ops.py' adding 'neutron/db/migration/alembic_migrations/vpn_init_ops.py' adding 'neutron/db/migration/alembic_migrations/versions/CONTRACT_HEAD' adding 'neutron/db/migration/alembic_migrations/versions/EXPAND_HEAD' adding 'neutron/db/migration/alembic_migrations/versions/README' adding 'neutron/db/migration/alembic_migrations/versions/kilo_initial.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.1/expand/fc153938cdc1_update_segment_networks_constraint.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/0aefee21cd87_remove_dedundant_indexes.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/682c319773d7_create_l3harouternetwork_project_id_.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/6f1145bff34c_port_hints.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/89c58a70ceba_ecmp_bfd_attributes.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/93f394357a27_remove_in_use_on_subnets.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/b1199a3adbef_de_duplicate_indices_for_ports.py' adding 'neutron/db/migration/alembic_migrations/versions/2023.2/expand/c33da356b165_security_group_default_rules.py' adding 'neutron/db/migration/alembic_migrations/versions/2024.1/expand/054e34dbe6b4_drop_unused_tables.py' adding 'neutron/db/migration/alembic_migrations/versions/2024.1/expand/0e6eff810791_add_port_hardware_offload_extension_type.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/11926bcfe72d_add_geneve_ml2_type_driver.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/2a16083502f3_metaplugin_removal.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/2e5352a0ad4d_add_missing_foreign_keys.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/30018084ec99_initial.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/4af11ca47297_drop_cisco_monolithic_tables.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/4ffceebfada_rbac_network.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/contract/5498d17be016_drop_legacy_ovs_and_lb.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/1b4c6e320f79_address_scope_support_in_subnetpool.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/1c844d1677f7_dns_nameservers_order.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/26c371498592_subnetpool_hash.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/31337ec0ffee_flavors.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/34af2b5c5a59_add_dns_name_to_port.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/354db87e3225_nsxv_vdr_metadata.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/45f955889773_quota_usage.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/48153cb5f051_qos_db_changes.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/52c5312f6baf_address_scopes.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/599c6a226151_neutrodb_ipam.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/8675309a5c4f_rbac_network.py' adding 'neutron/db/migration/alembic_migrations/versions/liberty/expand/9859ac9c136_quota_reservations.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/1b294093239c_remove_embrane_plugin.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/2b4c2465d44b_dvr_sheduling_refactoring.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/4ffceebfcdc_standard_desc.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/5ffceebfada_rbac_network_external.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/8a6d8bdae39_migrate_neutron_resources_table.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/c6c112992c9_rbac_qos_policy.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/contract/e3278ee65050_drop_nec_plugin_tables.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/0e66c5227a8a_add_desc_to_standard_attr.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/13cfb89f881a_add_is_default_to_subnetpool.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/15be73214821_add_bgp_model_data.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/15e43b934f81_rbac_qos_policy.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/19f26505c74f_auto_allocated_topology.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/1df244e556f5_add_unique_ha_router_agent_port_bindings.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/2f9e956e7532_tag_support.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/31ed664953e6_add_resource_versions_row_to_agent_table.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/32e5974ada25_add_neutron_resources_table.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/3894bccad37f_add_timestamp_to_base_resources.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/59cb5b6cf4d_availability_zone.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/659bf3d90664_add_attributes_to_support_external_dns_integration.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/b4caf27aae4_add_bgp_dragent_model_data.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/c3a73f615e4_add_ip_version_to_address_scope.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/dce3ec7a25c9_router_az.py' adding 'neutron/db/migration/alembic_migrations/versions/mitaka/expand/ec7fcfbf72ee_network_az.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/3b935b28e7a0_migrate_to_pluggable_ipam.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/4bcd4df1f426_rename_ml2_dvr_port_bindings.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/5c85685d616d_remove_availability_ranges.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/7bbb25278f53_device_owner_ha_replicate_int.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/7d9d8eeec6ad_rename_tenant_to_project.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/89ab9a816d70_rename_ml2_network_segments.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/8fd3918ef6f4_add_segment_host_mapping.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/97c25b0d2353_add_name_desc.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/a84ccf28f06a_migrate_dns_name_from_port.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/a8b517cff8ab_add_routerport_bindings_for_ha.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/b12a3ef66e62_add_standardattr_to_qos_policies.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/b67e765a3524_remove_mtu_column_from_networks.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/contract/c879c5e1ee90_add_segment_id_to_subnet.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/030a959ceafa_uniq_routerports0port_id.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/0f5bef0f87d4_add_qos_minimum_bandwidth_rules.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/30107ab6a3ee_provisioning_blocks.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/3d0e74aa7d37_add_flavor_id_to_routers.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/45f8dd33480b_qos_dscp_db_addition.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/5abc0278ca73_add_support_for_vlan_trunking.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/5cd92597d11d_add_ip_allocation_to_port.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/67daae611b6e_add_standard_attr_to_qos_policies.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/6b461a21bcfc_uniq_floatingips0floating_network_.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/a5648cfeeadf_add_subnet_service_types.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/a963b38d82f4_add_dns_name_to_portdnses.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/c415aab1c048_add_revisions_column.py' adding 'neutron/db/migration/alembic_migrations/versions/newton/expand/d3435b514502_add_device_id_index_to_port.py' adding 'neutron/db/migration/alembic_migrations/versions/ocata/expand/929c968efe70_add_pk_version_table.py' adding 'neutron/db/migration/alembic_migrations/versions/ocata/expand/a9c43481023c_extend_ml2_port_bindings.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/2b42d90729da_qos_add_direction_to_bw_limit_rule_table.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/349b6fd605a6_add_dns_domain_to_portdnses.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/62c781cb6192_add_qos_policies_default_table.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/7d32f979895f_add_mtu_for_networks.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/804a3c76314c_add_data_plane_status_to_port.py' adding 'neutron/db/migration/alembic_migrations/versions/pike/expand/c8c222d42aa9_logging_api.py' adding 'neutron/db/migration/alembic_migrations/versions/queens/expand/594422d373ee_fip_qos.py' adding 'neutron/db/migration/alembic_migrations/versions/rocky/expand/61663558142c_add_ha_router_state.py' adding 'neutron/db/migration/alembic_migrations/versions/rocky/expand/867d39095bf4_port_forwarding.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/0ff9e3881597_network_segment_range.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/195176fb410d_router_gateway_ip_qos.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/9bfad3f1e780_support_shared_security_groups.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/cada2437bf41_add_propagate_uplink_status_to_port.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/d72db3e25539_modify_uniq_port_forwarding.py' adding 'neutron/db/migration/alembic_migrations/versions/stein/expand/fb0167bd9639_agent_resources_synced.py' adding 'neutron/db/migration/alembic_migrations/versions/train/expand/63fd95af7dcd_conntrack_helper.py' adding 'neutron/db/migration/alembic_migrations/versions/train/expand/c613d0b82681_subnet_force_network_id.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/18a7e90ae768_add_security_group_stateful.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/2217c4222de6_add_dvr_fip_gateway_port_network_table.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/263d454a9655_add_dns_publish_fixed_ip_to_subnets.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/86274d77933e_change_mtu_to_not_null.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/Ibac91d24da2_port_forwarding_description.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/a010322604bc_network_subnet_update_lock.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/c3e9d13c4367_add_binding_index_to_.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/d8bdf05313f4_add_in_use_to_subnet.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/e4e236b0e1ff_add_rbac_support_for_address_scope.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/e88badaa9591_add_rbac_support_for_subnetpool.py' adding 'neutron/db/migration/alembic_migrations/versions/ussuri/expand/f4b9654dd40c_ovn_backend.py' adding 'neutron/db/migration/alembic_migrations/versions/victoria/expand/1ea5dab0897a_add_address_group.py' adding 'neutron/db/migration/alembic_migrations/versions/victoria/expand/49d8622c5221_propagate_uplink_status_defaults_to_true.py' adding 'neutron/db/migration/alembic_migrations/versions/victoria/expand/I38991de2b4_source_and_destination_ip_prefix_neutron_metering_rule.py' adding 'neutron/db/migration/alembic_migrations/versions/victoria/expand/dfe425060830_limit_vlan_allocation_id_values.py' adding 'neutron/db/migration/alembic_migrations/versions/victoria/expand/fd6107509ccd_ovn_distributed_device_owner.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/1e0744e4ffea_port_device_profile.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/26d1e9f5c766_add_standard_attributes_to_address_group.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/532aa95457e2_port_numa_affinity_policy.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/6135a7bd4425_add_rbac_support_for_address_group.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/a964d94b4677_support_remote_address_group_in_sg_rules.py' adding 'neutron/db/migration/alembic_migrations/versions/wallaby/expand/f010820fc498_add_unique_quotas_project_resource.py' adding 'neutron/db/migration/alembic_migrations/versions/xena/expand/1bb3393de75d_add_qos_pps_rule.py' adding 'neutron/db/migration/alembic_migrations/versions/xena/expand/8df53b0d2c0e_increase_tag_elements_from_60_to_255_.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/34cf8b009713_add_router_ndp_proxy_table.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/76df7844a8c6_add_local_ip.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/8160f7a9cebb_drop_portbindingports_table.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/ba859d649675_add_indexes_to_rbacs.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/c181bb1d89e4_qos_minimum_packet_rate_rules.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/cd9ef14ccf87_add_index_to_agents_host.py' adding 'neutron/db/migration/alembic_migrations/versions/yoga/expand/e981acd076d3_add_networksegments_database_constraint.py' adding 'neutron/db/migration/alembic_migrations/versions/zed/expand/21ff98fabab1_add_ndp_proxy_constraint.py' adding 'neutron/db/migration/alembic_migrations/versions/zed/expand/4e6e655746f6_add_index_to_ports_network_id.py' adding 'neutron/db/migration/alembic_migrations/versions/zed/expand/5881373af7f5_delete_sgpb_on_sg_deletion.py' adding 'neutron/db/migration/alembic_migrations/versions/zed/expand/659cbedf30a1_add_index_to_subnetpools_address_scope_.py' adding 'neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py' adding 'neutron/db/migration/models/__init__.py' adding 'neutron/db/migration/models/head.py' adding 'neutron/db/models/README' adding 'neutron/db/models/__init__.py' adding 'neutron/db/models/address_group.py' adding 'neutron/db/models/address_scope.py' adding 'neutron/db/models/agent.py' adding 'neutron/db/models/allowed_address_pair.py' adding 'neutron/db/models/conntrack_helper.py' adding 'neutron/db/models/data_plane_status.py' adding 'neutron/db/models/dns.py' adding 'neutron/db/models/dvr.py' adding 'neutron/db/models/external_net.py' adding 'neutron/db/models/flavor.py' adding 'neutron/db/models/l3.py' adding 'neutron/db/models/l3_attrs.py' adding 'neutron/db/models/l3agent.py' adding 'neutron/db/models/l3ha.py' adding 'neutron/db/models/local_ip.py' adding 'neutron/db/models/loggingapi.py' adding 'neutron/db/models/metering.py' adding 'neutron/db/models/ndp_proxy.py' adding 'neutron/db/models/network_segment_range.py' adding 'neutron/db/models/ovn.py' adding 'neutron/db/models/port_device_profile.py' adding 'neutron/db/models/port_forwarding.py' adding 'neutron/db/models/port_hardware_offload_type.py' adding 'neutron/db/models/port_hints.py' adding 'neutron/db/models/port_numa_affinity_policy.py' adding 'neutron/db/models/provisioning_block.py' adding 'neutron/db/models/securitygroup.py' adding 'neutron/db/models/securitygroup_default_rules.py' adding 'neutron/db/models/segment.py' adding 'neutron/db/models/servicetype.py' adding 'neutron/db/models/subnet_service_type.py' adding 'neutron/db/models/tag.py' adding 'neutron/db/models/uplink_status_propagation.py' adding 'neutron/db/models/plugins/__init__.py' adding 'neutron/db/models/plugins/ml2/__init__.py' adding 'neutron/db/models/plugins/ml2/flatallocation.py' adding 'neutron/db/models/plugins/ml2/geneveallocation.py' adding 'neutron/db/models/plugins/ml2/gre_allocation_endpoints.py' adding 'neutron/db/models/plugins/ml2/vlanallocation.py' adding 'neutron/db/models/plugins/ml2/vxlanallocation.py' adding 'neutron/db/network_dhcp_agent_binding/__init__.py' adding 'neutron/db/network_dhcp_agent_binding/models.py' adding 'neutron/db/port_security/__init__.py' adding 'neutron/db/port_security/models.py' adding 'neutron/db/qos/__init__.py' adding 'neutron/db/qos/models.py' adding 'neutron/db/quota/__init__.py' adding 'neutron/db/quota/api.py' adding 'neutron/db/quota/driver.py' adding 'neutron/db/quota/driver_nolock.py' adding 'neutron/db/quota/driver_null.py' adding 'neutron/db/quota/models.py' adding 'neutron/exceptions/__init__.py' adding 'neutron/exceptions/mtu.py' adding 'neutron/extensions/__init__.py' adding 'neutron/extensions/address_group.py' adding 'neutron/extensions/address_scope.py' adding 'neutron/extensions/admin_state_down_before_update.py' adding 'neutron/extensions/agent.py' adding 'neutron/extensions/agent_resources_synced.py' adding 'neutron/extensions/allowedaddresspairs.py' adding 'neutron/extensions/auto_allocated_topology.py' adding 'neutron/extensions/availability_zone.py' adding 'neutron/extensions/availability_zone_filter.py' adding 'neutron/extensions/data_plane_status.py' adding 'neutron/extensions/default_subnetpools.py' adding 'neutron/extensions/dhcpagentscheduler.py' adding 'neutron/extensions/dns.py' adding 'neutron/extensions/dns_domain_ports.py' adding 'neutron/extensions/dns_integration_domain_keywords.py' adding 'neutron/extensions/dvr.py' adding 'neutron/extensions/ecmp_routes.py' adding 'neutron/extensions/empty_string_filtering.py' adding 'neutron/extensions/expose_l3_conntrack_helper.py' adding 'neutron/extensions/expose_port_forwarding_in_fip.py' adding 'neutron/extensions/external_net.py' adding 'neutron/extensions/extra_dhcp_opt.py' adding 'neutron/extensions/extraroute.py' adding 'neutron/extensions/extraroute_atomic.py' adding 'neutron/extensions/filter_validation.py' adding 'neutron/extensions/fip_pf_description.py' adding 'neutron/extensions/fip_pf_detail.py' adding 'neutron/extensions/fip_pf_port_range.py' adding 'neutron/extensions/fip_port_details.py' adding 'neutron/extensions/flavors.py' adding 'neutron/extensions/floating_ip_port_forwarding.py' adding 'neutron/extensions/floatingip_pools.py' adding 'neutron/extensions/ip_allocation.py' adding 'neutron/extensions/ip_substring_port_filtering.py' adding 'neutron/extensions/l2_adjacency.py' adding 'neutron/extensions/l3.py' adding 'neutron/extensions/l3_conntrack_helper.py' adding 'neutron/extensions/l3_enable_default_route_bfd.py' adding 'neutron/extensions/l3_enable_default_route_ecmp.py' adding 'neutron/extensions/l3_ext_gw_mode.py' adding 'neutron/extensions/l3_ext_ha_mode.py' adding 'neutron/extensions/l3_ext_ndp_proxy.py' adding 'neutron/extensions/l3_extra_gws.py' adding 'neutron/extensions/l3_flavors.py' adding 'neutron/extensions/l3_ndp_proxy.py' adding 'neutron/extensions/l3_port_ip_change_not_allowed.py' adding 'neutron/extensions/l3agentscheduler.py' adding 'neutron/extensions/local_ip.py' adding 'neutron/extensions/logging.py' adding 'neutron/extensions/metering.py' adding 'neutron/extensions/metering_source_and_destination_fields.py' adding 'neutron/extensions/multiprovidernet.py' adding 'neutron/extensions/netmtu.py' adding 'neutron/extensions/netmtu_writable.py' adding 'neutron/extensions/network_availability_zone.py' adding 'neutron/extensions/network_ha.py' adding 'neutron/extensions/network_ip_availability.py' adding 'neutron/extensions/network_segment_range.py' adding 'neutron/extensions/pagination.py' adding 'neutron/extensions/port_device_profile.py' adding 'neutron/extensions/port_hardware_offload_type.py' adding 'neutron/extensions/port_hint_ovs_tx_steering.py' adding 'neutron/extensions/port_hints.py' adding 'neutron/extensions/port_mac_address_override.py' adding 'neutron/extensions/port_mac_address_regenerate.py' adding 'neutron/extensions/port_numa_affinity_policy.py' adding 'neutron/extensions/port_resource_request.py' adding 'neutron/extensions/port_resource_request_groups.py' adding 'neutron/extensions/portbindings.py' adding 'neutron/extensions/portbindings_extended.py' adding 'neutron/extensions/portsecurity.py' adding 'neutron/extensions/project_id.py' adding 'neutron/extensions/providernet.py' adding 'neutron/extensions/qos.py' adding 'neutron/extensions/qos_bw_limit_direction.py' adding 'neutron/extensions/qos_bw_minimum_ingress.py' adding 'neutron/extensions/qos_default.py' adding 'neutron/extensions/qos_fip.py' adding 'neutron/extensions/qos_fip_network_policy.py' adding 'neutron/extensions/qos_gateway_ip.py' adding 'neutron/extensions/qos_port_network_policy.py' adding 'neutron/extensions/qos_pps_minimum_rule.py' adding 'neutron/extensions/qos_pps_minimum_rule_alias.py' adding 'neutron/extensions/qos_pps_rule.py' adding 'neutron/extensions/qos_rule_type_details.py' adding 'neutron/extensions/qos_rule_type_filter.py' adding 'neutron/extensions/qos_rules_alias.py' adding 'neutron/extensions/quota_check_limit.py' adding 'neutron/extensions/quotasv2.py' adding 'neutron/extensions/quotasv2_detail.py' adding 'neutron/extensions/rbac.py' adding 'neutron/extensions/rbac_address_group.py' adding 'neutron/extensions/rbac_address_scope.py' adding 'neutron/extensions/rbac_security_groups.py' adding 'neutron/extensions/rbac_subnetpool.py' adding 'neutron/extensions/revisionifmatch.py' adding 'neutron/extensions/revisions.py' adding 'neutron/extensions/router_availability_zone.py' adding 'neutron/extensions/routerservicetype.py' adding 'neutron/extensions/security_groups_default_rules.py' adding 'neutron/extensions/security_groups_normalized_cidr.py' adding 'neutron/extensions/security_groups_port_filtering.py' adding 'neutron/extensions/security_groups_remote_address_group.py' adding 'neutron/extensions/security_groups_rules_belongs_to_default_sg.py' adding 'neutron/extensions/security_groups_shared_filtering.py' adding 'neutron/extensions/securitygroup.py' adding 'neutron/extensions/segment.py' adding 'neutron/extensions/segments_peer_subnet_host_routes.py' adding 'neutron/extensions/servicetype.py' adding 'neutron/extensions/sorting.py' adding 'neutron/extensions/standard_attr_segment.py' adding 'neutron/extensions/standardattrdescription.py' adding 'neutron/extensions/stateful_security_group.py' adding 'neutron/extensions/stdattrs_common.py' adding 'neutron/extensions/subnet_dns_publish_fixed_ip.py' adding 'neutron/extensions/subnet_onboard.py' adding 'neutron/extensions/subnet_segmentid_writable.py' adding 'neutron/extensions/subnet_service_types.py' adding 'neutron/extensions/subnetallocation.py' adding 'neutron/extensions/subnetpool_prefix_ops.py' adding 'neutron/extensions/tag_ports_during_bulk_creation.py' adding 'neutron/extensions/tagging.py' adding 'neutron/extensions/timestamp.py' adding 'neutron/extensions/trunk.py' adding 'neutron/extensions/trunk_details.py' adding 'neutron/extensions/uplink_status_propagation.py' adding 'neutron/extensions/vlantransparent.py' adding 'neutron/hacking/__init__.py' adding 'neutron/ipam/__init__.py' adding 'neutron/ipam/driver.py' adding 'neutron/ipam/exceptions.py' adding 'neutron/ipam/requests.py' adding 'neutron/ipam/subnet_alloc.py' adding 'neutron/ipam/utils.py' adding 'neutron/ipam/drivers/__init__.py' adding 'neutron/ipam/drivers/neutrondb_ipam/__init__.py' adding 'neutron/ipam/drivers/neutrondb_ipam/db_api.py' adding 'neutron/ipam/drivers/neutrondb_ipam/db_models.py' adding 'neutron/ipam/drivers/neutrondb_ipam/driver.py' adding 'neutron/locale/de/LC_MESSAGES/neutron.po' adding 'neutron/locale/es/LC_MESSAGES/neutron.po' adding 'neutron/locale/fr/LC_MESSAGES/neutron.po' adding 'neutron/locale/it/LC_MESSAGES/neutron.po' adding 'neutron/locale/ja/LC_MESSAGES/neutron.po' adding 'neutron/locale/ko_KR/LC_MESSAGES/neutron.po' adding 'neutron/locale/pt_BR/LC_MESSAGES/neutron.po' adding 'neutron/locale/ru/LC_MESSAGES/neutron.po' adding 'neutron/locale/zh_CN/LC_MESSAGES/neutron.po' adding 'neutron/locale/zh_TW/LC_MESSAGES/neutron.po' adding 'neutron/notifiers/__init__.py' adding 'neutron/notifiers/batch_notifier.py' adding 'neutron/notifiers/ironic.py' adding 'neutron/notifiers/nova.py' adding 'neutron/objects/README.rst' adding 'neutron/objects/__init__.py' adding 'neutron/objects/address_group.py' adding 'neutron/objects/address_scope.py' adding 'neutron/objects/agent.py' adding 'neutron/objects/auto_allocate.py' adding 'neutron/objects/base.py' adding 'neutron/objects/conntrack_helper.py' adding 'neutron/objects/flavor.py' adding 'neutron/objects/floatingip.py' adding 'neutron/objects/ipam.py' adding 'neutron/objects/l3_hamode.py' adding 'neutron/objects/l3agent.py' adding 'neutron/objects/local_ip.py' adding 'neutron/objects/metering.py' adding 'neutron/objects/ndp_proxy.py' adding 'neutron/objects/network.py' adding 'neutron/objects/network_segment_range.py' adding 'neutron/objects/port_forwarding.py' adding 'neutron/objects/ports.py' adding 'neutron/objects/provisioning_blocks.py' adding 'neutron/objects/quota.py' adding 'neutron/objects/rbac.py' adding 'neutron/objects/rbac_db.py' adding 'neutron/objects/router.py' adding 'neutron/objects/securitygroup.py' adding 'neutron/objects/securitygroup_default_rules.py' adding 'neutron/objects/servicetype.py' adding 'neutron/objects/stdattrs.py' adding 'neutron/objects/subnet.py' adding 'neutron/objects/subnetpool.py' adding 'neutron/objects/tag.py' adding 'neutron/objects/trunk.py' adding 'neutron/objects/db/__init__.py' adding 'neutron/objects/db/api.py' adding 'neutron/objects/extensions/__init__.py' adding 'neutron/objects/extensions/port_security.py' adding 'neutron/objects/logapi/__init__.py' adding 'neutron/objects/logapi/logging_resource.py' adding 'neutron/objects/plugins/__init__.py' adding 'neutron/objects/plugins/ml2/__init__.py' adding 'neutron/objects/plugins/ml2/base.py' adding 'neutron/objects/plugins/ml2/flatallocation.py' adding 'neutron/objects/plugins/ml2/geneveallocation.py' adding 'neutron/objects/plugins/ml2/greallocation.py' adding 'neutron/objects/plugins/ml2/vlanallocation.py' adding 'neutron/objects/plugins/ml2/vxlanallocation.py' adding 'neutron/objects/port/__init__.py' adding 'neutron/objects/port/extensions/__init__.py' adding 'neutron/objects/port/extensions/allowedaddresspairs.py' adding 'neutron/objects/port/extensions/data_plane_status.py' adding 'neutron/objects/port/extensions/extra_dhcp_opt.py' adding 'neutron/objects/port/extensions/port_device_profile.py' adding 'neutron/objects/port/extensions/port_hardware_offload_type.py' adding 'neutron/objects/port/extensions/port_hints.py' adding 'neutron/objects/port/extensions/port_numa_affinity_policy.py' adding 'neutron/objects/port/extensions/port_security.py' adding 'neutron/objects/port/extensions/uplink_status_propagation.py' adding 'neutron/objects/qos/__init__.py' adding 'neutron/objects/qos/binding.py' adding 'neutron/objects/qos/policy.py' adding 'neutron/objects/qos/qos_policy_validator.py' adding 'neutron/objects/qos/rule.py' adding 'neutron/objects/qos/rule_type.py' adding 'neutron/pecan_wsgi/__init__.py' adding 'neutron/pecan_wsgi/app.py' adding 'neutron/pecan_wsgi/constants.py' adding 'neutron/pecan_wsgi/startup.py' adding 'neutron/pecan_wsgi/controllers/__init__.py' adding 'neutron/pecan_wsgi/controllers/extensions.py' adding 'neutron/pecan_wsgi/controllers/quota.py' adding 'neutron/pecan_wsgi/controllers/resource.py' adding 'neutron/pecan_wsgi/controllers/root.py' adding 'neutron/pecan_wsgi/controllers/utils.py' adding 'neutron/pecan_wsgi/hooks/__init__.py' adding 'neutron/pecan_wsgi/hooks/body_validation.py' adding 'neutron/pecan_wsgi/hooks/context.py' adding 'neutron/pecan_wsgi/hooks/notifier.py' adding 'neutron/pecan_wsgi/hooks/ownership_validation.py' adding 'neutron/pecan_wsgi/hooks/policy_enforcement.py' adding 'neutron/pecan_wsgi/hooks/query_parameters.py' adding 'neutron/pecan_wsgi/hooks/quota_enforcement.py' adding 'neutron/pecan_wsgi/hooks/translation.py' adding 'neutron/pecan_wsgi/hooks/userfilters.py' adding 'neutron/pecan_wsgi/hooks/utils.py' adding 'neutron/plugins/__init__.py' adding 'neutron/plugins/common/__init__.py' adding 'neutron/plugins/common/constants.py' adding 'neutron/plugins/ml2/README' adding 'neutron/plugins/ml2/__init__.py' adding 'neutron/plugins/ml2/db.py' adding 'neutron/plugins/ml2/driver_context.py' adding 'neutron/plugins/ml2/managers.py' adding 'neutron/plugins/ml2/models.py' adding 'neutron/plugins/ml2/ovo_rpc.py' adding 'neutron/plugins/ml2/plugin.py' adding 'neutron/plugins/ml2/rpc.py' adding 'neutron/plugins/ml2/common/__init__.py' adding 'neutron/plugins/ml2/common/constants.py' adding 'neutron/plugins/ml2/common/exceptions.py' adding 'neutron/plugins/ml2/drivers/__init__.py' adding 'neutron/plugins/ml2/drivers/helpers.py' adding 'neutron/plugins/ml2/drivers/mech_agent.py' adding 'neutron/plugins/ml2/drivers/type_flat.py' adding 'neutron/plugins/ml2/drivers/type_geneve.py' adding 'neutron/plugins/ml2/drivers/type_gre.py' adding 'neutron/plugins/ml2/drivers/type_local.py' adding 'neutron/plugins/ml2/drivers/type_tunnel.py' adding 'neutron/plugins/ml2/drivers/type_vlan.py' adding 'neutron/plugins/ml2/drivers/type_vxlan.py' adding 'neutron/plugins/ml2/drivers/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/agent/_agent_manager_base.py' adding 'neutron/plugins/ml2/drivers/agent/_common_agent.py' adding 'neutron/plugins/ml2/drivers/agent/capabilities.py' adding 'neutron/plugins/ml2/drivers/agent/config.py' adding 'neutron/plugins/ml2/drivers/l2pop/README' adding 'neutron/plugins/ml2/drivers/l2pop/__init__.py' adding 'neutron/plugins/ml2/drivers/l2pop/db.py' adding 'neutron/plugins/ml2/drivers/l2pop/mech_driver.py' adding 'neutron/plugins/ml2/drivers/l2pop/rpc.py' adding 'neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py' adding 'neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/__init__.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py' adding 'neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py' adding 'neutron/plugins/ml2/drivers/macvtap/__init__.py' adding 'neutron/plugins/ml2/drivers/macvtap/macvtap_common.py' adding 'neutron/plugins/ml2/drivers/macvtap/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py' adding 'neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py' adding 'neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/__init__.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py' adding 'neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py' adding 'neutron/plugins/ml2/drivers/openvswitch/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/main.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py' adding 'neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py' adding 'neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py' adding 'neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py' adding 'neutron/plugins/ml2/drivers/ovn/__init__.py' adding 'neutron/plugins/ml2/drivers/ovn/db_migration.py' adding 'neutron/plugins/ml2/drivers/ovn/agent/__init__.py' adding 'neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py' adding 'neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py' adding 'neutron/plugins/ml2/extensions/__init__.py' adding 'neutron/plugins/ml2/extensions/data_plane_status.py' adding 'neutron/plugins/ml2/extensions/dns_domain_keywords.py' adding 'neutron/plugins/ml2/extensions/dns_integration.py' adding 'neutron/plugins/ml2/extensions/port_device_profile.py' adding 'neutron/plugins/ml2/extensions/port_hardware_offload_type.py' adding 'neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py' adding 'neutron/plugins/ml2/extensions/port_hints.py' adding 'neutron/plugins/ml2/extensions/port_numa_affinity_policy.py' adding 'neutron/plugins/ml2/extensions/port_security.py' adding 'neutron/plugins/ml2/extensions/qos.py' adding 'neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py' adding 'neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py' adding 'neutron/plugins/ml2/extensions/uplink_status_propagation.py' adding 'neutron/privileged/__init__.py' adding 'neutron/privileged/agent/__init__.py' adding 'neutron/privileged/agent/linux/__init__.py' adding 'neutron/privileged/agent/linux/devlink.py' adding 'neutron/privileged/agent/linux/dhcp.py' adding 'neutron/privileged/agent/linux/ethtool.py' adding 'neutron/privileged/agent/linux/ip_lib.py' adding 'neutron/privileged/agent/linux/netlink_constants.py' adding 'neutron/privileged/agent/linux/netlink_lib.py' adding 'neutron/privileged/agent/linux/tc_lib.py' adding 'neutron/privileged/agent/linux/utils.py' adding 'neutron/privileged/agent/ovsdb/__init__.py' adding 'neutron/privileged/agent/ovsdb/native/__init__.py' adding 'neutron/privileged/agent/ovsdb/native/helpers.py' adding 'neutron/profiling/__init__.py' adding 'neutron/profiling/profiled_decorator.py' adding 'neutron/quota/__init__.py' adding 'neutron/quota/resource.py' adding 'neutron/quota/resource_registry.py' adding 'neutron/scheduler/__init__.py' adding 'neutron/scheduler/base_resource_filter.py' adding 'neutron/scheduler/base_scheduler.py' adding 'neutron/scheduler/dhcp_agent_scheduler.py' adding 'neutron/scheduler/l3_agent_scheduler.py' adding 'neutron/scheduler/l3_ovn_scheduler.py' adding 'neutron/server/__init__.py' adding 'neutron/server/api_eventlet.py' adding 'neutron/server/rpc_eventlet.py' adding 'neutron/server/wsgi_eventlet.py' adding 'neutron/services/__init__.py' adding 'neutron/services/provider_configuration.py' adding 'neutron/services/service_base.py' adding 'neutron/services/auto_allocate/__init__.py' adding 'neutron/services/auto_allocate/db.py' adding 'neutron/services/auto_allocate/exceptions.py' adding 'neutron/services/auto_allocate/models.py' adding 'neutron/services/auto_allocate/plugin.py' adding 'neutron/services/conntrack_helper/__init__.py' adding 'neutron/services/conntrack_helper/plugin.py' adding 'neutron/services/conntrack_helper/common/__init__.py' adding 'neutron/services/conntrack_helper/common/exceptions.py' adding 'neutron/services/externaldns/__init__.py' adding 'neutron/services/externaldns/driver.py' adding 'neutron/services/externaldns/drivers/__init__.py' adding 'neutron/services/externaldns/drivers/designate/__init__.py' adding 'neutron/services/externaldns/drivers/designate/driver.py' adding 'neutron/services/flavors/__init__.py' adding 'neutron/services/flavors/flavors_plugin.py' adding 'neutron/services/l3_router/README' adding 'neutron/services/l3_router/__init__.py' adding 'neutron/services/l3_router/l3_router_plugin.py' adding 'neutron/services/l3_router/service_providers/__init__.py' adding 'neutron/services/l3_router/service_providers/base.py' adding 'neutron/services/l3_router/service_providers/driver_controller.py' adding 'neutron/services/l3_router/service_providers/dvr.py' adding 'neutron/services/l3_router/service_providers/dvrha.py' adding 'neutron/services/l3_router/service_providers/ha.py' adding 'neutron/services/l3_router/service_providers/single_node.py' adding 'neutron/services/local_ip/__init__.py' adding 'neutron/services/local_ip/local_ip_plugin.py' adding 'neutron/services/logapi/__init__.py' adding 'neutron/services/logapi/api_base.py' adding 'neutron/services/logapi/logging_plugin.py' adding 'neutron/services/logapi/agent/__init__.py' adding 'neutron/services/logapi/agent/log_extension.py' adding 'neutron/services/logapi/agent/l3/__init__.py' adding 'neutron/services/logapi/agent/l3/base.py' adding 'neutron/services/logapi/common/__init__.py' adding 'neutron/services/logapi/common/db_api.py' adding 'neutron/services/logapi/common/exceptions.py' adding 'neutron/services/logapi/common/sg_callback.py' adding 'neutron/services/logapi/common/sg_validate.py' adding 'neutron/services/logapi/common/snat_validate.py' adding 'neutron/services/logapi/common/validators.py' adding 'neutron/services/logapi/drivers/__init__.py' adding 'neutron/services/logapi/drivers/base.py' adding 'neutron/services/logapi/drivers/manager.py' adding 'neutron/services/logapi/drivers/openvswitch/__init__.py' adding 'neutron/services/logapi/drivers/openvswitch/driver.py' adding 'neutron/services/logapi/drivers/openvswitch/log_oskenapp.py' adding 'neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py' adding 'neutron/services/logapi/drivers/ovn/__init__.py' adding 'neutron/services/logapi/drivers/ovn/driver.py' adding 'neutron/services/logapi/rpc/__init__.py' adding 'neutron/services/logapi/rpc/agent.py' adding 'neutron/services/logapi/rpc/server.py' adding 'neutron/services/loki/__init__.py' adding 'neutron/services/loki/loki_plugin.py' adding 'neutron/services/metering/__init__.py' adding 'neutron/services/metering/metering_plugin.py' adding 'neutron/services/metering/agents/__init__.py' adding 'neutron/services/metering/agents/metering_agent.py' adding 'neutron/services/metering/drivers/__init__.py' adding 'neutron/services/metering/drivers/abstract_driver.py' adding 'neutron/services/metering/drivers/utils.py' adding 'neutron/services/metering/drivers/iptables/__init__.py' adding 'neutron/services/metering/drivers/iptables/iptables_driver.py' adding 'neutron/services/metering/drivers/noop/__init__.py' adding 'neutron/services/metering/drivers/noop/noop_driver.py' adding 'neutron/services/ndp_proxy/__init__.py' adding 'neutron/services/ndp_proxy/exceptions.py' adding 'neutron/services/ndp_proxy/plugin.py' adding 'neutron/services/network_ip_availability/__init__.py' adding 'neutron/services/network_ip_availability/plugin.py' adding 'neutron/services/network_segment_range/__init__.py' adding 'neutron/services/network_segment_range/plugin.py' adding 'neutron/services/ovn_l3/__init__.py' adding 'neutron/services/ovn_l3/exceptions.py' adding 'neutron/services/ovn_l3/plugin.py' adding 'neutron/services/ovn_l3/service_providers/__init__.py' adding 'neutron/services/ovn_l3/service_providers/driver_controller.py' adding 'neutron/services/ovn_l3/service_providers/ovn.py' adding 'neutron/services/ovn_l3/service_providers/user_defined.py' adding 'neutron/services/placement_report/__init__.py' adding 'neutron/services/placement_report/plugin.py' adding 'neutron/services/portforwarding/__init__.py' adding 'neutron/services/portforwarding/constants.py' adding 'neutron/services/portforwarding/pf_plugin.py' adding 'neutron/services/portforwarding/common/__init__.py' adding 'neutron/services/portforwarding/common/exceptions.py' adding 'neutron/services/portforwarding/drivers/__init__.py' adding 'neutron/services/portforwarding/drivers/ovn/__init__.py' adding 'neutron/services/portforwarding/drivers/ovn/driver.py' adding 'neutron/services/qos/__init__.py' adding 'neutron/services/qos/qos_plugin.py' adding 'neutron/services/qos/drivers/__init__.py' adding 'neutron/services/qos/drivers/manager.py' adding 'neutron/services/qos/drivers/linuxbridge/__init__.py' adding 'neutron/services/qos/drivers/linuxbridge/driver.py' adding 'neutron/services/qos/drivers/openvswitch/__init__.py' adding 'neutron/services/qos/drivers/openvswitch/driver.py' adding 'neutron/services/qos/drivers/ovn/__init__.py' adding 'neutron/services/qos/drivers/ovn/driver.py' adding 'neutron/services/qos/drivers/sriov/__init__.py' adding 'neutron/services/qos/drivers/sriov/driver.py' adding 'neutron/services/rbac/__init__.py' adding 'neutron/services/revisions/__init__.py' adding 'neutron/services/revisions/revision_plugin.py' adding 'neutron/services/segments/__init__.py' adding 'neutron/services/segments/db.py' adding 'neutron/services/segments/exceptions.py' adding 'neutron/services/segments/plugin.py' adding 'neutron/services/tag/__init__.py' adding 'neutron/services/tag/tag_plugin.py' adding 'neutron/services/timestamp/__init__.py' adding 'neutron/services/timestamp/timestamp_db.py' adding 'neutron/services/timestamp/timestamp_plugin.py' adding 'neutron/services/trunk/__init__.py' adding 'neutron/services/trunk/exceptions.py' adding 'neutron/services/trunk/models.py' adding 'neutron/services/trunk/plugin.py' adding 'neutron/services/trunk/rules.py' adding 'neutron/services/trunk/utils.py' adding 'neutron/services/trunk/drivers/__init__.py' adding 'neutron/services/trunk/drivers/base.py' adding 'neutron/services/trunk/drivers/linuxbridge/__init__.py' adding 'neutron/services/trunk/drivers/linuxbridge/driver.py' adding 'neutron/services/trunk/drivers/linuxbridge/agent/__init__.py' adding 'neutron/services/trunk/drivers/linuxbridge/agent/driver.py' adding 'neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py' adding 'neutron/services/trunk/drivers/openvswitch/__init__.py' adding 'neutron/services/trunk/drivers/openvswitch/constants.py' adding 'neutron/services/trunk/drivers/openvswitch/driver.py' adding 'neutron/services/trunk/drivers/openvswitch/utils.py' adding 'neutron/services/trunk/drivers/openvswitch/agent/__init__.py' adding 'neutron/services/trunk/drivers/openvswitch/agent/driver.py' adding 'neutron/services/trunk/drivers/openvswitch/agent/exceptions.py' adding 'neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py' adding 'neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py' adding 'neutron/services/trunk/drivers/ovn/__init__.py' adding 'neutron/services/trunk/drivers/ovn/trunk_driver.py' adding 'neutron/services/trunk/rpc/__init__.py' adding 'neutron/services/trunk/rpc/agent.py' adding 'neutron/services/trunk/rpc/backend.py' adding 'neutron/services/trunk/rpc/constants.py' adding 'neutron/services/trunk/rpc/server.py' adding 'neutron/services/trunk/seg_types/__init__.py' adding 'neutron/services/trunk/seg_types/validators.py' adding 'neutron/tests/__init__.py' adding 'neutron/tests/base.py' adding 'neutron/tests/post_mortem_debug.py' adding 'neutron/tests/tools.py' adding 'neutron/tests/common/__init__.py' adding 'neutron/tests/common/base.py' adding 'neutron/tests/common/config_fixtures.py' adding 'neutron/tests/common/conn_testers.py' adding 'neutron/tests/common/helpers.py' adding 'neutron/tests/common/l3_test_common.py' adding 'neutron/tests/common/machine_fixtures.py' adding 'neutron/tests/common/net_helpers.py' adding 'neutron/tests/common/agents/__init__.py' adding 'neutron/tests/common/agents/l2_extensions.py' adding 'neutron/tests/common/agents/l3_agent.py' adding 'neutron/tests/common/agents/ovs_agent.py' adding 'neutron/tests/common/exclusive_resources/__init__.py' adding 'neutron/tests/common/exclusive_resources/ip_address.py' adding 'neutron/tests/common/exclusive_resources/ip_network.py' adding 'neutron/tests/common/exclusive_resources/port.py' adding 'neutron/tests/common/exclusive_resources/resource_allocator.py' adding 'neutron/tests/contrib/README' adding 'neutron/tests/contrib/gate_hook.sh' adding 'neutron/tests/contrib/testing.filters' adding 'neutron/tests/contrib/hooks/api_all_extensions' adding 'neutron/tests/contrib/hooks/availability_zone' adding 'neutron/tests/contrib/hooks/disable_dvr' adding 'neutron/tests/contrib/hooks/disable_dvr_tests' adding 'neutron/tests/contrib/hooks/dns' adding 'neutron/tests/contrib/hooks/dvr' adding 'neutron/tests/contrib/hooks/log' adding 'neutron/tests/contrib/hooks/network_segment_range' adding 'neutron/tests/contrib/hooks/openvswitch_type_drivers' adding 'neutron/tests/contrib/hooks/osprofiler' adding 'neutron/tests/contrib/hooks/qos' adding 'neutron/tests/contrib/hooks/quotas' adding 'neutron/tests/contrib/hooks/segments' adding 'neutron/tests/contrib/hooks/trunk' adding 'neutron/tests/contrib/hooks/tunnel_types' adding 'neutron/tests/contrib/hooks/ubuntu_image' adding 'neutron/tests/contrib/hooks/uplink_status_propagation' adding 'neutron/tests/contrib/hooks/vlan_provider' adding 'neutron/tests/etc/api-paste.ini' adding 'neutron/tests/etc/api-paste.ini.test' adding 'neutron/tests/etc/neutron.conf' adding 'neutron/tests/etc/neutron_test.conf' adding 'neutron/tests/etc/neutron_test2.conf.example' adding 'neutron/tests/fullstack/README' adding 'neutron/tests/fullstack/__init__.py' adding 'neutron/tests/fullstack/base.py' adding 'neutron/tests/fullstack/test_agent_bandwidth_report.py' adding 'neutron/tests/fullstack/test_connectivity.py' adding 'neutron/tests/fullstack/test_dhcp_agent.py' adding 'neutron/tests/fullstack/test_firewall.py' adding 'neutron/tests/fullstack/test_l3_agent.py' adding 'neutron/tests/fullstack/test_local_ip.py' adding 'neutron/tests/fullstack/test_logging.py' adding 'neutron/tests/fullstack/test_mtu.py' adding 'neutron/tests/fullstack/test_multisegs.py' adding 'neutron/tests/fullstack/test_ovs_dhcp_extension.py' adding 'neutron/tests/fullstack/test_ports_api.py' adding 'neutron/tests/fullstack/test_ports_binding.py' adding 'neutron/tests/fullstack/test_ports_rebind.py' adding 'neutron/tests/fullstack/test_qos.py' adding 'neutron/tests/fullstack/test_quota.py' adding 'neutron/tests/fullstack/test_securitygroup.py' adding 'neutron/tests/fullstack/test_segmentation_id.py' adding 'neutron/tests/fullstack/test_subnet.py' adding 'neutron/tests/fullstack/agents/__init__.py' adding 'neutron/tests/fullstack/agents/dhcp_agent.py' adding 'neutron/tests/fullstack/agents/l3_agent.py' adding 'neutron/tests/fullstack/agents/ovs_agent.py' adding 'neutron/tests/fullstack/resources/__init__.py' adding 'neutron/tests/fullstack/resources/client.py' adding 'neutron/tests/fullstack/resources/config.py' adding 'neutron/tests/fullstack/resources/environment.py' adding 'neutron/tests/fullstack/resources/machine.py' adding 'neutron/tests/fullstack/resources/process.py' adding 'neutron/tests/fullstack/schedulers/__init__.py' adding 'neutron/tests/fullstack/schedulers/dhcp.py' adding 'neutron/tests/fullstack/servers/__init__.py' adding 'neutron/tests/fullstack/servers/placement.py' adding 'neutron/tests/functional/__init__.py' adding 'neutron/tests/functional/base.py' adding 'neutron/tests/functional/constants.py' adding 'neutron/tests/functional/requirements.txt' adding 'neutron/tests/functional/test_server.py' adding 'neutron/tests/functional/test_service.py' adding 'neutron/tests/functional/agent/__init__.py' adding 'neutron/tests/functional/agent/test_dhcp_agent.py' adding 'neutron/tests/functional/agent/test_firewall.py' adding 'neutron/tests/functional/agent/test_l2_lb_agent.py' adding 'neutron/tests/functional/agent/test_l2_ovs_agent.py' adding 'neutron/tests/functional/agent/test_ovs_flows.py' adding 'neutron/tests/functional/agent/test_ovs_lib.py' adding 'neutron/tests/functional/agent/common/__init__.py' adding 'neutron/tests/functional/agent/common/test_ovs_lib.py' adding 'neutron/tests/functional/agent/common/test_ovsdb_monitor.py' adding 'neutron/tests/functional/agent/l2/__init__.py' adding 'neutron/tests/functional/agent/l2/base.py' adding 'neutron/tests/functional/agent/l2/extensions/__init__.py' adding 'neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py' adding 'neutron/tests/functional/agent/l3/__init__.py' adding 'neutron/tests/functional/agent/l3/framework.py' adding 'neutron/tests/functional/agent/l3/test_dvr_router.py' adding 'neutron/tests/functional/agent/l3/test_ha_router.py' adding 'neutron/tests/functional/agent/l3/test_keepalived_state_change.py' adding 'neutron/tests/functional/agent/l3/test_legacy_router.py' adding 'neutron/tests/functional/agent/l3/test_metadata_proxy.py' adding 'neutron/tests/functional/agent/l3/test_namespace_manager.py' adding 'neutron/tests/functional/agent/l3/bin/__init__.py' adding 'neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py' adding 'neutron/tests/functional/agent/l3/extensions/__init__.py' adding 'neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py' adding 'neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py' adding 'neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py' adding 'neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py' adding 'neutron/tests/functional/agent/l3/extensions/qos/__init__.py' adding 'neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py' adding 'neutron/tests/functional/agent/linux/__init__.py' adding 'neutron/tests/functional/agent/linux/base.py' adding 'neutron/tests/functional/agent/linux/helpers.py' adding 'neutron/tests/functional/agent/linux/simple_daemon.py' adding 'neutron/tests/functional/agent/linux/test_async_process.py' adding 'neutron/tests/functional/agent/linux/test_bridge_lib.py' adding 'neutron/tests/functional/agent/linux/test_dhcp.py' adding 'neutron/tests/functional/agent/linux/test_external_process.py' adding 'neutron/tests/functional/agent/linux/test_interface.py' adding 'neutron/tests/functional/agent/linux/test_ip_lib.py' adding 'neutron/tests/functional/agent/linux/test_ipset.py' adding 'neutron/tests/functional/agent/linux/test_iptables.py' adding 'neutron/tests/functional/agent/linux/test_keepalived.py' adding 'neutron/tests/functional/agent/linux/test_l3_tc_lib.py' adding 'neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py' adding 'neutron/tests/functional/agent/linux/test_netlink_lib.py' adding 'neutron/tests/functional/agent/linux/test_of_monitor.py' adding 'neutron/tests/functional/agent/linux/test_ovsdb_monitor.py' adding 'neutron/tests/functional/agent/linux/test_process_monitor.py' adding 'neutron/tests/functional/agent/linux/test_tc_lib.py' adding 'neutron/tests/functional/agent/linux/test_utils.py' adding 'neutron/tests/functional/agent/linux/bin/__init__.py' adding 'neutron/tests/functional/agent/linux/bin/ip_monitor.py' adding 'neutron/tests/functional/agent/linux/bin/ipt_binname.py' adding 'neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py' adding 'neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py' adding 'neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py' adding 'neutron/tests/functional/agent/ovn/__init__.py' adding 'neutron/tests/functional/agent/ovn/agent/__init__.py' adding 'neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py' adding 'neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py' adding 'neutron/tests/functional/agent/ovn/agent/test_ovsdb.py' adding 'neutron/tests/functional/agent/ovn/extensions/__init__.py' adding 'neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py' adding 'neutron/tests/functional/agent/ovn/metadata/__init__.py' adding 'neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py' adding 'neutron/tests/functional/agent/ovsdb/__init__.py' adding 'neutron/tests/functional/agent/ovsdb/native/__init__.py' adding 'neutron/tests/functional/agent/ovsdb/native/test_connection.py' adding 'neutron/tests/functional/agent/ovsdb/native/test_helpers.py' adding 'neutron/tests/functional/agent/windows/__init__.py' adding 'neutron/tests/functional/agent/windows/test_ip_lib.py' adding 'neutron/tests/functional/api/__init__.py' adding 'neutron/tests/functional/api/test_policies.py' adding 'neutron/tests/functional/cmd/__init__.py' adding 'neutron/tests/functional/cmd/process_spawn.py' adding 'neutron/tests/functional/cmd/test_destroy_patch_ports.py' adding 'neutron/tests/functional/cmd/test_ipset_cleanup.py' adding 'neutron/tests/functional/cmd/test_linuxbridge_cleanup.py' adding 'neutron/tests/functional/cmd/test_netns_cleanup.py' adding 'neutron/tests/functional/cmd/test_ovs_cleanup.py' adding 'neutron/tests/functional/cmd/test_status.py' adding 'neutron/tests/functional/common/__init__.py' adding 'neutron/tests/functional/common/test_utils.py' adding 'neutron/tests/functional/common/ovn/__init__.py' adding 'neutron/tests/functional/common/ovn/test_utils.py' adding 'neutron/tests/functional/db/__init__.py' adding 'neutron/tests/functional/db/test_ipam.py' adding 'neutron/tests/functional/db/test_migrations.py' adding 'neutron/tests/functional/db/test_models.py' adding 'neutron/tests/functional/db/test_network.py' adding 'neutron/tests/functional/db/test_ovn_revision_numbers_db.py' adding 'neutron/tests/functional/db/migrations/__init__.py' adding 'neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py' adding 'neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py' adding 'neutron/tests/functional/objects/__init__.py' adding 'neutron/tests/functional/objects/test_agent.py' adding 'neutron/tests/functional/objects/test_quota.py' adding 'neutron/tests/functional/objects/plugins/__init__.py' adding 'neutron/tests/functional/objects/plugins/ml2/__init__.py' adding 'neutron/tests/functional/objects/plugins/ml2/test_base.py' adding 'neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py' adding 'neutron/tests/functional/objects/plugins/ml2/test_greallocation.py' adding 'neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py' adding 'neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py' adding 'neutron/tests/functional/pecan_wsgi/__init__.py' adding 'neutron/tests/functional/pecan_wsgi/config.py' adding 'neutron/tests/functional/pecan_wsgi/test_controllers.py' adding 'neutron/tests/functional/pecan_wsgi/test_functional.py' adding 'neutron/tests/functional/pecan_wsgi/test_hooks.py' adding 'neutron/tests/functional/pecan_wsgi/utils.py' adding 'neutron/tests/functional/plugins/__init__.py' adding 'neutron/tests/functional/plugins/ml2/__init__.py' adding 'neutron/tests/functional/plugins/ml2/test_plugin.py' adding 'neutron/tests/functional/plugins/ml2/drivers/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py' adding 'neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py' adding 'neutron/tests/functional/privileged/__init__.py' adding 'neutron/tests/functional/privileged/agent/__init__.py' adding 'neutron/tests/functional/privileged/agent/linux/__init__.py' adding 'neutron/tests/functional/privileged/agent/linux/test_ip_lib.py' adding 'neutron/tests/functional/privileged/agent/linux/test_tc_lib.py' adding 'neutron/tests/functional/privileged/agent/linux/test_utils.py' adding 'neutron/tests/functional/resources/__init__.py' adding 'neutron/tests/functional/resources/process.py' adding 'neutron/tests/functional/resources/ovsdb/__init__.py' adding 'neutron/tests/functional/resources/ovsdb/events.py' adding 'neutron/tests/functional/resources/ovsdb/fixtures.py' adding 'neutron/tests/functional/sanity/__init__.py' adding 'neutron/tests/functional/sanity/test_sanity.py' adding 'neutron/tests/functional/scheduler/__init__.py' adding 'neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py' adding 'neutron/tests/functional/scheduler/test_l3_agent_scheduler.py' adding 'neutron/tests/functional/services/__init__.py' adding 'neutron/tests/functional/services/conntrack_helper/__init__.py' adding 'neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py' adding 'neutron/tests/functional/services/l3_router/__init__.py' adding 'neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py' adding 'neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py' adding 'neutron/tests/functional/services/logapi/__init__.py' adding 'neutron/tests/functional/services/logapi/test_logging.py' adding 'neutron/tests/functional/services/logapi/drivers/__init__.py' adding 'neutron/tests/functional/services/logapi/drivers/ovn/__init__.py' adding 'neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py' adding 'neutron/tests/functional/services/ovn_l3/__init__.py' adding 'neutron/tests/functional/services/ovn_l3/test_plugin.py' adding 'neutron/tests/functional/services/portforwarding/__init__.py' adding 'neutron/tests/functional/services/portforwarding/test_port_forwarding.py' adding 'neutron/tests/functional/services/trunk/__init__.py' adding 'neutron/tests/functional/services/trunk/test_plugin.py' adding 'neutron/tests/functional/services/trunk/drivers/__init__.py' adding 'neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py' adding 'neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py' adding 'neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py' adding 'neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py' adding 'neutron/tests/functional/services/trunk/drivers/ovn/__init__.py' adding 'neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py' adding 'neutron/tests/functional/services/trunk/rpc/__init__.py' adding 'neutron/tests/functional/services/trunk/rpc/test_server.py' adding 'neutron/tests/functional/tests/__init__.py' adding 'neutron/tests/functional/tests/common/__init__.py' adding 'neutron/tests/functional/tests/common/test_net_helpers.py' adding 'neutron/tests/functional/tests/common/exclusive_resources/__init__.py' adding 'neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py' adding 'neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py' adding 'neutron/tests/functional/tests/common/exclusive_resources/test_port.py' adding 'neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py' adding 'neutron/tests/unit/__init__.py' adding 'neutron/tests/unit/_test_extension_portbindings.py' adding 'neutron/tests/unit/dummy_plugin.py' adding 'neutron/tests/unit/extension_stubs.py' adding 'neutron/tests/unit/fake_resources.py' adding 'neutron/tests/unit/test_auth.py' adding 'neutron/tests/unit/test_manager.py' adding 'neutron/tests/unit/test_neutron_plugin_base_v2.py' adding 'neutron/tests/unit/test_opts.py' adding 'neutron/tests/unit/test_policy.py' adding 'neutron/tests/unit/test_service.py' adding 'neutron/tests/unit/test_worker.py' adding 'neutron/tests/unit/test_wsgi.py' adding 'neutron/tests/unit/testlib_api.py' adding 'neutron/tests/unit/agent/__init__.py' adding 'neutron/tests/unit/agent/test_agent_extensions_manager.py' adding 'neutron/tests/unit/agent/test_resource_cache.py' adding 'neutron/tests/unit/agent/test_rpc.py' adding 'neutron/tests/unit/agent/test_securitygroups_rpc.py' adding 'neutron/tests/unit/agent/common/__init__.py' adding 'neutron/tests/unit/agent/common/test_async_process.py' adding 'neutron/tests/unit/agent/common/test_ovs_lib.py' adding 'neutron/tests/unit/agent/common/test_ovsdb_monitor.py' adding 'neutron/tests/unit/agent/common/test_placement_report.py' adding 'neutron/tests/unit/agent/common/test_polling.py' adding 'neutron/tests/unit/agent/common/test_resource_processing_queue.py' adding 'neutron/tests/unit/agent/common/test_utils.py' adding 'neutron/tests/unit/agent/dhcp/__init__.py' adding 'neutron/tests/unit/agent/dhcp/test_agent.py' adding 'neutron/tests/unit/agent/l2/__init__.py' adding 'neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py' adding 'neutron/tests/unit/agent/l2/extensions/__init__.py' adding 'neutron/tests/unit/agent/l2/extensions/test_fdb_population.py' adding 'neutron/tests/unit/agent/l2/extensions/test_local_ip.py' adding 'neutron/tests/unit/agent/l2/extensions/test_qos.py' adding 'neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py' adding 'neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py' adding 'neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py' adding 'neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py' adding 'neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py' adding 'neutron/tests/unit/agent/l2/extensions/metadata/__init__.py' adding 'neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py' adding 'neutron/tests/unit/agent/l3/__init__.py' adding 'neutron/tests/unit/agent/l3/test_agent.py' adding 'neutron/tests/unit/agent/l3/test_dvr_fip_ns.py' adding 'neutron/tests/unit/agent/l3/test_dvr_local_router.py' adding 'neutron/tests/unit/agent/l3/test_dvr_snat_ns.py' adding 'neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py' adding 'neutron/tests/unit/agent/l3/test_ha_router.py' adding 'neutron/tests/unit/agent/l3/test_item_allocator.py' adding 'neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py' adding 'neutron/tests/unit/agent/l3/test_legacy_router.py' adding 'neutron/tests/unit/agent/l3/test_link_local_allocator.py' adding 'neutron/tests/unit/agent/l3/test_namespace_manager.py' adding 'neutron/tests/unit/agent/l3/test_router_info.py' adding 'neutron/tests/unit/agent/l3/extensions/__init__.py' adding 'neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py' adding 'neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py' adding 'neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py' adding 'neutron/tests/unit/agent/l3/extensions/test_snat_log.py' adding 'neutron/tests/unit/agent/l3/extensions/qos/__init__.py' adding 'neutron/tests/unit/agent/l3/extensions/qos/test_base.py' adding 'neutron/tests/unit/agent/l3/extensions/qos/test_fip.py' adding 'neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py' adding 'neutron/tests/unit/agent/linux/__init__.py' adding 'neutron/tests/unit/agent/linux/failing_process.py' adding 'neutron/tests/unit/agent/linux/test_bridge_lib.py' adding 'neutron/tests/unit/agent/linux/test_daemon.py' adding 'neutron/tests/unit/agent/linux/test_devlink.py' adding 'neutron/tests/unit/agent/linux/test_dhcp.py' adding 'neutron/tests/unit/agent/linux/test_external_process.py' adding 'neutron/tests/unit/agent/linux/test_interface.py' adding 'neutron/tests/unit/agent/linux/test_ip_conntrack.py' adding 'neutron/tests/unit/agent/linux/test_ip_lib.py' adding 'neutron/tests/unit/agent/linux/test_ipset_manager.py' adding 'neutron/tests/unit/agent/linux/test_iptables_firewall.py' adding 'neutron/tests/unit/agent/linux/test_iptables_manager.py' adding 'neutron/tests/unit/agent/linux/test_keepalived.py' adding 'neutron/tests/unit/agent/linux/test_l3_tc_lib.py' adding 'neutron/tests/unit/agent/linux/test_pd.py' adding 'neutron/tests/unit/agent/linux/test_tc_lib.py' adding 'neutron/tests/unit/agent/linux/test_utils.py' adding 'neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py' adding 'neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py' adding 'neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py' adding 'neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py' adding 'neutron/tests/unit/agent/metadata/__init__.py' adding 'neutron/tests/unit/agent/metadata/test_agent.py' adding 'neutron/tests/unit/agent/metadata/test_driver.py' adding 'neutron/tests/unit/agent/ovn/__init__.py' adding 'neutron/tests/unit/agent/ovn/metadata/__init__.py' adding 'neutron/tests/unit/agent/ovn/metadata/test_agent.py' adding 'neutron/tests/unit/agent/ovn/metadata/test_driver.py' adding 'neutron/tests/unit/agent/ovn/metadata/test_server.py' adding 'neutron/tests/unit/agent/ovsdb/__init__.py' adding 'neutron/tests/unit/agent/ovsdb/test_impl_idl.py' adding 'neutron/tests/unit/agent/ovsdb/native/__init__.py' adding 'neutron/tests/unit/agent/ovsdb/native/test_connection.py' adding 'neutron/tests/unit/agent/windows/__init__.py' adding 'neutron/tests/unit/agent/windows/test_ip_lib.py' adding 'neutron/tests/unit/agent/windows/test_utils.py' adding 'neutron/tests/unit/api/__init__.py' adding 'neutron/tests/unit/api/test_api_common.py' adding 'neutron/tests/unit/api/test_extensions.py' adding 'neutron/tests/unit/api/rpc/__init__.py' adding 'neutron/tests/unit/api/rpc/agentnotifiers/__init__.py' adding 'neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py' adding 'neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py' adding 'neutron/tests/unit/api/rpc/callbacks/__init__.py' adding 'neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py' adding 'neutron/tests/unit/api/rpc/callbacks/test_resources.py' adding 'neutron/tests/unit/api/rpc/callbacks/test_version_manager.py' adding 'neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py' adding 'neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py' adding 'neutron/tests/unit/api/rpc/callbacks/producer/__init__.py' adding 'neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py' adding 'neutron/tests/unit/api/rpc/handlers/__init__.py' adding 'neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py' adding 'neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py' adding 'neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py' adding 'neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py' adding 'neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py' adding 'neutron/tests/unit/api/v2/__init__.py' adding 'neutron/tests/unit/api/v2/test_base.py' adding 'neutron/tests/unit/api/v2/test_resource.py' adding 'neutron/tests/unit/api/v2/test_router.py' adding 'neutron/tests/unit/cmd/__init__.py' adding 'neutron/tests/unit/cmd/test_netns_cleanup.py' adding 'neutron/tests/unit/cmd/test_ovs_cleanup.py' adding 'neutron/tests/unit/cmd/test_runtime_checks.py' adding 'neutron/tests/unit/cmd/test_sanity_check.py' adding 'neutron/tests/unit/cmd/test_status.py' adding 'neutron/tests/unit/cmd/ovn/__init__.py' adding 'neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py' adding 'neutron/tests/unit/cmd/upgrade_checks/__init__.py' adding 'neutron/tests/unit/cmd/upgrade_checks/test_checks.py' adding 'neutron/tests/unit/common/__init__.py' adding 'neutron/tests/unit/common/moved_globals_code1.py' adding 'neutron/tests/unit/common/moved_globals_code2.py' adding 'neutron/tests/unit/common/moved_globals_target.py' adding 'neutron/tests/unit/common/test__deprecate.py' adding 'neutron/tests/unit/common/test_cache_utils.py' adding 'neutron/tests/unit/common/test_coordination.py' adding 'neutron/tests/unit/common/test_ipv6_utils.py' adding 'neutron/tests/unit/common/test_utils.py' adding 'neutron/tests/unit/common/ovn/__init__.py' adding 'neutron/tests/unit/common/ovn/test_acl.py' adding 'neutron/tests/unit/common/ovn/test_hash_ring_manager.py' adding 'neutron/tests/unit/common/ovn/test_utils.py' adding 'neutron/tests/unit/conf/__init__.py' adding 'neutron/tests/unit/conf/test_service.py' adding 'neutron/tests/unit/conf/agent/__init__.py' adding 'neutron/tests/unit/conf/agent/test_common.py' adding 'neutron/tests/unit/conf/policies/__init__.py' adding 'neutron/tests/unit/conf/policies/test_address_group.py' adding 'neutron/tests/unit/conf/policies/test_address_scope.py' adding 'neutron/tests/unit/conf/policies/test_agent.py' adding 'neutron/tests/unit/conf/policies/test_auto_allocated_topology.py' adding 'neutron/tests/unit/conf/policies/test_availability_zone.py' adding 'neutron/tests/unit/conf/policies/test_base.py' adding 'neutron/tests/unit/conf/policies/test_default_security_group_rules.py' adding 'neutron/tests/unit/conf/policies/test_flavor.py' adding 'neutron/tests/unit/conf/policies/test_floatingip.py' adding 'neutron/tests/unit/conf/policies/test_floatingip_pools.py' adding 'neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py' adding 'neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py' adding 'neutron/tests/unit/conf/policies/test_local_ip.py' adding 'neutron/tests/unit/conf/policies/test_local_ip_association.py' adding 'neutron/tests/unit/conf/policies/test_logging.py' adding 'neutron/tests/unit/conf/policies/test_metering.py' adding 'neutron/tests/unit/conf/policies/test_ndp_proxy.py' adding 'neutron/tests/unit/conf/policies/test_network.py' adding 'neutron/tests/unit/conf/policies/test_network_ip_availability.py' adding 'neutron/tests/unit/conf/policies/test_network_segment_range.py' adding 'neutron/tests/unit/conf/policies/test_port.py' adding 'neutron/tests/unit/conf/policies/test_port_bindings.py' adding 'neutron/tests/unit/conf/policies/test_qos.py' adding 'neutron/tests/unit/conf/policies/test_quotas.py' adding 'neutron/tests/unit/conf/policies/test_rbac.py' adding 'neutron/tests/unit/conf/policies/test_router.py' adding 'neutron/tests/unit/conf/policies/test_security_group.py' adding 'neutron/tests/unit/conf/policies/test_segment.py' adding 'neutron/tests/unit/conf/policies/test_service_type.py' adding 'neutron/tests/unit/conf/policies/test_subnet.py' adding 'neutron/tests/unit/conf/policies/test_subnetpool.py' adding 'neutron/tests/unit/conf/policies/test_trunk.py' adding 'neutron/tests/unit/core_extensions/__init__.py' adding 'neutron/tests/unit/core_extensions/test_qos.py' adding 'neutron/tests/unit/db/__init__.py' adding 'neutron/tests/unit/db/test__utils.py' adding 'neutron/tests/unit/db/test_agents_db.py' adding 'neutron/tests/unit/db/test_agentschedulers_db.py' adding 'neutron/tests/unit/db/test_allowedaddresspairs_db.py' adding 'neutron/tests/unit/db/test_db_base_plugin_common.py' adding 'neutron/tests/unit/db/test_db_base_plugin_v2.py' adding 'neutron/tests/unit/db/test_dvr_mac_db.py' adding 'neutron/tests/unit/db/test_extraroute_db.py' adding 'neutron/tests/unit/db/test_ipam_backend_mixin.py' adding 'neutron/tests/unit/db/test_ipam_pluggable_backend.py' adding 'neutron/tests/unit/db/test_l3_db.py' adding 'neutron/tests/unit/db/test_l3_dvr_db.py' adding 'neutron/tests/unit/db/test_l3_extra_gws_db.py' adding 'neutron/tests/unit/db/test_l3_hamode_db.py' adding 'neutron/tests/unit/db/test_migration.py' adding 'neutron/tests/unit/db/test_ovn_hash_ring_db.py' adding 'neutron/tests/unit/db/test_ovn_l3_hamode_db.py' adding 'neutron/tests/unit/db/test_ovn_revision_numbers_db.py' adding 'neutron/tests/unit/db/test_portsecurity_db.py' adding 'neutron/tests/unit/db/test_portsecurity_db_common.py' adding 'neutron/tests/unit/db/test_provisioning_blocks.py' adding 'neutron/tests/unit/db/test_rbac_db_mixin.py' adding 'neutron/tests/unit/db/test_securitygroups_db.py' adding 'neutron/tests/unit/db/test_segments_db.py' adding 'neutron/tests/unit/db/metering/__init__.py' adding 'neutron/tests/unit/db/metering/test_metering_db.py' adding 'neutron/tests/unit/db/quota/__init__.py' adding 'neutron/tests/unit/db/quota/test_api.py' adding 'neutron/tests/unit/db/quota/test_driver.py' adding 'neutron/tests/unit/db/quota/test_driver_nolock.py' adding 'neutron/tests/unit/extensions/__init__.py' adding 'neutron/tests/unit/extensions/base.py' adding 'neutron/tests/unit/extensions/extendedattribute.py' adding 'neutron/tests/unit/extensions/extensionattribute.py' adding 'neutron/tests/unit/extensions/foxinsocks.py' adding 'neutron/tests/unit/extensions/test_address_group.py' adding 'neutron/tests/unit/extensions/test_address_scope.py' adding 'neutron/tests/unit/extensions/test_agent.py' adding 'neutron/tests/unit/extensions/test_availability_zone.py' adding 'neutron/tests/unit/extensions/test_data_plane_status.py' adding 'neutron/tests/unit/extensions/test_default_subnetpools.py' adding 'neutron/tests/unit/extensions/test_dns.py' adding 'neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py' adding 'neutron/tests/unit/extensions/test_external_net.py' adding 'neutron/tests/unit/extensions/test_extra_dhcp_opt.py' adding 'neutron/tests/unit/extensions/test_extraroute.py' adding 'neutron/tests/unit/extensions/test_fip_port_details.py' adding 'neutron/tests/unit/extensions/test_flavors.py' adding 'neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py' adding 'neutron/tests/unit/extensions/test_floatingip_pools.py' adding 'neutron/tests/unit/extensions/test_l3.py' adding 'neutron/tests/unit/extensions/test_l3_conntrack_helper.py' adding 'neutron/tests/unit/extensions/test_l3_ext_gw_mode.py' adding 'neutron/tests/unit/extensions/test_l3_ndp_proxy.py' adding 'neutron/tests/unit/extensions/test_local_ip.py' adding 'neutron/tests/unit/extensions/test_network_ip_availability.py' adding 'neutron/tests/unit/extensions/test_network_segment_range.py' adding 'neutron/tests/unit/extensions/test_port_device_profile.py' adding 'neutron/tests/unit/extensions/test_port_hardware_offload_type.py' adding 'neutron/tests/unit/extensions/test_port_hints.py' adding 'neutron/tests/unit/extensions/test_port_numa_affinity_policy.py' adding 'neutron/tests/unit/extensions/test_portsecurity.py' adding 'neutron/tests/unit/extensions/test_providernet.py' adding 'neutron/tests/unit/extensions/test_qos_fip.py' adding 'neutron/tests/unit/extensions/test_qos_gateway_ip.py' adding 'neutron/tests/unit/extensions/test_quotasv2.py' adding 'neutron/tests/unit/extensions/test_quotasv2_detail.py' adding 'neutron/tests/unit/extensions/test_router_availability_zone.py' adding 'neutron/tests/unit/extensions/test_security_groups_default_rules.py' adding 'neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py' adding 'neutron/tests/unit/extensions/test_securitygroup.py' adding 'neutron/tests/unit/extensions/test_segment.py' adding 'neutron/tests/unit/extensions/test_servicetype.py' adding 'neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py' adding 'neutron/tests/unit/extensions/test_subnet_onboard.py' adding 'neutron/tests/unit/extensions/test_subnet_service_types.py' adding 'neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py' adding 'neutron/tests/unit/extensions/test_tagging.py' adding 'neutron/tests/unit/extensions/test_timestamp.py' adding 'neutron/tests/unit/extensions/test_uplink_status_propagation.py' adding 'neutron/tests/unit/extensions/test_vlantransparent.py' adding 'neutron/tests/unit/extensions/v2attributes.py' adding 'neutron/tests/unit/hacking/__init__.py' adding 'neutron/tests/unit/ipam/__init__.py' adding 'neutron/tests/unit/ipam/fake_driver.py' adding 'neutron/tests/unit/ipam/test_requests.py' adding 'neutron/tests/unit/ipam/test_subnet_alloc.py' adding 'neutron/tests/unit/ipam/test_utils.py' adding 'neutron/tests/unit/ipam/drivers/__init__.py' adding 'neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py' adding 'neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py' adding 'neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py' adding 'neutron/tests/unit/notifiers/__init__.py' adding 'neutron/tests/unit/notifiers/test_batch_notifier.py' adding 'neutron/tests/unit/notifiers/test_ironic.py' adding 'neutron/tests/unit/notifiers/test_nova.py' adding 'neutron/tests/unit/objects/__init__.py' adding 'neutron/tests/unit/objects/test_address_group.py' adding 'neutron/tests/unit/objects/test_address_scope.py' adding 'neutron/tests/unit/objects/test_agent.py' adding 'neutron/tests/unit/objects/test_auto_allocate.py' adding 'neutron/tests/unit/objects/test_base.py' adding 'neutron/tests/unit/objects/test_conntrack_helper.py' adding 'neutron/tests/unit/objects/test_flavor.py' adding 'neutron/tests/unit/objects/test_floatingip.py' adding 'neutron/tests/unit/objects/test_ipam.py' adding 'neutron/tests/unit/objects/test_l3_hamode.py' adding 'neutron/tests/unit/objects/test_l3agent.py' adding 'neutron/tests/unit/objects/test_local_ip.py' adding 'neutron/tests/unit/objects/test_metering.py' adding 'neutron/tests/unit/objects/test_ndp_proxy.py' adding 'neutron/tests/unit/objects/test_network.py' adding 'neutron/tests/unit/objects/test_network_segment_range.py' adding 'neutron/tests/unit/objects/test_objects.py' adding 'neutron/tests/unit/objects/test_port_forwarding.py' adding 'neutron/tests/unit/objects/test_ports.py' adding 'neutron/tests/unit/objects/test_provisioning_blocks.py' adding 'neutron/tests/unit/objects/test_quota.py' adding 'neutron/tests/unit/objects/test_rbac.py' adding 'neutron/tests/unit/objects/test_rbac_db.py' adding 'neutron/tests/unit/objects/test_router.py' adding 'neutron/tests/unit/objects/test_securitygroup.py' adding 'neutron/tests/unit/objects/test_securitygroup_default_rules.py' adding 'neutron/tests/unit/objects/test_servicetype.py' adding 'neutron/tests/unit/objects/test_subnet.py' adding 'neutron/tests/unit/objects/test_subnetpool.py' adding 'neutron/tests/unit/objects/test_tag.py' adding 'neutron/tests/unit/objects/test_trunk.py' adding 'neutron/tests/unit/objects/db/__init__.py' adding 'neutron/tests/unit/objects/db/test_api.py' adding 'neutron/tests/unit/objects/logapi/__init__.py' adding 'neutron/tests/unit/objects/logapi/test_logging_resource.py' adding 'neutron/tests/unit/objects/plugins/__init__.py' adding 'neutron/tests/unit/objects/plugins/ml2/__init__.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_base.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_greallocation.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py' adding 'neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py' adding 'neutron/tests/unit/objects/port/__init__.py' adding 'neutron/tests/unit/objects/port/extensions/__init__.py' adding 'neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py' adding 'neutron/tests/unit/objects/port/extensions/test_data_plane_status.py' adding 'neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py' adding 'neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py' adding 'neutron/tests/unit/objects/port/extensions/test_port_hints.py' adding 'neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py' adding 'neutron/tests/unit/objects/port/extensions/test_port_security.py' adding 'neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py' adding 'neutron/tests/unit/objects/qos/__init__.py' adding 'neutron/tests/unit/objects/qos/test_binding.py' adding 'neutron/tests/unit/objects/qos/test_policy.py' adding 'neutron/tests/unit/objects/qos/test_qos_policy_validator.py' adding 'neutron/tests/unit/objects/qos/test_rule.py' adding 'neutron/tests/unit/objects/qos/test_rule_type.py' adding 'neutron/tests/unit/pecan_wsgi/test_app.py' adding 'neutron/tests/unit/plugins/__init__.py' adding 'neutron/tests/unit/plugins/ml2/__init__.py' adding 'neutron/tests/unit/plugins/ml2/_test_mech_agent.py' adding 'neutron/tests/unit/plugins/ml2/base.py' adding 'neutron/tests/unit/plugins/ml2/test_agent_scheduler.py' adding 'neutron/tests/unit/plugins/ml2/test_db.py' adding 'neutron/tests/unit/plugins/ml2/test_driver_context.py' adding 'neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py' adding 'neutron/tests/unit/plugins/ml2/test_extension_driver_api.py' adding 'neutron/tests/unit/plugins/ml2/test_managers.py' adding 'neutron/tests/unit/plugins/ml2/test_ovo_rpc.py' adding 'neutron/tests/unit/plugins/ml2/test_plugin.py' adding 'neutron/tests/unit/plugins/ml2/test_port_binding.py' adding 'neutron/tests/unit/plugins/ml2/test_rpc.py' adding 'neutron/tests/unit/plugins/ml2/test_security_group.py' adding 'neutron/tests/unit/plugins/ml2/test_tracked_resources.py' adding 'neutron/tests/unit/plugins/ml2/drivers/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ext_test.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_helpers.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_local.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py' adding 'neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py' adding 'neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py' adding 'neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py' adding 'neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-nb.ovsschema' adding 'neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/schemas/ovn-sb.ovsschema' adding 'neutron/tests/unit/plugins/ml2/extensions/__init__.py' adding 'neutron/tests/unit/plugins/ml2/extensions/fake_extension.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_port_security.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py' adding 'neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py' adding 'neutron/tests/unit/privileged/__init__.py' adding 'neutron/tests/unit/privileged/agent/__init__.py' adding 'neutron/tests/unit/privileged/agent/linux/__init__.py' adding 'neutron/tests/unit/privileged/agent/linux/test___init__.py' adding 'neutron/tests/unit/privileged/agent/linux/test_ip_lib.py' adding 'neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py' adding 'neutron/tests/unit/privileged/agent/linux/test_utils.py' adding 'neutron/tests/unit/quota/__init__.py' adding 'neutron/tests/unit/quota/test_resource.py' adding 'neutron/tests/unit/quota/test_resource_registry.py' adding 'neutron/tests/unit/scheduler/__init__.py' adding 'neutron/tests/unit/scheduler/test_base_scheduler.py' adding 'neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py' adding 'neutron/tests/unit/scheduler/test_l3_agent_scheduler.py' adding 'neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py' adding 'neutron/tests/unit/services/__init__.py' adding 'neutron/tests/unit/services/test_provider_configuration.py' adding 'neutron/tests/unit/services/auto_allocate/__init__.py' adding 'neutron/tests/unit/services/auto_allocate/test_db.py' adding 'neutron/tests/unit/services/conntrack_helper/__init__.py' adding 'neutron/tests/unit/services/conntrack_helper/test_plugin.py' adding 'neutron/tests/unit/services/externaldns/__init__.py' adding 'neutron/tests/unit/services/externaldns/drivers/__init__.py' adding 'neutron/tests/unit/services/externaldns/drivers/designate/__init__.py' adding 'neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py' adding 'neutron/tests/unit/services/l3_router/__init__.py' adding 'neutron/tests/unit/services/l3_router/test_l3_router_plugin.py' adding 'neutron/tests/unit/services/l3_router/service_providers/__init__.py' adding 'neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py' adding 'neutron/tests/unit/services/logapi/__init__.py' adding 'neutron/tests/unit/services/logapi/base.py' adding 'neutron/tests/unit/services/logapi/test_logging_plugin.py' adding 'neutron/tests/unit/services/logapi/agent/__init__.py' adding 'neutron/tests/unit/services/logapi/agent/test_log_extension.py' adding 'neutron/tests/unit/services/logapi/agent/l3/__init__.py' adding 'neutron/tests/unit/services/logapi/agent/l3/test_base.py' adding 'neutron/tests/unit/services/logapi/common/__init__.py' adding 'neutron/tests/unit/services/logapi/common/test_db_api.py' adding 'neutron/tests/unit/services/logapi/common/test_sg_callback.py' adding 'neutron/tests/unit/services/logapi/common/test_sg_validate.py' adding 'neutron/tests/unit/services/logapi/common/test_snat_validate.py' adding 'neutron/tests/unit/services/logapi/common/test_validators.py' adding 'neutron/tests/unit/services/logapi/drivers/__init__.py' adding 'neutron/tests/unit/services/logapi/drivers/test_base.py' adding 'neutron/tests/unit/services/logapi/drivers/test_manager.py' adding 'neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py' adding 'neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py' adding 'neutron/tests/unit/services/logapi/drivers/ovn/__init__.py' adding 'neutron/tests/unit/services/logapi/drivers/ovn/test_driver.py' adding 'neutron/tests/unit/services/logapi/rpc/__init__.py' adding 'neutron/tests/unit/services/logapi/rpc/test_server.py' adding 'neutron/tests/unit/services/metering/__init__.py' adding 'neutron/tests/unit/services/metering/test_metering_plugin.py' adding 'neutron/tests/unit/services/metering/agents/__init__.py' adding 'neutron/tests/unit/services/metering/agents/test_metering_agent.py' adding 'neutron/tests/unit/services/metering/drivers/__init__.py' adding 'neutron/tests/unit/services/metering/drivers/test_iptables.py' adding 'neutron/tests/unit/services/network_segment_range/__init__.py' adding 'neutron/tests/unit/services/network_segment_range/test_plugin.py' adding 'neutron/tests/unit/services/ovn_l3/__init__.py' adding 'neutron/tests/unit/services/ovn_l3/test_plugin.py' adding 'neutron/tests/unit/services/ovn_l3/service_providers/__init__.py' adding 'neutron/tests/unit/services/ovn_l3/service_providers/test_driver_controller.py' adding 'neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.py' adding 'neutron/tests/unit/services/placement_report/__init__.py' adding 'neutron/tests/unit/services/placement_report/test_plugin.py' adding 'neutron/tests/unit/services/portforwarding/__init__.py' adding 'neutron/tests/unit/services/portforwarding/test_pf_plugin.py' adding 'neutron/tests/unit/services/portforwarding/drivers/__init__.py' adding 'neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py' adding 'neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py' adding 'neutron/tests/unit/services/qos/__init__.py' adding 'neutron/tests/unit/services/qos/base.py' adding 'neutron/tests/unit/services/qos/test_qos_plugin.py' adding 'neutron/tests/unit/services/qos/drivers/__init__.py' adding 'neutron/tests/unit/services/qos/drivers/test_manager.py' adding 'neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py' adding 'neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py' adding 'neutron/tests/unit/services/qos/drivers/ovn/__init__.py' adding 'neutron/tests/unit/services/qos/drivers/ovn/test_driver.py' adding 'neutron/tests/unit/services/revisions/__init__.py' adding 'neutron/tests/unit/services/revisions/test_revision_plugin.py' adding 'neutron/tests/unit/services/trunk/__init__.py' adding 'neutron/tests/unit/services/trunk/fakes.py' adding 'neutron/tests/unit/services/trunk/test_plugin.py' adding 'neutron/tests/unit/services/trunk/test_rules.py' adding 'neutron/tests/unit/services/trunk/test_utils.py' adding 'neutron/tests/unit/services/trunk/drivers/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py' adding 'neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py' adding 'neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py' adding 'neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py' adding 'neutron/tests/unit/services/trunk/drivers/ovn/__init__.py' adding 'neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py' adding 'neutron/tests/unit/services/trunk/rpc/__init__.py' adding 'neutron/tests/unit/services/trunk/rpc/test_agent.py' adding 'neutron/tests/unit/services/trunk/rpc/test_backend.py' adding 'neutron/tests/unit/services/trunk/rpc/test_server.py' adding 'neutron/tests/unit/services/trunk/seg_types/__init__.py' adding 'neutron/tests/unit/services/trunk/seg_types/test_validators.py' adding 'neutron/tests/unit/tests/__init__.py' adding 'neutron/tests/unit/tests/test_base.py' adding 'neutron/tests/unit/tests/test_post_mortem_debug.py' adding 'neutron/tests/unit/tests/common/__init__.py' adding 'neutron/tests/unit/tests/common/test_net_helpers.py' adding 'neutron/tests/unit/tests/example/README' adding 'neutron/tests/unit/tests/example/__init__.py' adding 'neutron/tests/unit/tests/example/dir/__init__.py' adding 'neutron/tests/unit/tests/example/dir/example_module.py' adding 'neutron/tests/unit/tests/example/dir/subdir/__init__.py' adding 'neutron/tests/unit/tests/example/dir/subdir/example_module.py' adding 'neutron/tests/unit/tests/functional/__init__.py' adding 'neutron/tests/unit/tests/functional/test_base.py' adding 'neutron/tests/var/ca.crt' adding 'neutron/tests/var/certandkey.pem' adding 'neutron/tests/var/certificate.crt' adding 'neutron/tests/var/privatekey.key' adding 'neutron-24.1.1.dev36.data/data/etc/neutron/api-paste.ini' adding 'neutron-24.1.1.dev36.data/data/etc/neutron/rootwrap.conf' adding 'neutron-24.1.1.dev36.data/data/etc/neutron/rootwrap.d/rootwrap.filters' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/ovn-migration.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/reduce-dhcp-renewal-time.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/revert.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/templates/delete-neutron-resources.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks/activate-ovn.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks/cleanup-dataplane.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks/clone-dataplane.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks/sync-dbs.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates/activate-ovn.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates/clone-br-int.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/recovery-backup/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/templates/cleanup-resources.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/templates/create-resources.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/templates/validate-resources.sh.j2' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/revert/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks/cleanup.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/vars/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/defaults/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/tasks/main.yml' adding 'neutron-24.1.1.dev36.data/data/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/templates/generate-ovn-extras.sh.j2' adding 'neutron-24.1.1.dev36.data/scripts/neutron-api' adding 'neutron-24.1.1.dev36.data/scripts/ovn_migration.sh' adding 'neutron-24.1.1.dev36.dist-info/AUTHORS' adding 'neutron-24.1.1.dev36.dist-info/LICENSE' adding 'neutron-24.1.1.dev36.dist-info/METADATA' adding 'neutron-24.1.1.dev36.dist-info/WHEEL' adding 'neutron-24.1.1.dev36.dist-info/entry_points.txt' adding 'neutron-24.1.1.dev36.dist-info/pbr.json' adding 'neutron-24.1.1.dev36.dist-info/top_level.txt' adding 'neutron-24.1.1.dev36.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for neutron (pyproject.toml): finished with status 'done' Created wheel for neutron: filename=neutron-24.1.1.dev36-py3-none-any.whl size=4336872 sha256=cd5d24bcf1c947452977c7057fec409050d22307bc198824c15c89c602837354 Stored in directory: /builddir/.cache/pip/wheels/79/ff/46/e3ee71ee003489d9592ac6b764dc9f367048d608c77971ea2a Successfully built neutron + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IDoWW8 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 + cd neutron-24.1.1.dev36 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir/neutron-24.1.1.dev36-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=neutron==24.1.1.dev36 + '[' -z neutron==24.1.1.dev36 ']' + TMPDIR=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir neutron==24.1.1.dev36 Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/neutron-24.1.1.dev36/pyproject-wheeldir Processing ./pyproject-wheeldir/neutron-24.1.1.dev36-py3-none-any.whl Installing collected packages: neutron changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/ml2ovn-trace to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-dhcp-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ipset-cleanup to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-keepalived-state-change to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-l3-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-cleanup to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-macvtap-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metadata-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metering-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-netns-cleanup to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-openvswitch-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-db-sync-util to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-metadata-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-migration-mtu to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovs-cleanup to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-pd-notify to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-remove-duplicated-port-bindings to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap-daemon to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rpc-server to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-binding-profile-allocation to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-mac-addresses to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanity-check to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-server to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sriov-nic-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-usage-audit to 755 Successfully installed neutron-24.1.1.dev36 + '[' -d /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin ']' + '[' -z s ']' + shebang_flags=-kas + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/ml2ovn-trace /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-api /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-db-manage /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-dhcp-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ipset-cleanup /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-keepalived-state-change /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-l3-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-cleanup /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-macvtap-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metadata-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metering-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-netns-cleanup /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-openvswitch-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-db-sync-util /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-metadata-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-migration-mtu /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovs-cleanup /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-pd-notify /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-remove-duplicated-port-bindings /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap-daemon /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rpc-server /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-binding-profile-allocation /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-mac-addresses /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanity-check /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-server /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sriov-nic-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-status /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-usage-audit /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/ovn_migration.sh /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/ml2ovn-trace: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-api: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-db-manage: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-dhcp-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ipset-cleanup: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-keepalived-state-change: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-l3-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-linuxbridge-cleanup: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-macvtap-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metadata-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-metering-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-netns-cleanup: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-openvswitch-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-db-sync-util: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-metadata-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovn-migration-mtu: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-ovs-cleanup: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-pd-notify: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-remove-duplicated-port-bindings: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rootwrap-daemon: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-rpc-server: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-binding-profile-allocation: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanitize-port-mac-addresses: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sanity-check: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-server: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-sriov-nic-agent: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-status: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-usage-audit: updating /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/ovn_migration.sh: no change + rm -rfv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/RECORD --output /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron-24.1.1.dev36.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale -D neutron /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_TW/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_TW/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_CN/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_CN/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ru/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ru/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/pt_BR/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/pt_BR/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ko_KR/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ko_KR/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ja/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ja/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/it/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/it/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/fr/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/fr/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/es/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/es/LC_MESSAGES/neutron.mo compiling catalog /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/de/LC_MESSAGES/neutron.po to /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/de/LC_MESSAGES/neutron.mo + export PYTHONPATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//usr/lib/python3.9/site-packages + PYTHONPATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//usr/lib/python3.9/site-packages ++ ls etc/oslo-config-generator/dhcp_agent.ini etc/oslo-config-generator/l3_agent.ini etc/oslo-config-generator/linuxbridge_agent.ini etc/oslo-config-generator/macvtap_agent.ini etc/oslo-config-generator/metadata_agent.ini etc/oslo-config-generator/metering_agent.ini etc/oslo-config-generator/ml2_conf.ini etc/oslo-config-generator/neutron.conf etc/oslo-config-generator/neutron_ovn_metadata_agent.ini etc/oslo-config-generator/openvswitch_agent.ini etc/oslo-config-generator/ovn_agent.ini etc/oslo-config-generator/sriov_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/dhcp_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/l3_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/linuxbridge_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/macvtap_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/metadata_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/metering_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/ml2_conf.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/neutron.conf + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/neutron_ovn_metadata_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/openvswitch_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/ovn_agent.ini + for file in `ls etc/oslo-config-generator/*` + oslo-config-generator --config-file=etc/oslo-config-generator/sriov_agent.ini + find etc -name '*.sample' + read filename ++ dirname etc/neutron_ovn_metadata_agent.ini.sample + filedir=etc ++ basename etc/neutron_ovn_metadata_agent.ini.sample .sample + file=neutron_ovn_metadata_agent.ini + mv etc/neutron_ovn_metadata_agent.ini.sample etc/neutron_ovn_metadata_agent.ini + read filename ++ dirname etc/neutron.conf.sample + filedir=etc ++ basename etc/neutron.conf.sample .sample + file=neutron.conf + mv etc/neutron.conf.sample etc/neutron.conf + read filename ++ dirname etc/metering_agent.ini.sample + filedir=etc ++ basename etc/metering_agent.ini.sample .sample + file=metering_agent.ini + mv etc/metering_agent.ini.sample etc/metering_agent.ini + read filename ++ dirname etc/metadata_agent.ini.sample + filedir=etc ++ basename etc/metadata_agent.ini.sample .sample + file=metadata_agent.ini + mv etc/metadata_agent.ini.sample etc/metadata_agent.ini + read filename ++ dirname etc/l3_agent.ini.sample + filedir=etc ++ basename etc/l3_agent.ini.sample .sample + file=l3_agent.ini + mv etc/l3_agent.ini.sample etc/l3_agent.ini + read filename ++ dirname etc/dhcp_agent.ini.sample + filedir=etc ++ basename etc/dhcp_agent.ini.sample .sample + file=dhcp_agent.ini + mv etc/dhcp_agent.ini.sample etc/dhcp_agent.ini + read filename ++ dirname etc/neutron/plugins/ml2/sriov_agent.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/sriov_agent.ini.sample .sample + file=sriov_agent.ini + mv etc/neutron/plugins/ml2/sriov_agent.ini.sample etc/neutron/plugins/ml2/sriov_agent.ini + read filename ++ dirname etc/neutron/plugins/ml2/ovn_agent.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/ovn_agent.ini.sample .sample + file=ovn_agent.ini + mv etc/neutron/plugins/ml2/ovn_agent.ini.sample etc/neutron/plugins/ml2/ovn_agent.ini + read filename ++ dirname etc/neutron/plugins/ml2/openvswitch_agent.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/openvswitch_agent.ini.sample .sample + file=openvswitch_agent.ini + mv etc/neutron/plugins/ml2/openvswitch_agent.ini.sample etc/neutron/plugins/ml2/openvswitch_agent.ini + read filename ++ dirname etc/neutron/plugins/ml2/ml2_conf.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/ml2_conf.ini.sample .sample + file=ml2_conf.ini + mv etc/neutron/plugins/ml2/ml2_conf.ini.sample etc/neutron/plugins/ml2/ml2_conf.ini + read filename ++ dirname etc/neutron/plugins/ml2/macvtap_agent.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/macvtap_agent.ini.sample .sample + file=macvtap_agent.ini + mv etc/neutron/plugins/ml2/macvtap_agent.ini.sample etc/neutron/plugins/ml2/macvtap_agent.ini + read filename ++ dirname etc/neutron/plugins/ml2/linuxbridge_agent.ini.sample + filedir=etc/neutron/plugins/ml2 ++ basename etc/neutron/plugins/ml2/linuxbridge_agent.ini.sample .sample + file=linuxbridge_agent.ini + mv etc/neutron/plugins/ml2/linuxbridge_agent.ini.sample etc/neutron/plugins/ml2/linuxbridge_agent.ini + read filename + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test use_stderr + test False + sed -ri '0,/^(#)? *use_stderr *=/{s!^(#)? *use_stderr *=.*!# use_stderr = False!}' etc/neutron.conf + read name eq value + test api_paste_config + test /etc/neutron/api-paste.ini + sed -ri '0,/^(#)? *api_paste_config *=/{s!^(#)? *api_paste_config *=.*!# api_paste_config = /etc/neutron/api-paste.ini!}' etc/neutron.conf + read name eq value + test '' + continue + read name eq value + test '[agent]' + test '' + continue + read name eq value + test root_helper + test 'sudo neutron-rootwrap /etc/neutron/rootwrap.conf' + sed -ri '0,/^(#)? *root_helper *=/{s!^(#)? *root_helper *=.*!# root_helper = sudo neutron-rootwrap /etc/neutron/rootwrap.conf!}' etc/neutron.conf + read name eq value + test root_helper_daemon + test 'sudo neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' + sed -ri '0,/^(#)? *root_helper_daemon *=/{s!^(#)? *root_helper_daemon *=.*!# root_helper_daemon = sudo neutron-rootwrap-daemon /etc/neutron/rootwrap.conf!}' etc/neutron.conf + read name eq value + test '' + continue + read name eq value + test '[oslo_concurrency]' + test '' + continue + read name eq value + test lock_path + test '$state_path/lock' + sed -ri '0,/^(#)? *lock_path *=/{s!^(#)? *lock_path *=.*!# lock_path = $state_path/lock!}' etc/neutron.conf + read name eq value + rm -rf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/bin + rm -rf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/doc + rm -rf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/tools + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/rootwrap + mv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/etc/neutron/rootwrap.d/rootwrap.filters /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/rootwrap + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron + mv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/etc/neutron/api-paste.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/etc/neutron/rootwrap.conf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/etc/neutron/rootwrap.d /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2 + mv etc/neutron.conf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/neutron.conf + for agent in dhcp l3 metadata metering neutron_ovn_metadata + mv etc/dhcp_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/dhcp_agent.ini + for agent in dhcp l3 metadata metering neutron_ovn_metadata + mv etc/l3_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/l3_agent.ini + for agent in dhcp l3 metadata metering neutron_ovn_metadata + mv etc/metadata_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/metadata_agent.ini + for agent in dhcp l3 metadata metering neutron_ovn_metadata + mv etc/metering_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/metering_agent.ini + for agent in dhcp l3 metadata metering neutron_ovn_metadata + mv etc/neutron_ovn_metadata_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/neutron_ovn_metadata_agent.ini + for file in linuxbridge_agent ml2_conf openvswitch_agent sriov_agent ovn_agent + mv etc/neutron/plugins/ml2/linuxbridge_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2/linuxbridge_agent.ini + for file in linuxbridge_agent ml2_conf openvswitch_agent sriov_agent ovn_agent + mv etc/neutron/plugins/ml2/ml2_conf.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2/ml2_conf.ini + for file in linuxbridge_agent ml2_conf openvswitch_agent sriov_agent ovn_agent + mv etc/neutron/plugins/ml2/openvswitch_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2/openvswitch_agent.ini + for file in linuxbridge_agent ml2_conf openvswitch_agent sriov_agent ovn_agent + mv etc/neutron/plugins/ml2/sriov_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2/sriov_agent.ini + for file in linuxbridge_agent ml2_conf openvswitch_agent sriov_agent ovn_agent + mv etc/neutron/plugins/ml2/ovn_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/ml2/ovn_agent.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/networking-ovn + ln -s /etc/neutron/neutron_ovn_metadata_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/networking-ovn/networking-ovn-metadata-agent.ini + ln -s /etc/neutron/ovn.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/plugins/networking-ovn/networking-ovn.ini + ln -s /etc/neutron/plugins/ml2/ml2_conf.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/ovn.ini + ln -s /usr/bin/neutron-ovn-metadata-agent /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/networking-ovn-metadata-agent + install -p -D -m 644 /builddir/build/SOURCES/neutron.logrotate /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/logrotate.d/openstack-neutron + install -p -D -m 440 /builddir/build/SOURCES/neutron-sudoers /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/sudoers.d/neutron + install -p -D -m 644 /builddir/build/SOURCES/neutron-server.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-server.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-linuxbridge-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-linuxbridge-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-openvswitch-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-openvswitch-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-dhcp-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-dhcp-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-l3-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-l3-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-metadata-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-metadata-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-ovs-cleanup.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-ovs-cleanup.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-macvtap-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-macvtap-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-metering-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-metering-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-sriov-nic-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-sriov-nic-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-netns-cleanup.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-netns-cleanup.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-rpc-server.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-rpc-server.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-linuxbridge-cleanup.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-linuxbridge-cleanup.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-destroy-patch-ports.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-destroy-patch-ports.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-ovn-metadata-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-ovn-metadata-agent.service + install -p -D -m 644 /builddir/build/SOURCES/neutron-ovn-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/neutron-ovn-agent.service + ln -s /usr/lib/systemd/system/neutron-ovn-metadata-agent.service /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/systemd/system/networking-ovn-metadata-agent.service + install -p -D -m 755 /builddir/build/SOURCES/neutron-enable-bridge-firewall.sh /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin/neutron-enable-bridge-firewall.sh + install -p -D -m 644 /builddir/build/SOURCES/neutron-l2-agent-sysctl.conf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/sysctl.d/99-neutron-openvswitch-agent.conf + install -p -D -m 644 /builddir/build/SOURCES/neutron-l2-agent-sysctl.conf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/sysctl.d/99-neutron-linuxbridge-agent.conf + install -p -D -m 755 /builddir/build/SOURCES/neutron-l2-agent.modules /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/sysconfig/modules/neutron-openvswitch-agent.modules + install -p -D -m 755 /builddir/build/SOURCES/neutron-l2-agent.modules /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/sysconfig/modules/neutron-linuxbridge-agent.modules + install -p -D -m 755 /builddir/build/SOURCES/conf.README /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/conf.d/README + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/var/lib/neutron + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/var/log/neutron + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/var/run/neutron + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/etc/neutron/kill_scripts + install -p -D -m 640 /builddir/build/SOURCES/neutron-dist.conf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/neutron-dist.conf + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/l3_agent + ln -s /etc/neutron/l3_agent.ini /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/l3_agent/l3_agent.conf + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/neutron/server + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/common + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-server + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-rpc-server + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-ovs-cleanup + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-netns-cleanup + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-linuxbridge-cleanup + for service in server rpc-server ovs-cleanup netns-cleanup linuxbridge-cleanup macvtap-agent + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-macvtap-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-linuxbridge-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-openvswitch-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-dhcp-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-l3-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-metadata-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-metering-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-sriov-nic-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-ovn-metadata-agent + for service in linuxbridge openvswitch dhcp l3 metadata metering sriov-nic ovn-metadata ovn + mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64//etc/neutron/conf.d/neutron-ovn-agent + install -d -m 755 /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/de/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/es/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/fr/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/it/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ja/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ko_KR/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/pt_BR/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/ru/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_CN/LC_MESSAGES/neutron.po /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/zh_TW/LC_MESSAGES/neutron.po + rm -f '/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages/neutron/locale /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 neutron --all-name + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 24.1.1-0.20250319123537.cce874d.el9 --unique-debug-suffix -24.1.1-0.20250319123537.cce874d.el9.x86_64 --unique-debug-src-base openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/neutron-24.1.1.dev36 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /etc/sysconfig/modules/neutron-linuxbridge-agent.modules from /bin/sh to #!/usr/bin/sh mangling shebang in /etc/sysconfig/modules/neutron-openvswitch-agent.modules from /bin/sh to #!/usr/bin/sh *** WARNING: ./etc/neutron/conf.d/README is executable but has no shebang, removing executable bit mangling shebang in /usr/bin/neutron-enable-bridge-firewall.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ovn_migration.sh from /bin/bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.fSNoxT + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py39 -- 'neutron.tests.unit.(objects|extensions)' /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) {1} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses [2.501878s] ... ok {3} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses [3.916807s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name [3.782210s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope [2.277402s] ... ok {0} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses [4.074127s] ... ok {3} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses [2.790385s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes [1.175115s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses [2.656724s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses [0.684448s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin [1.241324s] ... ok {3} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description [1.721692s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group [0.780296s] ... ok {0} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group [2.939402s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses [0.704726s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family [1.478874s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id [1.320577s] ... ok {0} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups [1.660407s] ... ok {2} neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses [1.364404s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope [1.392115s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 [1.122725s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name [1.034933s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use [2.168615s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 [0.713243s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared [1.623714s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin [0.560926s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin [1.425816s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope [0.545870s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope [1.997935s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin [1.522443s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared [1.543936s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope [2.243041s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared [1.550315s] ... ok {1} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope [1.493339s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared [1.763879s] ... ok {1} neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent [0.769962s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin [0.854351s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network [5.582928s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity [7.167073s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect [0.532814s] ... ok {1} neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az [2.815239s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope [0.497370s] ... ok {1} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az [1.934697s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr [1.558233s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network [3.553965s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope [5.448510s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify [1.138219s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family [1.803714s] ... ok {1} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az [1.874408s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope [1.332677s] ... ok {0} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope [1.870517s] ... ok {3} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify [2.477999s] ... ok {0} neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent [1.393859s] ... ok {3} neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent [1.636953s] ... ok {1} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status [3.736050s] ... ok {2} neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network [3.179886s] ... ok {0} neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent [1.339225s] ... ok {3} neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter [1.582159s] ... ok {2} neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent [2.776960s] ... ok {3} neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones [1.592168s] ... ok {0} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response [3.655585s] ... ok {1} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status [5.182218s] ... ok {3} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az [2.721124s] ... ok {2} neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones [3.744048s] ... ok {1} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful [1.441773s] ... ok {0} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing [2.170167s] ... ok {0} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status [1.329693s] ... ok {1} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 [2.319456s] ... ok {0} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default [1.083431s] ... ok {2} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs [3.174756s] ... ok {3} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none [4.094623s] ... ok {0} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless [1.884748s] ... ok {1} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json [3.099613s] ... ok {2} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az [2.575804s] ... ok {3} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status [2.485694s] ... ok {0} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names [2.445761s] ... ok {2} neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az [2.046125s] ... ok {3} neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status [3.382874s] ... ok {2} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool [2.965844s] ... ok {3} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode [1.629508s] ... ok {2} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac [2.501683s] ... ok {2} neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 [0.873509s] ... ok {1} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period [10.423987s] ... ok {2} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain [4.997323s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain [9.332128s] ... ok {1} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port [5.312113s] ... ok {2} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period [6.792800s] ... ok {1} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name [7.020295s] ... ok {0} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names [23.625862s] ... ok {1} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails [2.269469s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period [11.174956s] ... ok {1} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter [1.440213s] ... ok {1} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external [2.995397s] ... ok {2} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets [10.445916s] ... ok {1} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_nonadmin_context [1.724603s] ... ok {0} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period [14.247397s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period [14.329542s] ... ok {1} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared [9.738201s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update [11.988734s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 [0.336026s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain [13.092818s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 [0.358986s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 [2.755985s] ... ok {0} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports [17.824339s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name [5.125571s] ... ok {0} neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain [1.947891s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 [7.773989s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip [9.077218s] ... ok {2} neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding [41.267658s] ... ok {3} neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only [4.738261s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 [9.424818s] ... ok {2} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails [1.670748s] ... ok {2} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds [7.284905s] ... ok {2} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails [1.705098s] ... ok {0} neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol [25.593511s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts [2.958770s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version [3.292237s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc [17.013957s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version [3.498968s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt [4.904197s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt [0.475560s] ... ok {2} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same [0.364044s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet [8.946621s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip [4.355230s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed [6.464245s] ... ok {0} neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create [24.452468s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id [6.372930s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed [7.662907s] ... ok {0} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds [4.256709s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet [4.090311s] ... ok {0} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination [3.920270s] ... ok {0} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_admin_context [1.476633s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address [5.061775s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address [7.277845s] ... ok {3} neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets [47.600368s] ... ok {0} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts [2.842339s] ... ok {3} neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips [2.276513s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin [4.144085s] ... ok {0} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt [2.957272s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id [5.612290s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts [3.405944s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails [2.746352s] ... ok {0} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt [3.598253s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts [3.982758s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas [1.734499s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update [6.352823s] ... ok {0} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete [3.295428s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed [1.653884s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt [3.311150s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete [3.720178s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 [5.205696s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips [7.882007s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 [3.666811s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts [3.793835s] ... ok {3} neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value [3.667682s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 [16.201689s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails [4.523146s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 [1.883366s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 [1.691569s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification [14.928541s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 [4.289764s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification [17.392346s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation [5.179771s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification [16.259591s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas [2.598983s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested [3.027563s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port [13.675262s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 [22.275838s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router [6.325221s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip [5.330432s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort [13.672629s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin [4.547558s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable [25.341843s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port [26.996870s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal [38.773048s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router [16.868764s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router [43.764835s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete [9.437930s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops [23.253552s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port [6.748960s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice [24.154631s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port [27.175798s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip [13.215167s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete [18.698137s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external [6.488948s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop [7.373755s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination [9.233952s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 [14.832182s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 [17.010828s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 [7.417244s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse [10.252572s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications [9.490112s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal [21.804929s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id [19.714133s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway [10.743867s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id [17.552042s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure [5.154604s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route [8.057882s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update [13.859154s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 [11.223031s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin [14.636701s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route [12.640408s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port [18.295598s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled [13.092314s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes [11.542754s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets [15.125296s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway [8.856747s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port [11.147156s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 [1.572415s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net [10.990360s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port [3.091656s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 [2.205253s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim [3.098771s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values [5.572231s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids [2.145232s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 [21.069933s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 [7.133157s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create [1.681554s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip [10.335627s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port [7.989837s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback [6.053308s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips [3.236844s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails [12.605580s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None [10.817570s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant [8.424772s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route [11.539960s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure [9.178291s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx [8.266577s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo [8.472475s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 [7.290592s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route [7.722742s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip [5.859932s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 [8.205304s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination [6.621953s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 [9.650473s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet [6.766343s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden [3.250048s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet [11.854829s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route [12.307366s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface [11.295124s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 [6.412023s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add [8.897794s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet [6.043160s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination [2.539006s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 [8.679213s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort [2.332797s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw [3.474048s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway [11.741372s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 [6.764026s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested [4.474867s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 [11.613327s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show [1.987179s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip [7.077588s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 [5.875675s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool [7.569801s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 [2.293146s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes [7.148520s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 [10.297784s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared [4.439156s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update [4.356123s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 [1.541069s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool [7.168498s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 [5.575572s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip [6.457031s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 [5.541067s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool [7.550819s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port [7.515012s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers [17.666320s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification [16.258254s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 [7.623339s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 [1.389850s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id [5.933410s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed [10.053192s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin [2.723463s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 [12.647485s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin [4.267695s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed [6.719725s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 [2.780594s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id [5.163378s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet [38.917539s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 [1.376860s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 [6.365307s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 [1.341903s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip [2.802123s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update [5.863136s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested [1.628606s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas [1.650863s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port [8.317234s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 [14.687688s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc [17.230021s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net [13.203526s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip [4.908273s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet [9.362443s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip [3.784359s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 [5.281407s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions [1.510115s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port [20.074723s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 [4.698246s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation [4.340587s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 [2.138054s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 [4.917980s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address [3.605329s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create [7.206813s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address [6.433956s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin [2.834024s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice [16.310993s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router [4.071030s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete [4.137037s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 [15.061435s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 [4.440743s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 [4.356189s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure [8.657291s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse [2.616121s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 [4.893699s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters [2.427927s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification [13.134930s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list [2.386489s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip [7.830145s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port [1.507519s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 [5.139874s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 [8.242463s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update [2.724636s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 [7.871760s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route [11.324749s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete [20.160384s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 [5.392090s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 [7.735289s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes [15.103769s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination [9.509304s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets [8.788837s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend [1.710056s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 [13.973355s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway [12.880651s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 [3.005480s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse [9.658928s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden [3.646589s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet [13.057725s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip [17.767430s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet [6.146325s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway [15.991223s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id [19.672069s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address [7.252365s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure [5.240316s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 [13.605715s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router [5.139801s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 [6.203223s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids [1.142426s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet [7.259990s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed [10.292181s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 [1.077079s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 [2.550452s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 [7.924879s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip [21.176654s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 [6.275543s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal [30.040616s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 [7.482307s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create [1.708013s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions [1.618296s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port [11.310748s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port [15.658279s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address [6.656089s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete [15.749066s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed [5.094075s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet [14.161627s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet [9.195356s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 [5.375949s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update [17.801046s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 [8.186790s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 [16.408492s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 [14.446060s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled [12.522550s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra [10.037562s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway [16.697779s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops [18.810387s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net [6.481083s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails [3.350860s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id [16.519685s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 [5.175279s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip [17.064778s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet [5.872971s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet [3.361291s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port [18.948106s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes [14.248290s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas [3.965358s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet [6.806207s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip [20.245773s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway [8.542462s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw [4.647571s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 [19.830038s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port [19.157581s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails [2.629884s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips [3.013387s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes [8.759223s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 [10.668257s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 [7.785401s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 [2.533783s] ... ok {1} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra [10.930072s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal [21.422359s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested [4.789674s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable [18.279384s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool [12.320893s] ... ok {1} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details [17.900833s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip [18.252769s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router [13.901606s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port [8.258182s] ... ok {1} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details [16.890199s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor [0.918820s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port [11.316460s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name [0.641312s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled [0.621830s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description [0.583324s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles [0.979526s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 [19.108465s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor [0.858969s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 [21.944487s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor [4.681308s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description [0.890844s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile [0.752260s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled [0.792911s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description [0.522819s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor [1.005444s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor [0.937971s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver [0.835486s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor [1.043343s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver [1.077349s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net [16.538531s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors [1.012073s] ... ok {1} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor [0.959503s] ... ok {1} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 [1.524470s] ... ok {1} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False [1.520087s] ... ok {1} neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad [0.577720s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification [16.501354s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event [4.036747s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 [22.900049s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort [8.944274s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 [19.157966s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails [11.665156s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event [15.119556s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant [7.440758s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route [6.407012s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin [14.455388s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway [7.529314s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create [5.686002s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved [2.008206s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo [4.562371s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin [2.319286s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event [5.870142s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None [13.389365s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 [6.756465s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route [6.168732s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event [11.802273s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add [5.544094s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet [8.074743s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 [4.193838s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list [1.860983s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters [2.285408s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications [4.892586s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router [30.602945s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort [4.334247s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent [14.401871s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 [5.702916s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values [2.095856s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 [6.205292s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show [1.429201s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway [6.880979s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool [5.163076s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port [12.906743s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update [2.374868s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent [5.781040s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared [6.688772s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved [2.090670s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event [4.111657s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port [12.005473s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes [11.652748s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port [2.415710s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim [2.560127s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet [4.589791s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 [11.480975s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external [5.504407s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address [6.442125s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 [9.199308s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port [16.718340s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route [6.554866s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip [6.092567s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails [5.155591s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 [1.242593s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 [1.084454s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination [8.767761s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 [2.659035s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet [8.828789s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 [1.160306s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router [4.671472s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop [6.769045s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc [10.554511s] ... ok {2} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed [6.954132s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx [6.280387s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway [8.689345s] ... ok {2} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details [11.182490s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port [14.137463s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled [3.160824s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type [0.562412s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists [0.801890s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver [0.697649s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile [0.714564s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled [0.889525s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet [41.485812s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet [4.922886s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding [0.776208s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool [9.793458s] ... ok {2} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles [0.652924s] ... ok {2} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 [1.119279s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip [2.788632s] ... ok {2} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True [1.144549s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 [2.678708s] ... ok {2} neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend [0.400628s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id [5.225057s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 [5.381811s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet [2.656260s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces [5.675669s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved [1.361769s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address [3.299481s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net [10.710771s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin [3.448883s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event [4.361219s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 [1.760177s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved [2.130440s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips [5.115955s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets [13.933545s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update [7.568219s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 [3.157982s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails [2.495590s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete [1.518751s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination [2.229680s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port [7.167386s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse [2.297678s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 [5.695666s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 [5.014028s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification [12.584328s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns [23.047738s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 [6.543500s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip [7.219881s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback [2.528071s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse [8.585724s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets [11.402251s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend [1.420916s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns [15.201862s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 [13.410255s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id [15.090776s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 [7.846698s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported [7.442925s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 [5.206707s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 [1.257904s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 [9.200514s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete [14.546086s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route [13.847739s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 [15.374682s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip [4.742620s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 [4.020281s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip [3.655445s] ... ok {3} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address [5.936993s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin [2.554738s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation [2.686272s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 [6.557329s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address [2.422330s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas [3.874416s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal [19.305092s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested [3.388763s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 [10.648787s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed [1.652041s] ... ok {3} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details [16.774660s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor [0.674380s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description [0.711912s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile [0.764662s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor [0.758504s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors [1.043313s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name [0.756729s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations [1.251722s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile [0.963457s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip [13.235619s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty [0.934424s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use [0.879278s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use [0.817038s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router [11.645793s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile [0.780930s] ... ok {3} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile [0.701451s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface [13.456825s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 [8.175478s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled [16.141967s] ... ok {3} neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description [14.374662s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port [20.007313s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet [13.322968s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port [10.485541s] ... ok {3} neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 [10.947269s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim [2.511842s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip [4.823925s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification [12.032573s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port [12.824207s] ... ok {3} neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges [14.345613s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id [19.744744s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin [17.913497s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 [8.156308s] ... ok {3} neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port [28.602458s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers [31.494441s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 [17.879067s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden [5.274841s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent [20.000235s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 [14.110446s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 [22.488968s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router [45.031553s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent [11.266932s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event [2.696228s] ... ok {0} neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net [9.159253s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway [14.468894s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved [8.823155s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 [6.638981s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port [23.168201s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent [8.243925s] ... ok {0} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details [17.362867s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port [3.101728s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 [12.559423s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external [6.078607s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids [4.907821s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp [13.146006s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway [7.680838s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 [2.328443s] ... ok {0} neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details [19.506606s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event [6.950618s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver [0.636169s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile [0.700482s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 [11.762660s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor [0.821121s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile [0.703113s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error [0.774719s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled [0.629871s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor [0.711220s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider [0.996451s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications [9.619278s] ... ok {0} neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor [0.890523s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway [9.988835s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure [5.461111s] ... ok {0} neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions [16.037852s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc [23.150258s] ... ok {0} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False [4.686367s] ... ok {0} neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True [1.515177s] ... ok {0} neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults [0.605417s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port [13.224073s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet [39.644335s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips [15.553379s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 [5.827746s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate [24.950980s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 [2.177447s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 [16.306419s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 [5.203841s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create [1.219674s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions [1.473485s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp [14.624874s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port [11.600579s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback [2.191482s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 [6.648281s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 [8.397101s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces [9.914019s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns [24.390201s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event [2.994386s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant [8.175479s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 [6.762468s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 [5.934327s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent [10.401553s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 [7.359849s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 [5.680465s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create [9.748747s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 [5.253696s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns [21.047726s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend [1.226289s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo [5.604439s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 [4.391931s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 [1.525646s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip [3.191362s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin [2.647061s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips [21.757676s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id [4.861248s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces [6.402902s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update [7.026239s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns [20.974069s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet [12.518197s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination [3.541269s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces [10.970867s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable [15.210991s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved [5.374593s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 [8.354685s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event [1.476291s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete [14.648989s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 [8.132838s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update [2.788401s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 [20.997177s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging [21.241525s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record [22.200730s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip [15.894305s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed [6.923151s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 [8.361887s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed [6.299104s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 [17.104563s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 [2.442241s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port [20.090937s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 [3.922490s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet [8.570332s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 [4.770261s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification [12.297103s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 [5.556884s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination [8.861244s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns [16.345122s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip [16.558352s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification [10.558277s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip [3.095299s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router [4.260748s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet [4.676856s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create [17.389489s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed [7.888943s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails [2.626190s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update [3.431997s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 [13.120115s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 [2.755209s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id [4.201385s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 [5.064677s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router [29.543209s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops [9.753246s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port [13.811771s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas [0.520732s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled [12.189449s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc [13.703495s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination [10.134993s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips [3.016546s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim [2.247778s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip [3.358677s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure [4.069898s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip [2.888060s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin [2.416780s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable [9.767917s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation [2.992962s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx [8.402990s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin [3.723847s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 [3.125332s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal [17.632874s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested [4.107023s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 [13.896550s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool [6.749002s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 [15.308152s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 [2.785507s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 [16.376676s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 [12.265125s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port [9.914802s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops [12.432353s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 [13.826877s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete [15.397238s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 [11.858180s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort [8.109778s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port [17.745981s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails [13.146905s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 [5.686735s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net [14.624040s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 [1.253023s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse [8.022643s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update [11.534054s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 [4.734199s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet [5.744920s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 [4.330242s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values [4.899574s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id [12.675630s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested [3.915985s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port [14.849517s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant [9.631617s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared [4.182815s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions [1.460259s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 [2.633138s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port [6.494868s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet [9.980088s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice [12.480686s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip [2.540629s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse [2.597057s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure [4.918682s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters [3.959053s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal [22.639380s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show [1.325711s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend [1.230542s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets [10.890426s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip [3.540954s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx [8.703575s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet [4.057733s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 [2.366846s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface [1.803779s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net [8.797614s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update [3.888685s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips [1.984564s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings [0.230786s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool [5.926941s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none [0.202730s] ... ok {2} neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway [0.236512s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal [16.735354s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool [6.292337s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet [7.682706s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 [2.711374s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list [1.795826s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool [5.783084s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update [11.551187s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters [2.069276s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 [4.117574s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show [1.349516s] ... ok {2} neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant [21.736053s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net [10.813258s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete [1.345845s] ... ok {2} neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry [2.306145s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin [13.219899s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 [3.850768s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default [4.233163s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 [9.066324s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry [5.304389s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed [5.312185s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add [6.668748s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice [12.396433s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 [3.275188s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra [7.190867s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled [8.694882s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net [2.986993s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled [4.438578s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 [9.142380s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse [2.123557s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed [7.423716s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry [5.380515s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort [3.883367s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 [16.464713s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update [3.611568s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 [1.014248s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 [1.029747s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled [5.792337s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 [5.286977s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw [0.744545s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 [3.927059s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled [3.106224s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none [1.523647s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously [1.839522s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface [8.816969s] ... ok {2} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously [2.204656s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 [14.942015s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification [9.808580s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external [5.215824s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets [7.955483s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden [2.560737s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 [5.814981s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port [12.351440s] ... ok {2} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy [16.016383s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway [10.331616s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet [2.763072s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool [6.155834s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address [3.793963s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails [2.630504s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested [1.525907s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed [1.335698s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 [13.799849s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway [10.581621s] ... ok {2} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet [17.556231s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router [6.400285s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw [2.672053s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas [1.191505s] ... ok {2} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip [2.828669s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips [3.044065s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool [6.610908s] ... ok {2} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations [8.267752s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 [10.909402s] ... ok {2} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting [1.874633s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway [9.589101s] ... ok {2} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id [2.000108s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification [10.543324s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router [4.068443s] ... ok {2} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific [1.186104s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 [1.010762s] ... ok {2} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type [0.934624s] ... ok {2} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination [1.431827s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 [6.851702s] ... ok {2} neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev [3.571213s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 [6.829365s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 [0.713557s] ... ok {2} neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required [3.125491s] ... ok {2} neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred [2.686531s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete [13.406336s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet [4.467907s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 [8.451764s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip [2.339498s] ... ok {2} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group [5.702017s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 [1.635421s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id [5.052011s] ... ok {2} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network [2.510628s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address [2.642228s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete [10.438491s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas [2.685805s] ... ok {2} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group [3.576163s] ... ok {2} neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 [1.025390s] ... ok {2} neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 [0.886679s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id [3.013163s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 [14.573168s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update [3.965964s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create [1.181077s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin [2.542317s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy [3.886379s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port [14.422543s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port [14.817337s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback [2.357671s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 [3.768150s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id [5.674466s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router [8.632103s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id [11.795752s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port [1.072625s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos [9.193207s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort [6.611252s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 [11.038579s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 [3.618448s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 [7.637985s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list [1.959280s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 [1.112049s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 [4.150603s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip [12.348861s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios [15.948024s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 [7.946149s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values [1.879176s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 [6.990091s] ... ok {2} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id [3.294513s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update [1.618893s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure [5.251933s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port [10.302298s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router [4.079265s] ... ok {2} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy [7.642913s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 [3.737282s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed [5.390728s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port [7.249240s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails [10.902205s] ... ok {2} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy [8.437100s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips [2.358483s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden [2.998107s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra [9.878647s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden [2.712359s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {1} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create [1.867538s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete [1.341039s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port [8.031680s] ... ok {1} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list [1.301146s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 [3.061632s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port [2.214411s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet [9.244104s] ... ok {1} neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry [2.172044s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin [4.647226s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises [2.296003s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 [5.330734s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway [7.719263s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values [2.445204s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled [7.672939s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip [4.257883s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check [2.258652s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting [3.616601s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 [5.739839s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 [3.952044s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails [5.213130s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 [1.602093s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet [5.083799s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled [6.752866s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value [1.976575s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 [1.377755s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add [7.251704s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project [2.357239s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination [2.550225s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications [4.537452s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project [5.236256s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default [8.506594s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 [2.337178s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 [5.390315s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared [6.381810s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes [2.637903s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids [1.466799s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled [6.340802s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value [2.570575s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw [0.727889s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw [0.509405s] ... ok {1} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled [1.481986s] ... ok {2} neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas [2.490281s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 [8.862764s] ... ok {2} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az [4.151688s] ... ok {2} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az [1.380000s] ... ok {2} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number [0.863300s] ... ok {2} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only [1.105057s] ... ok {2} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number [1.096713s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet [7.459045s] ... ok {2} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number [1.217474s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr [0.225586s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol [0.241882s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol [0.271690s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description [1.439894s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive [1.207422s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception [15.229665s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id [1.641819s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native ... SKIPPED: Plugin does not support native bulk security_group_rule create {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids ... SKIPPED: Plugin does not support native bulk security_group_rule create {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... SKIPPED: Plugin does not support native bulk security_group_rule create {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 [12.383173s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name [2.049043s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id [1.756683s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net [3.752837s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only [1.719751s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get [1.514785s] ... ok {3} neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete [0.197634s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only [1.647909s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only [1.778326s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet [34.954928s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range [1.850795s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad [1.590586s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id [1.884505s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port [20.306897s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix [1.510498s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix [1.211087s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length [3.512555s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules [1.651697s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets [12.926645s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant [1.433377s] ... ok {3} neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant [18.385599s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo [1.434768s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules [2.075206s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group [1.244028s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error [0.622259s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups [2.935473s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option [17.431606s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail [1.280009s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default [6.593319s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net [10.027322s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name [1.254301s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo [1.412232s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) [0.253824s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) [0.239823s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) [0.197202s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) [0.184706s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) [0.248578s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) [0.216129s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) [0.189716s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) [0.193955s] ... ok {3} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch [0.682121s] ... ok {2} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name [3.737439s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port [6.255535s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation [3.310011s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 [4.800829s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping [4.741854s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated [1.919201s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents [1.648881s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope [16.885145s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create [6.487117s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings [2.620167s] ... ok {3} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated [17.933857s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo [5.223419s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter [4.723183s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete [1.383735s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway [12.272044s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 [4.914939s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts [5.909194s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort [2.177892s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping [4.206015s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping [4.247165s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 [7.778675s] ... ok {3} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router [18.785331s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments [4.490234s] ... ok {1} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy [16.850895s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 [6.454497s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter [4.257013s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association [4.574066s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 [7.387793s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters [6.818563s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative [4.397031s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id [2.278467s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg [4.898427s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips [3.177257s] ... ok {3} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip [19.647659s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter [3.886690s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip [3.009607s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips [5.395115s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface [12.592356s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping [3.551569s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip [3.329273s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg [4.039941s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association [8.957545s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets [6.150945s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks [4.072640s] ... ok {1} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip [2.089303s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip [5.451276s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id [2.710721s] ... ok {1} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums [3.157434s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings [5.075453s] ... ok {1} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id [2.167397s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip [3.344329s] ... ok {1} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name [1.315622s] ... ok {1} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network [1.217822s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter [3.648855s] ... ok {1} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range [1.347199s] ... ok {3} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips [3.273759s] ... ok {1} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range [1.132323s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway [12.979739s] ... ok {1} neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 [2.372552s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate [4.285205s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3.9/site-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 393, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' {3} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 [3.350053s] ... ok {3} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit [1.682643s] ... ok {1} neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None [3.219633s] ... ok {3} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips [1.953219s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 [6.767649s] ... ok {3} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name [1.840586s] ... ok {1} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac [3.752438s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id [1.318184s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet [7.147117s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id [1.228196s] ... ok {1} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true [2.457635s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id [1.096680s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order [1.327504s] ... ok {1} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true [2.169384s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges [4.143024s] ... ok {1} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group [3.452563s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet [8.458798s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse [1.058576s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip [11.449547s] ... ok {1} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security [1.695495s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort [1.276058s] ... ok {1} neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 [0.760835s] ... ok {1} neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs [0.831040s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max [1.088873s] ... ok {1} neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs [1.019881s] ... ok {3} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty [1.448946s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool [4.178209s] ... ok {3} neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None [2.114724s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 [7.937347s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool [4.562159s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id [6.113319s] ... ok {3} neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy [3.624855s] ... ok {3} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false [3.025473s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id [3.416175s] ... ok {3} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network [1.990619s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned [8.880943s] ... ok {3} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group [2.895116s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 [10.705081s] ... ok {3} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group [5.047509s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment [6.897184s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network [1.504882s] ... ok {3} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group [3.420703s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios [14.249096s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin [1.565986s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy [2.983099s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing [4.346316s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order [3.563340s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip [14.660129s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments [2.964065s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id [5.605041s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort [2.670409s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw [3.182193s] ... ok {0} neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body [2.265387s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos [14.070374s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled [6.817239s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc [9.569219s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id [4.512002s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred [3.572404s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos [14.672255s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip [6.360890s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding [3.334191s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing [5.741880s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create [6.250383s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id [4.518281s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id [5.106594s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default [7.120846s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing [6.461952s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled [6.921215s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip [3.616141s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios [30.316862s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet [31.084716s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create [9.660708s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing [6.792670s] ... ok {3} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos [18.610040s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting [4.544561s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw [0.718565s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id [3.956733s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled [0.782219s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only [1.617672s] ... ok {1} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id [2.907919s] ... ok {0} neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled [1.516214s] ... ok {3} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again [8.263980s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info [14.506807s] ... ok {1} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy [8.565134s] ... ok {3} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy [6.582045s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden [2.097237s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value [2.187102s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host [8.711570s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 [1.858841s] ... ok {0} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope [16.331254s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback [4.373031s] ... ok {3} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again [8.053819s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 [4.542305s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets [3.813668s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context [2.084331s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:105: UserWarning: "tenant" Quota API method is deprecated, use "project" instead warnings.warn( {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit [2.556052s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:143: UserWarning: "--check-limit" parameter will not be needed in Z+. By default, Neutron quota engine will check the resource usage before setting a new quota limit. Use "--force" to skip this check. warnings.warn('"--check-limit" parameter will not be needed in ' {1} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 [2.393897s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {3} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy [10.937600s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment [9.966107s] ... ok {1} neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin [5.856969s] ... ok {1} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az [2.018748s] ... ok {3} neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy [5.549242s] ... ok {1} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az [1.342449s] ... ok {0} neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway [19.228771s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host [5.667160s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule [1.307334s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values [2.622828s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol [1.275448s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix [1.257424s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db [3.572200s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max [1.179259s] ... ok {0} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips [4.989230s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits [1.072958s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises [5.063217s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range [0.995560s] ... ok {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination [1.346146s] ... ok {0} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip [3.029857s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 [2.264335s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:105: UserWarning: "tenant" Quota API method is deprecated, use "project" instead warnings.warn( {1} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort [1.255741s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr [0.208037s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right [2.442916s] ... ok {0} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found [3.547890s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin [1.523440s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 [1.993593s] ... ok {0} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip [2.561622s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups [6.079206s] ... ok {0} neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip [2.323859s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group [1.279940s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic [1.618555s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 [1.567211s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin [4.982922s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id [1.859959s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated [1.491745s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 [2.547062s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {3} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 [1.533564s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated [1.706111s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg [0.217170s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load [0.202818s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 [6.675255s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated [1.481415s] ... ok {3} neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 [2.152586s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet [22.150045s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num [1.747150s] ... ok {3} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing [1.203209s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol [1.344567s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big [1.408022s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules [3.636965s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only [1.288150s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num [1.067700s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets [7.011161s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name [1.150075s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big [1.066106s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix [3.591375s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 [2.589029s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big [1.107609s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num [1.461896s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only [1.035720s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 [1.879874s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits [1.313857s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol [1.114804s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 [1.832266s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc [1.075267s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol [1.528629s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse [1.178076s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype [1.074675s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id [1.696698s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol [0.950951s] ... ok {3} neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr [1.755117s] ... ok {0} neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips [1.643394s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype [0.230603s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name [0.914367s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ [15.572550s] ... ok {0} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id [0.910918s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name [0.915104s] ... ok {0} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name [1.119067s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas [1.303315s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use [3.003589s] ... ok {0} neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name [1.252364s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use [1.747836s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment [4.197665s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {0} neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None [1.923204s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin [1.537412s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network [1.506836s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group [3.480552s] ... ok {0} neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 [2.139137s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... SKIPPED: Plugin does not support native bulk security_group_rule create {2} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description [2.225497s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin [2.914828s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule [1.555443s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group [1.304199s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules [1.558776s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name [2.249485s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group [1.389907s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name [1.301983s] ... ok {0} neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None [4.893417s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed [2.238309s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name [1.374358s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false [1.475147s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group [2.702653s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num [1.306386s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse [1.875606s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network [2.146099s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max [1.454030s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association [3.206596s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false [1.168175s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value [1.721854s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes [1.643426s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort [1.415714s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only [1.483626s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group [1.696649s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false [2.791901s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number [1.357371s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail [1.210489s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed [5.249571s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number [1.334646s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false [2.377775s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol [2.753571s] ... ok {2} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id [3.839494s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id [0.895734s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read [2.944065s] ... ok {2} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers [0.562530s] ... ok {2} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider [0.292270s] ... ok {2} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique [0.272827s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group [5.059756s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id [1.156421s] ... ok {1} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group [1.185447s] ... ok {0} neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group [2.351241s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix [1.577842s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed [1.246865s] ... ok {2} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope [2.556746s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_end point(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant [1.729127s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules [1.177517s] ... ok {2} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools [2.366309s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments [3.396802s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only [1.221689s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy [5.013169s] ... ok {2} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope [2.151501s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant [1.338268s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters [2.986888s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination [1.829925s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update [3.244057s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups [1.600341s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg [3.653283s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet [5.479394s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination [1.809670s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id [3.071311s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts [2.397396s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner [2.622513s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update [3.140566s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse [4.130963s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback [1.924054s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true [1.361248s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy [2.866185s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback [2.142860s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts [4.649826s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type [1.841486s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list [2.998515s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update [3.136099s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments [3.126923s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips [2.847918s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none [3.056373s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters [3.129901s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding [2.243282s] ... ok {3} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param [2.091033s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent [2.565961s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type [3.271200s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping [4.171909s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp [2.093378s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping [3.554156s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent [2.204182s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner [2.770526s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks [3.658938s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping [3.075505s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback [2.010061s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type [1.417509s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion [2.431281s] ... ok {0} neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios [17.171819s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips [2.797727s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments [4.791071s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings [2.291203s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin [4.418506s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict [5.777882s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero [3.795385s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin [2.341101s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments [3.488318s] ... ok {2} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one [2.148415s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure [0.818664s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned [3.784009s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value [1.718571s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr [1.147908s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter [3.550030s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin [2.410710s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment [2.975555s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet [2.296615s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data [0.675587s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope [0.858011s] ... ok {2} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure [0.669177s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping [3.464070s] ... ok {2} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips [0.761103s] ... ok {2} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present [0.278042s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit [4.479015s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {2} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since [1.536797s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited [2.143611s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip [6.533764s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg [4.957773s] ... ok {2} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since [3.032789s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 [2.119398s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {2} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since [2.175592s] ... ok {0} neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 [2.256990s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/extensions/quotasv2.py:139: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. warnings.warn('Neutron quota engine will require "--force" ' {3} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool [3.350704s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3.9/site-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 393, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' {0} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az [1.351037s] ... ok {2} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since [2.534863s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned [8.499050s] ... ok {2} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update [2.445456s] ... ok {0} neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs [3.766780s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive [0.884162s] ... ok {2} neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True [1.833235s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools [5.945150s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix [0.843056s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated [1.327102s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment [3.493064s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes [1.035730s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only [0.945197s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure [1.122758s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad [0.897903s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... SKIPPED: Plugin does not support native bulk network create {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad [0.892045s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination [3.656565s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix [1.007844s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input [2.864018s] ... ok {0} neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules [1.138800s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool [6.547892s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr [0.201212s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string [0.179954s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network [1.978813s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail [0.956811s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated [1.889603s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id [2.210039s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments [2.114101s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param [1.592117s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated [1.836179s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 ... SKIPPED: Skip test for not implemented sorting feature {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups [2.097782s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 ... SKIPPED: Skip test for not implemented sorting feature {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info [3.593029s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user [1.882213s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated [5.341538s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid [3.328120s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception [1.331959s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk [1.409379s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network [1.386324s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host [4.752689s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id [1.528301s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id [0.980437s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant [1.085700s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets [2.444892s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host [6.108669s] ... ok {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac [4.242410s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive [1.255232s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db ... SKIPPED: Plugin does not support native bulk security_group_rule create {2} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 [1.830473s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam [2.728397s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc [1.383723s] ... ok {2} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains [0.666576s] ... ok {2} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters [0.305386s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback [3.869627s] ... ok {2} neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id [0.198292s] ... ok {2} neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False [0.181623s] ... ok {2} neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed [0.219742s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number [1.091451s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count [0.763907s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big [1.338173s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters [0.736734s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false [0.686737s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code [1.346670s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac [4.421487s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets [3.671991s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields [1.036777s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername [0.652291s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create [0.194522s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates [0.222456s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete [0.211693s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects [0.215372s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters [0.204270s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update [0.212708s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields [0.197659s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters [0.205920s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix [3.268389s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes [0.212770s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden [0.191683s] ... ok {2} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail [0.191503s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction [0.403853s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments [3.865361s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad [1.175503s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction [0.347081s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername [0.356501s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas [1.387635s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group [1.156335s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist [2.435990s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false [0.356529s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false [0.343542s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping [8.612251s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort [1.795999s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects [0.225673s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.195798s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.223960s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description [1.437068s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.212862s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.191456s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation [6.739139s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden [0.192915s] ... ok {0} neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length [1.201601s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields [0.213975s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction [0.384511s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj [0.380494s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping [3.920199s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.350618s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction [0.458634s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam [3.155706s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false [0.419437s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters [0.344996s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction [0.318999s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields [0.189775s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates [0.210212s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.197091s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.195109s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments [3.110769s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.186669s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden [0.210007s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.210703s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc [3.149197s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings [6.522007s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [2.052143s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed [1.094798s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction [0.365428s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.388578s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects [0.353742s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware [4.326904s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete [0.416262s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction [0.354865s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction [0.327598s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername [0.427749s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive [0.185297s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters [0.213555s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update [0.214595s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object [0.231790s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object [0.214670s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects [0.200322s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent [4.022791s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.191772s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields [0.200172s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment [7.006993s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters [0.212483s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction [0.413136s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects [0.384910s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields [0.346900s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction [0.418924s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername [0.324239s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks [3.386326s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false [0.346995s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update [0.394456s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.221758s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects [0.188462s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host [3.086184s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object [0.217608s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.224330s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings [2.069233s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [2.068782s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts [2.334867s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field [0.222225s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.241544s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.266451s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false [0.522319s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction [0.361992s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj [0.417279s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields [0.339048s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false [0.330658s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction [0.377958s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping [3.580174s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields [0.240219s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete [0.189046s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields [0.193949s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields [0.204645s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters [0.188037s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters [0.211566s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.185578s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters [0.427414s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj [0.377837s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects [0.378261s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks [3.768449s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction [0.332935s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment [0.409046s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information [12.146610s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails [19.524846s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.197163s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete [0.216768s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects [0.182072s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object [0.223147s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters [3.536277s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam [2.885858s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects [2.035322s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.250801s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden [0.241668s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.184554s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac [4.541305s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count [0.485733s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj [0.352981s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete [0.304194s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete [0.404206s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object [0.390062s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction [0.469956s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent [4.705544s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments [3.955863s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.205943s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object [0.186804s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key [0.199233s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.202002s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [0.200782s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields [0.192422s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.233304s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object [0.188922s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete [0.369123s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete [0.421136s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping [3.338021s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object [0.228429s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete [0.207049s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields [0.186108s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object [0.188333s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key [0.232815s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key [0.199383s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips [7.493001s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values [0.224325s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.224393s] ... ok {2} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields [0.204953s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts [2.529899s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count [1.972701s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc [3.434733s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping [3.008251s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction [1.699899s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping [9.740399s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate [3.157909s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3.9/site-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 393, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3.9/site-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 393, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete [3.383004s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc [5.678712s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping [4.574005s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction [1.667509s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port [3.525847s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false [1.370994s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding [2.320062s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive [0.256579s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create [0.258375s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object [0.185413s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam [3.966882s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields [0.218329s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects [0.223924s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields [0.200566s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters [0.209302s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.234700s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned [6.046947s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj [1.365857s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments [3.782077s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist [1.537278s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object [0.258263s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key [0.302516s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port [3.920192s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.198248s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields [0.197184s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.210237s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info [12.087557s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port [4.579458s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj [4.020486s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment [9.575957s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.600496s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments [3.318861s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3.9/site-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 393, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete [1.648337s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict [1.264477s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction [1.762181s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction [1.547938s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one [9.166766s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available [3.506463s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment [7.487679s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername [1.507505s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request [3.274628s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.708947s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment [4.844620s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object [2.039149s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields [0.195784s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field [0.236418s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.146369s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields [0.196570s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields [0.214629s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters [0.222286s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object [0.198011s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool [3.550362s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association [6.340793s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network [1.627714s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count [4.546198s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name [2.001512s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction [1.717465s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none [1.968053s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.350345s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned [6.939348s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction [1.453608s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername [1.351177s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet [18.203330s] ... ok {1} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment [4.639067s] ... ok {1} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids [0.468025s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_end point(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false [2.272141s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update [1.590350s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create [0.190474s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates [0.197880s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools [2.314132s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects [0.177996s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field [0.196129s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields [0.235404s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned [8.608154s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj [2.677029s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools [3.843840s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip [7.637672s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.027979s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found [1.970347s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name [2.402012s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields [1.940374s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools [3.068733s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description [2.803212s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip [8.389284s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction [4.003817s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment [1.934849s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope [3.224371s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments [4.060605s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net [2.138898s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters [1.550885s] ... ok {1} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found [4.240137s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment [2.163630s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.837469s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive [0.292463s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.316234s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object [0.229697s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp [2.809474s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch [5.569904s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field [0.245704s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields [0.243163s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields [0.215624s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object [0.237283s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj [1.963689s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse [6.322272s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type [3.865657s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network [4.258889s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete [1.891677s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero [2.143633s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction [1.981828s] ... ok {3} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed [3.874109s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet [3.004086s] ... ok {3} neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list [0.711070s] ... ok {3} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service [0.355231s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false [1.220920s] ... ok {3} neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg [2.184450s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_end point(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_invent ory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet [3.806020s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information [10.545496s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters [4.257144s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools [2.926093s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object [0.263872s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects [0.216891s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields [0.199186s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update [0.222920s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key [0.197197s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields [0.216009s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.242821s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request [1.759959s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden [0.249521s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback [4.733098s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network [3.781919s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false [2.046387s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback [2.034427s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj [1.366087s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope [4.677922s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found [1.080882s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type [3.047692s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false [1.014748s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope [2.125949s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type [1.850394s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false [1.678857s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete [0.263039s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key [0.210212s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields [0.196958s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type [1.668109s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters [0.208675s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools [3.385809s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.209663s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips [9.481558s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type [1.804887s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes [0.155257s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields [0.155681s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters [0.148782s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object [0.166145s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type [1.974952s] ... ok {3} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope [3.822307s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false [1.829069s] ... ok {3} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet [2.699456s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects [2.433349s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two [4.770609s] ... ok {3} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type [1.904374s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete [1.911808s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment [8.613480s] ... ok {3} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type [1.489982s] ... ok {1} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one [2.472155s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist [2.329495s] ... ok {1} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix [0.887293s] ... ok {1} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr [1.170726s] ... ok {1} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix [1.097771s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object [2.560291s] ... ok {1} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports [0.526522s] ... ok {1} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers [0.570226s] ... ok {3} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one [5.158768s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects [2.535937s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields [0.185625s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment [7.496989s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type [2.047080s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete [0.167447s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects [0.186656s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key [0.215544s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields [0.213581s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr [1.063160s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters [0.192683s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes [0.241059s] ... ok {1} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since [3.741129s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields [1.422138s] ... ok {2} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.228346s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet [2.219615s] ... ok {1} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since [1.866732s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure [0.604751s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data [0.606075s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host [5.267664s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope [1.170789s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count [3.783024s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet [1.947335s] ... ok {1} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since [6.027087s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.640330s] ... ok {3} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet [2.279976s] ... ok {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges [0.434134s] ... ok {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks [0.354668s] ... ok {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups [0.293766s] ... ok {1} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since [1.641149s] ... ok {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools [0.360312s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids [3.372718s] ... ok {1} neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False [2.237228s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... SKIPPED: Plugin does not support native bulk network create {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks [3.133393s] ... ok {3} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource [0.306224s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... SKIPPED: Plugin does not support native bulk network create {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction [2.716829s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas [1.388272s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since [2.333975s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... SKIPPED: Skip test for not implemented sorting feature {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... SKIPPED: Skip test for not implemented pagination feature {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist [3.377993s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr [0.894456s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since [3.567670s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters [4.443485s] ... ok {1} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 [4.936558s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since [3.925317s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet [19.898190s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since [1.584550s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects [2.156129s] ... ok {1} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters [0.432739s] ... ok {1} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters [0.544079s] ... ok {1} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends [0.565199s] ... ok {1} neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values [0.256947s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since [2.496430s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction [0.887717s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since [1.458708s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects [0.807370s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete [0.251003s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object [0.201123s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects [0.210653s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction [0.633392s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields [0.208968s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters [0.220437s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields [0.218337s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since [1.959800s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist [0.711421s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false [0.625599s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found [0.174577s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update [0.676168s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction [1.959268s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction [0.751781s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields [0.248333s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields [0.210128s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects [0.214718s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters [0.209996s] ... ok {1} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields [0.210186s] ... ok {3} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since [3.559367s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction [0.969674s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count [0.415916s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters [0.440636s] ... ok {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... SKIPPED: Plugin does not support native bulk network create {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects [0.448562s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false [1.093400s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ [14.186647s] ... ok {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status [2.927261s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete [2.718336s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction [0.305725s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive [0.303033s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete [0.255135s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks [1.582827s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters [0.366376s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object [0.240201s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects [0.227546s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [0.146681s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.192304s] ... ok {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields [1.110006s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.227601s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.224872s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete [0.448435s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields [3.365590s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername [0.403333s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields [0.320555s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters [0.216225s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated [2.283604s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist [0.498008s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object [0.396145s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters [0.295879s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.215750s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value [0.302803s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters [0.312212s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.234068s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters [1.862834s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field [0.318641s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.268499s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.282371s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes [0.272809s] ... ok {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values [1.823005s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields [0.234848s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count [2.453162s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object [0.233423s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count [0.486161s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false [0.498194s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj [0.506095s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters [1.916966s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete [0.467772s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction [0.475230s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.980400s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info [12.726022s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr [3.997232s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields [1.600553s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction [1.548576s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object [3.018781s] ... ok {3} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared [2.712647s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects [0.544689s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update [0.470334s] ... ok {3} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete [1.097137s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields [0.242929s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key [0.248291s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [1.070290s] ... ok {3} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends [0.878090s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields [0.278048s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info [5.560453s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.230651s] ... ok {3} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts [0.846210s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false [0.989238s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object [0.267910s] ... ok {3} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts [0.495557s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count [0.443657s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.345055s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup [0.794446s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete [0.374417s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets [2.512757s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false [1.959012s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found [0.777698s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects [0.560793s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete [0.796452s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates [0.262040s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects [0.237360s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.259245s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction [0.860894s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.279324s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values [0.211657s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters [0.419102s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network [2.916039s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects [0.575899s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction [0.551308s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction [0.843763s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction [0.454746s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername [0.496271s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id [0.943432s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false [0.456776s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object [0.522070s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields [0.245912s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields [0.969326s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update [0.464359s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields [0.239571s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update [0.243072s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object [0.267832s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields [0.246355s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation [4.808995s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields [0.261464s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values [0.244652s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field [0.222333s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects [2.445454s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters [0.206508s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value [0.158278s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object [2.835005s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update [0.258717s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters [0.193111s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object [0.297866s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key [0.284986s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects [1.129374s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.297564s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive [0.260197s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.343731s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object [0.239948s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object [0.246864s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object [0.251486s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count [0.622134s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [1.245905s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false [0.645052s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id [0.281496s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction [0.585803s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values [0.267953s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters [0.252594s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware [5.690978s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found [0.467260s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields [0.295718s] ... ok {3} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters [0.308054s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update [0.492723s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction [2.151993s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields [0.342077s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false [0.467426s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create [0.323273s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj [0.447578s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.308518s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.332046s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object [0.313087s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create [0.179332s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.201982s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key [0.302717s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.142546s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids [1.834798s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.210047s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object [0.250863s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.231873s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values [0.244513s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field [0.218471s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [0.285125s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.201032s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values [0.230380s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.233697s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.225610s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.244665s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.243685s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters [0.426273s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred [5.385529s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false [0.495709s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields [0.281961s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.294057s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete [0.571513s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction [0.546984s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false [0.463920s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update [0.433438s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction [0.554005s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete [0.258753s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects [0.235915s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object [0.267299s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction [0.501719s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false [1.201404s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername [0.511181s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment [0.494966s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false [1.996764s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key [2.458286s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.351078s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values [0.334292s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.323899s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.329791s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields [0.648223s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false [3.206905s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false [0.435095s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters [0.473091s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update [0.431914s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false [0.620558s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create [0.249796s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates [0.338510s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update [0.204501s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects [0.318635s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects [0.242648s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields [0.326106s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object [0.336855s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields [0.319950s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values [0.236513s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields [0.273671s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes [0.297187s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters [0.280089s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.301703s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden [0.271653s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field [0.295197s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.260216s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters [0.290551s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters [0.271605s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values [0.213873s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count [0.552341s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value [0.201237s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field [0.222798s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters [0.240904s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction [0.504637s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields [0.178977s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields [0.213010s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters [0.405310s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction [0.575123s] ... ok {2} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false [0.367476s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction [0.537628s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj [0.308295s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy [0.611090s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist [0.380048s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters [0.284549s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port [0.790094s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist [0.488824s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object [0.357835s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create [0.223469s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false [0.531672s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.265126s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count [0.931749s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found [0.462847s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.307717s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.215769s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object [0.766914s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update [0.549988s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields [0.283410s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.297246s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields [0.313337s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.279261s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create [0.297845s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates [0.294017s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete [0.547103s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects [0.331978s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction [3.671792s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object [0.301313s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field [0.321103s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters [0.298471s] ... ok {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object [0.338666s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects [1.703132s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist [3.216315s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete [1.029291s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found [0.532124s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates [0.295996s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters [0.330160s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects [0.314165s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction [1.232683s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields [0.283527s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy [0.614949s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters [3.426608s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values [0.263995s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername [0.456368s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters [0.339835s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes [0.290509s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id [1.121805s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails [24.316864s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields [0.328542s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object [0.340575s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false [0.627316s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.644386s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists [0.542701s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false [3.039044s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields [0.574352s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists [0.598230s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete [0.662427s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists [0.730177s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction [0.513733s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction [0.804185s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive [0.172825s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create [0.167702s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername [0.489463s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object [0.135955s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object [0.150257s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key [0.168730s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false [0.582948s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters [0.517023s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters [0.116863s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters [0.097059s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields [0.160309s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false [0.621386s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object [0.194818s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete [0.168585s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields [0.201726s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object [0.648122s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through [0.212327s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found [5.079417s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects [0.723404s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction [0.554905s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.323970s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id [0.231171s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields [0.199501s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.335680s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field [0.294783s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false [0.460804s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.231744s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes [0.273217s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields [0.309777s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects [3.078814s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.296286s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete [0.528083s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.303475s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object [0.369878s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction [0.404733s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction [0.409534s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false [0.741508s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete [0.195238s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields [0.220078s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.539436s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields [0.244570s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields [0.206140s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields [2.323441s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects [0.198507s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields [0.212574s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields [0.782142s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id [0.205346s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field [0.230303s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters [0.250911s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.228195s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction [1.802774s] ... ok {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.237171s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count [0.760380s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername [1.691905s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters [0.700502s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction [3.354455s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction [0.607413s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false [0.561729s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found [0.524705s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.304018s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete [0.968677s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object [0.287863s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist [2.468934s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.362984s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.263515s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field [0.226947s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info [19.176722s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.251732s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.317696s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields [0.151092s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj [0.664192s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields [0.178484s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields [0.520431s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.280626s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false [3.194816s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes [0.277511s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername [0.372475s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden [0.275550s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields [0.248214s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters [0.345333s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields [0.265984s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction [0.466124s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters [0.308622s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update [0.204733s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects [0.261915s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters [0.811914s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields [0.285222s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.273892s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields [0.230474s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association [4.666442s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes [0.197310s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.807272s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields [0.228286s] ... ok {3} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.216201s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields [0.603583s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete [0.813029s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates [0.179641s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none [2.066816s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields [0.173155s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters [0.229174s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction [2.042329s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object [0.212886s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [0.526959s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key [0.195379s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key [0.249023s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.265359s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.448484s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values [0.209440s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields [0.257765s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction [0.526445s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters [0.236905s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create [0.181080s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates [0.179051s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update [0.212477s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field [0.201364s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters [0.179186s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields [0.152767s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object [0.181700s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters [4.027532s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects [0.554623s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets [5.220488s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false [4.484437s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields [0.272875s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields [2.938586s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects [0.280335s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update [0.248968s] ... ok {0} neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found [2.753594s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object [0.262734s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association [0.418242s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction [1.753839s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields [0.240638s] ... ok {0} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers [0.341582s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction [0.740014s] ... ok {0} neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association [0.531333s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_end point(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_invent ory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist [0.609782s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false [0.463426s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete [1.691376s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction [1.859765s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.736137s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields [0.257657s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create [0.262363s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername [1.391939s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates [0.244421s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields [1.696224s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object [0.237947s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.288182s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters [0.245578s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.441221s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes [0.283702s] ... ok {0} neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default [4.063334s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden [0.253748s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction [1.718783s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.296107s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count [1.000732s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction [1.518879s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects [2.045698s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters [0.626229s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.518966s] ... ok {0} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope [2.904257s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update [1.201107s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive [0.240160s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields [0.780839s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields [0.236339s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create [0.242334s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object [0.223051s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key [0.159080s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields [0.191687s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters [0.607200s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters [0.159060s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values [0.175073s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.506153s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields [0.195718s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates [0.184931s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false [1.016932s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields [0.157128s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object [0.227860s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object [0.227302s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope [3.628488s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters [0.257446s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters [1.321690s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type [0.304750s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction [1.825308s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden [0.186220s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields [0.236190s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields [0.200792s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction [1.352716s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters [1.532799s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields [0.225078s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields [0.217200s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters [0.198397s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update [0.200276s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object [0.201434s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects [0.207699s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field [0.247485s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects [1.858147s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.573890s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request [4.459322s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects [0.837137s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update [1.251669s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete [0.231278s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields [0.661773s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete [0.712492s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters [2.322504s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes [0.225118s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback [2.331887s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction [0.620191s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden [0.248625s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields [0.206242s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters [0.197282s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields [2.138424s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields [0.208475s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.208821s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update [0.203020s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects [0.198993s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist [0.511218s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields [0.192319s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.507137s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden [0.219737s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters [1.780785s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type [2.539102s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields [0.182374s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object [0.490361s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.197157s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields [0.175081s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field [0.144996s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields [0.157843s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type [1.401229s] ... ok {2} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.193313s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false [1.725641s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete [1.411069s] ... ok {2} neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type [0.174027s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create [0.183173s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields [0.188068s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.159830s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update [0.192084s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object [0.179832s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type [1.361088s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields [0.159608s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields [1.650614s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.201316s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields [0.181876s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type [1.445721s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false [1.338617s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction [0.529451s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction [1.594984s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects [0.493836s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete [0.569827s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false [1.766719s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction [1.327083s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two [1.983018s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields [0.195286s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create [0.136793s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects [0.178441s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object [0.185491s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key [0.190115s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.207686s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters [0.189294s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one [1.827106s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values [0.256273s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count [0.483011s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters [0.199508s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes [0.202330s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false [0.457675s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects [1.798166s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects [0.582514s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields [0.208413s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction [0.470847s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object [0.202350s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields [0.187304s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername [0.372982s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key [0.219126s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update [0.188872s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters [1.759046s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.189768s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields [0.177503s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields [0.203701s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id [0.174825s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields [0.165604s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields [0.200401s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.188314s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object [0.240034s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.177908s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters [0.611892s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type [4.897056s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false [0.674193s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction [0.463509s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj [3.246155s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields [0.484344s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete [0.451817s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding [2.038586s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction [0.507451s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false [3.867335s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction [0.492400s] ... ok {0} neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type [1.504503s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [0.424511s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data [0.616269s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist [1.620474s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope [0.826470s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist [1.593475s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope [1.020153s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false [1.503789s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters [1.290834s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure [0.719156s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects [2.464194s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive [0.213243s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete [0.184496s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr [0.807307s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.193812s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object [1.700318s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update [0.214824s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.220597s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object [0.174115s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects [0.174217s] ... ok {0} neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data [0.658161s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.145919s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies [0.333943s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden [0.171772s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields [0.141884s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields [0.162543s] ... ok {0} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets [0.589092s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters [0.177536s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update [1.425554s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction [1.308702s] ... ok {2} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object [0.198407s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference [0.257443s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete [0.203007s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields [0.173508s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create [0.216834s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete [0.540374s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key [0.176431s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates [0.178113s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete [0.154388s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects [0.192459s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction [0.349381s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields [0.188598s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields [0.179356s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters [0.184011s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key [0.220666s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction [0.306093s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values [0.183266s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects [0.209504s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters [0.140158s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields [0.175836s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters [0.164462s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values [0.187004s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters [0.279409s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes [0.196858s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects [0.550851s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden [0.187844s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects [0.235819s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object [0.214847s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key [0.192238s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields [0.227537s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count [1.905515s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters [0.217509s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false [1.919340s] ... ok {0} neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update [4.354581s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters [0.176680s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes [0.162823s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.207566s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object [0.225085s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters [1.930223s] ... ok {0} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since [1.163950s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count [0.513444s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction [1.363654s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction [0.371501s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist [0.451267s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction [1.388475s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since [1.706654s] ... ok {0} neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp [0.927425s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete [1.541077s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername [1.370852s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters [2.102020s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object [0.508681s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network [1.112625s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction [0.478783s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.155925s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername [1.287697s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create [0.169509s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete [0.147615s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... SKIPPED: Plugin does not support native bulk network create {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects [0.190383s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields [0.194327s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.148704s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields [0.189071s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network [1.052804s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes [0.198745s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object [1.774384s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields [0.178078s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters [0.191976s] ... ok {2} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object [0.188880s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant [0.869664s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false [0.534408s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.303248s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction [3.217280s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... SKIPPED: Skip test for not implemented pagination feature {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object [0.213042s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete [0.347611s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects [0.181572s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update [0.217063s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object [0.183359s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields [0.557286s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key [0.187704s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... SKIPPED: Skip test for not implemented pagination feature {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction [0.313998s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields [0.184515s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername [0.359196s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update [3.140646s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters [0.202300s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters [0.215725s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist [0.347025s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields [0.193634s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false [0.380278s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters [0.213806s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.162349s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false [0.375449s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction [1.573031s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive [0.221166s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields [0.173656s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters [0.164488s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create [0.225535s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters [0.207102s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates [0.227008s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes [0.206402s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.201567s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update [0.159487s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields [0.197745s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete [1.641687s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object [0.171210s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields [0.191925s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated [3.487924s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects [0.217590s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object [0.213928s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.204721s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction [1.275835s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network [1.207357s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields [1.139177s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create [0.170485s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object [0.190498s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields [0.200693s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete [0.992911s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields [1.879438s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet [1.642130s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields [0.190767s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters [0.202200s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction [0.858393s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields [0.171598s] ... ok {2} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.196770s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects [1.357483s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters [1.570347s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects [1.103737s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete [0.825214s] ... ok {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 [2.566853s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction [1.097282s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects [1.409659s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create [0.186977s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects [0.186579s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields [0.209556s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters [0.194676s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update [0.182367s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant [1.812231s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object [0.172394s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object [0.180241s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction [1.297766s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key [0.191002s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters [0.767895s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared [1.164129s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.194606s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found [0.840898s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object [0.175815s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields [0.154184s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 [1.068739s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields [0.198320s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden [0.169621s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields [0.217632s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields [0.214496s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 [1.210189s] ... ok {0} neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains [0.413811s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.305486s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port [0.709383s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist [1.476209s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive [0.182730s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count [3.592542s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates [0.168129s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object [0.200591s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object [0.182817s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key [0.188580s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key [0.179483s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete [1.567089s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction [1.421429s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.191674s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields [0.195440s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id [0.179044s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj [2.556458s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj [1.411012s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete [0.889094s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername [1.235813s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters [0.603909s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction [1.465024s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields [0.153604s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false [0.715355s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields [0.165529s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields [0.206137s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters [0.186587s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.201821s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters [1.424625s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields [0.240074s] ... ok {2} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key [0.215504s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates [0.171941s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects [0.182163s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key [0.194245s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields [1.375756s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields [0.176942s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through [0.181805s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update [0.169401s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields [0.190409s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields [0.192366s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields [0.177438s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update [1.269585s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters [0.220040s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive [0.183341s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field [0.189861s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field [0.186706s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create [0.184901s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value [0.198357s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field [0.211973s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.185815s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false [1.331783s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id [0.195554s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object [0.202052s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields [0.195317s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates [0.174945s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.230413s] ... ok {0} neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object [0.203917s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object [0.167152s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields [0.213375s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields [0.346557s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters [0.221515s] ... ok {3} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update [0.219742s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction [0.258084s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields [0.178133s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false [1.766645s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields [0.187721s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class [0.187713s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object [0.207330s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.187098s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields [0.192593s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through [0.183844s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields [0.196165s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates [0.242768s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values [0.183684s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete [0.221399s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction [1.465975s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.186855s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates [0.195287s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields [0.201074s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields [0.188185s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update [0.180024s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields [0.190737s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive [0.179559s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key [0.199702s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update [0.190760s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.189394s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object [0.198472s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create [0.215627s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key [0.183294s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object [0.192719s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key [0.181634s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.177069s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.191476s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.171291s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden [0.187135s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count [0.375672s] ... ok {1} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object [0.171972s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values [0.211452s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters [0.200871s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects [0.332797s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false [4.588826s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields [0.180419s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields [0.316604s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields [0.185395s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create [0.181921s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction [0.355766s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object [0.217005s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects [0.224692s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction [0.303860s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields [0.205868s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields [0.222181s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters [0.202915s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [2.290188s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment [2.208808s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj [4.127551s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field [1.990641s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found [0.292682s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters [0.177220s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters [0.187875s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects [0.431064s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction [2.285316s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create [0.194818s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects [0.172766s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.175773s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update [0.204429s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects [0.188315s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object [0.180561s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields [0.186134s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.189791s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value [0.181320s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects [0.176830s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes [0.206915s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.200884s] ... ok {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields [0.179185s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters [0.196009s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects [2.473451s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values [0.186114s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values [0.174678s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [0.183018s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.161226s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates [0.172484s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object [0.221923s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields [0.142550s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters [0.337100s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.195789s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields [0.181266s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values [0.223048s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist [0.383707s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field [0.185590s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.186515s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters [0.259003s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields [0.187042s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found [0.345340s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [2.238130s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.132162s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive [0.163377s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction [0.393446s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields [0.165821s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates [0.132911s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create [0.205524s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects [0.161194s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object [0.202361s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields [0.193477s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete [0.162946s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object [0.165529s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key [0.186929s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key [0.184748s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through [0.196919s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters [0.199701s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id [0.195989s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes [0.220807s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field [0.161187s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden [0.191640s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields [0.159033s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields [0.221363s] ... ok {2} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields [0.175564s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields [0.215817s] ... ok {2} neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model [0.182198s] ... ok {2} neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count [0.163114s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete [0.383570s] ... ok {2} neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string [0.170447s] ... ok {2} neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json [0.181242s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction [0.372560s] ... ok {2} neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation [0.172353s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction [0.378544s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false [2.672990s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment [0.373584s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive [0.202461s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false [2.263961s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates [0.210942s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object [0.187547s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects [0.179318s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields [0.171607s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update [0.183708s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key [0.194058s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key [0.186559s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values [0.187244s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj [3.301560s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters [0.198053s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields [0.146745s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false [0.352810s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters [0.192867s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found [0.268530s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden [0.161480s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields [0.143391s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields [0.180725s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction [0.291685s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters [0.151925s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction [0.932456s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields [0.158227s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail [0.169697s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete [0.181317s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.189493s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername [0.872874s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.190346s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update [0.190230s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.876667s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object [0.207476s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key [0.204552s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.171122s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field [1.856459s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.180658s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes [0.150821s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden [0.181955s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.191193s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object [0.188791s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count [0.393517s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.336841s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object [2.009390s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count [1.669512s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete [0.390813s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction [3.001645s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update [0.840553s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction [0.328036s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object [0.260701s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction [1.262831s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields [0.232463s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects [0.182025s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters [0.309275s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values [0.184629s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [0.716383s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects [0.404351s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters [0.198442s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj [1.244298s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive [0.200030s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value [0.174929s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create [0.194986s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes [0.174470s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object [0.174640s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields [0.168331s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object [0.227126s] ... ok {2} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object [0.223289s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [0.812667s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj [0.444406s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete [0.282518s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false [1.829964s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete [0.372968s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields [1.128328s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create [0.188944s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction [0.382848s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates [0.200567s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key [1.708122s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object [0.196131s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields [0.204549s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects [0.195926s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update [0.316249s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields [0.217506s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field [0.153603s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields [0.200022s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update [0.180382s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters [0.184169s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.194754s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects [0.156295s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete [1.323407s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.186352s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through [0.183987s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden [0.201680s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields [0.180887s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields [0.182828s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields [0.206732s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields [0.182392s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field [0.189650s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields [0.189801s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.176844s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters [0.190743s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete [0.393126s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields [0.194423s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction [0.300357s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist [0.301712s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates [0.222722s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.229853s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.200124s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters [1.568164s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update [0.195922s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field [0.201053s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.186992s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object [0.192382s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false [1.593831s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key [0.186100s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key [0.194902s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count [0.579049s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters [0.192676s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters [0.389517s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail [0.174517s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters [0.402218s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects [0.368010s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false [0.612186s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects [1.419495s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.381663s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj [1.107290s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist [0.366344s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [0.499505s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects [0.408817s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields [0.202053s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields [0.392167s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates [0.151657s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete [0.173784s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction [0.429120s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects [0.181750s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids [1.312341s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.178601s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.182456s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.182624s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [2.431053s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.198063s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false [0.402865s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction [1.081593s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive [0.202495s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields [0.144947s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates [0.165856s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object [0.207244s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key [0.192482s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters [1.112734s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields [0.203168s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.191023s] ... ok {2} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters [0.186231s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters [0.225831s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.179680s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object [0.198065s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.183528s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction [0.398424s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key [0.189949s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters [0.412315s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction [0.323728s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through [0.231389s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters [0.202627s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false [0.378781s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete [0.417353s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail [0.166488s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction [0.338636s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant [0.375859s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive [0.195043s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.367142s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername [0.332980s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create [0.185162s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects [0.389232s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist [0.375784s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects [0.237449s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key [0.179500s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.426457s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects [0.230947s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false [0.316444s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count [1.696584s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object [0.377553s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects [0.380405s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive [0.202138s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects [0.436240s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden [0.191299s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields [0.187304s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields [0.154224s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters [0.200414s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields [0.198521s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction [0.415176s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields [0.187302s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields [0.198715s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters [0.048367s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters [0.247756s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects [1.881133s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden [0.149485s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields [0.187985s] ... ok {0} neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters [0.200000s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields [1.321065s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive [0.208558s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields [1.971962s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create [0.194602s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.182797s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields [0.188975s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.175473s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update [0.202738s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters [0.188262s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete [1.132035s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects [0.201809s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes [0.185400s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj [1.574137s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields [0.189627s] ... ok {2} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields [0.180829s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete [1.253188s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [0.926915s] ... ok {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden [0.184183s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters [1.016022s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports [0.976897s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction [2.884443s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network [0.659608s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields [0.179914s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false [0.729827s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates [0.157196s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields [0.143578s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object [0.211815s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key [0.183948s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj [0.758303s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through [0.170051s] ... ok {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters [0.180543s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail [0.173865s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields [2.946747s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network [1.422577s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port [0.813333s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network [0.629864s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port [0.763300s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy [3.051543s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy [0.574487s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete [0.209839s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy [0.776804s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields [0.207849s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field [0.168028s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields [1.062471s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters [0.765346s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters [0.207764s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters [0.143854s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden [0.170494s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.551757s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields [0.194738s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction [0.734315s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.181906s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername [2.807447s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 [0.699780s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids [0.873998s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields [0.582548s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count [1.346789s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete [0.967275s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects [1.138391s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily [0.716988s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found [2.626121s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters [1.312668s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update [0.602504s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create [0.211197s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields [0.654406s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields [0.153406s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object [0.214378s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key [0.187606s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction [0.615541s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.986850s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters [0.197276s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 [0.731100s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields [0.212771s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters [0.198806s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 [0.623050s] ... ok {2} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object [0.197568s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters [1.811680s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update [0.149458s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects [1.487498s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields [0.172534s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through [0.194984s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default [0.708745s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value [0.204134s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden [0.215688s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules [0.615624s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields [0.223104s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete [1.197530s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive [0.192871s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default [0.559079s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields [0.228487s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects [0.201217s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count [2.331680s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields [0.182514s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key [0.215262s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists [0.759842s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters [0.352520s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.198454s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.369703s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters [0.177969s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value [0.168690s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete [0.346916s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id [0.189697s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object [1.053724s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden [0.223409s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete [0.402871s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects [0.202582s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields [0.241635s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields [0.191942s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters [0.229386s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object [0.181476s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects [0.174847s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values [0.189345s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction [0.569331s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object [0.403730s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field [0.188539s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields [0.193402s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [0.438520s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update [0.184562s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object [0.207601s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false [1.416019s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields [0.206254s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.176164s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist [0.560225s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj [0.382030s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false [0.511872s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters [1.938062s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction [0.381592s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object [1.542834s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters [0.217257s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive [0.232141s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail [0.193715s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects [0.631334s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields [0.199270s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates [0.202944s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object [0.231446s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete [0.190549s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete [0.192481s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key [0.208216s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects [0.218403s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update [0.554142s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create [0.214075s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.180052s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields [0.152744s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields [0.201952s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update [0.191769s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create [0.215338s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values [0.235802s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object [0.200154s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object [0.192304s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field [0.155856s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.206121s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key [0.156093s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key [0.226167s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters [0.191176s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects [0.218199s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values [0.165956s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters [0.225662s] ... ok {1} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields [0.212281s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters [0.179854s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object [0.181639s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields [0.216192s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden [0.187833s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters [0.204493s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields [0.186117s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj [0.552405s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found [0.215164s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values [0.231802s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.446986s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field [0.207243s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields [0.193118s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields [0.203727s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction [0.541907s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.306372s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields [0.407776s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count [1.839268s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count [0.657528s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters [0.578931s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction [1.380514s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects [0.753950s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction [1.575881s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction [2.117996s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction [0.635378s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction [0.469851s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [0.478232s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername [1.527894s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist [0.570419s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects [1.787396s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters [0.480851s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id [0.543095s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters [0.539884s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.573395s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.511855s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.518097s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields [1.485938s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object [0.578797s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object [0.667387s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields [0.202492s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates [0.187506s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object [0.214600s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction [0.556548s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete [0.168823s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields [0.193397s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields [0.188098s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects [0.193350s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete [1.598789s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules [0.197175s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update [0.179464s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update [0.216083s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object [0.220797s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object [0.183499s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.215870s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields [0.175186s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist [1.472289s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields [0.216479s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj [0.584205s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.470347s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false [1.466877s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects [0.550611s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters [2.014271s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction [0.476722s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes [0.188060s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden [0.186209s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.347693s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters [0.202445s] ... ok {3} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object [0.213682s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters [0.469390s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object [0.286466s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false [0.592534s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object [1.343504s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects [0.590538s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.534675s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive [0.198434s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates [0.231821s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object [0.204469s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.551278s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects [0.626140s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist [1.774572s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete [0.219088s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.192525s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object [0.195935s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object [0.219327s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects [0.225762s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key [0.196332s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields [0.192394s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields [0.198576s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields [0.174893s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values [0.224185s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.228172s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters [0.182245s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields [0.170296s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false [0.481823s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction [1.557715s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden [0.178142s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive [0.192229s] ... ok {2} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters [0.207002s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction [0.517602s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates [0.192251s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive [0.181158s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object [0.216633s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects [0.214874s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters [0.259026s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object [0.239557s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object [0.187030s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key [0.191365s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.208480s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values [0.217621s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters [0.184306s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters [0.204764s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field [0.195548s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count [2.280890s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.192310s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters [0.183162s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.209544s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false [0.571821s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false [0.556686s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction [0.502633s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction [0.507474s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false [1.852391s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.495347s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction [0.566443s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist [0.523374s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters [0.535506s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.490909s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects [1.838024s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.556916s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj [3.864617s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects [0.590590s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive [0.187836s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete [0.192960s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false [2.091262s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules [0.184820s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete [1.537892s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.544892s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object [0.187698s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules [0.210314s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects [0.213297s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields [0.186674s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object [0.199529s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields [0.182363s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters [0.210737s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values [0.211972s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects [2.904566s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters [0.193866s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters [0.189295s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 [0.182076s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields [0.181907s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false [1.454522s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction [0.570159s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count [0.553833s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete [0.589156s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.547626s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction [0.590955s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object [1.887176s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete [0.532881s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive [0.175149s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.185666s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.548700s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object [0.210395s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object [0.571351s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive [0.206175s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [1.746060s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object [0.187052s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key [0.172129s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction [0.519812s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.168972s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields [0.199621s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update [0.203482s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object [0.176368s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 [0.069235s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes [0.229057s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields [0.155393s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden [0.186281s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false [0.531672s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object [1.956282s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects [0.189225s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false [2.296658s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters [0.176544s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object [0.226535s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.525280s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update [0.191124s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields [0.189035s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects [0.240985s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object [0.225604s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key [0.120741s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields [0.149329s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values [0.179846s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields [1.801786s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field [0.213921s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields [0.165697s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values [0.202844s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters [0.185271s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters [0.191015s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction [0.588537s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes [0.206104s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object [0.190319s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes [0.207753s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields [0.190763s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters [0.192592s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters [0.206699s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [0.521352s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object [0.217588s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.232473s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist [0.549674s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count [0.649504s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters [0.474201s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects [1.990767s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction [0.536059s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction [1.787659s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive [0.183406s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false [0.518045s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [2.276085s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create [0.224859s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete [1.469028s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates [0.204872s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object [0.189630s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction [0.501604s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.560819s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields [0.182953s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields [0.229107s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields [0.202405s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.205670s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete [0.202493s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete [0.232263s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields [0.205676s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects [0.201346s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters [0.211477s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update [0.193773s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values [0.200022s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object [0.187285s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction [1.535632s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields [0.202052s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field [0.213162s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters [0.203236s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters [0.176031s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters [0.184790s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.209369s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.204124s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters [0.205380s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type [0.227157s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object [0.210977s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes [0.180429s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields [0.201509s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj [0.583523s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false [0.801648s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields [0.180848s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object [0.222721s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction [0.396196s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy [0.163333s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [0.341038s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy [0.210715s] ... ok {1} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy [0.191883s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction [0.966783s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy [0.156582s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.414159s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields [0.206344s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects [0.220736s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create [0.236033s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates [0.217860s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.235233s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules [0.235899s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields [0.247182s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values [0.219631s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create [0.245023s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object [0.238163s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field [0.225347s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction [1.654536s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates [0.232528s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key [0.218986s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters [0.240121s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields [0.225299s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.230420s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects [0.229892s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object [0.231706s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters [0.223550s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key [0.236431s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects [0.239171s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters [0.225166s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.233290s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy [0.190480s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy [0.210208s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.215678s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy [0.212309s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false [2.218475s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy [0.216494s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden [0.224327s] ... ok {3} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy [0.208820s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields [0.222222s] ... ok {2} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object [0.228441s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive [0.230124s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete [0.227066s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count [0.756218s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters [0.727928s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields [0.230382s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key [0.232948s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction [0.636933s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects [2.226322s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername [0.481683s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields [0.242671s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields [0.242571s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.246967s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist [0.744460s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields [2.111384s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters [0.241480s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false [2.646338s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.483522s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.240377s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters [0.229332s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete [0.604723s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters [0.230698s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden [0.226183s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields [0.235312s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id [0.589191s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction [0.731852s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.220295s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared [0.405198s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found [0.594873s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete [0.768011s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false [0.483709s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete [0.514321s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.395707s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects [0.993179s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction [0.531892s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters [0.691974s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete [0.252434s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false [0.614743s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields [0.238880s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object [0.245131s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count [4.300622s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters [0.503104s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found [0.672313s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key [0.232324s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields [0.244537s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields [0.208132s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false [0.759687s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters [0.240118s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields [0.263442s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values [0.220148s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters [0.232593s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters [0.243286s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key [0.249268s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields [0.231161s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects [0.227717s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields [0.224590s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction [0.645912s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters [2.254889s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction [0.475102s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters [0.254647s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false [0.496843s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields [0.242318s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.234109s] ... ok {2} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object [0.241285s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction [0.661529s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields [0.884011s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates [0.233414s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object [0.218507s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction [0.473232s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.706991s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key [0.224516s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs [0.425905s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false [0.523955s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object [0.689182s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update [0.461807s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive [0.243614s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects [2.330859s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values [0.233058s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field [0.223540s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.237383s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create [1.422633s] ... ok {1} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields [0.248780s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects [0.240305s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields [1.950180s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields [0.262702s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count [0.533799s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.244871s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update [0.231793s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false [0.465133s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects [0.291014s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete [0.596036s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field [0.233850s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj [6.672120s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field [0.241030s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters [0.218650s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction [2.115785s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction [0.488267s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes [0.246660s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive [0.288636s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden [0.235676s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields [0.211953s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields [0.260755s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object [0.252212s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields [0.239787s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.584587s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields [0.233036s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields [0.229591s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update [0.224640s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object [0.224943s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects [0.774616s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects [0.225838s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.230424s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters [0.229875s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist [0.752936s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden [0.221412s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [3.869091s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters [0.511033s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj [0.568879s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.427247s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false [0.721823s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [0.556313s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.551511s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction [0.468831s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object [0.729104s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist [2.416276s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction [0.557181s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create [0.248738s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields [0.240693s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields [0.223119s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key [0.233469s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields [0.232225s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false [0.562602s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete [3.795155s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters [0.224720s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object [0.541386s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id [0.237566s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive [0.240857s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update [0.227513s] ... ok {3} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes [0.242445s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key [0.232081s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false [2.412295s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields [0.239759s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters [0.525966s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction [0.475077s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj [0.550161s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields [0.573442s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters [0.244419s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction [4.230919s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values [0.269423s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.303914s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden [0.264626s] ... ok {1} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields [0.231506s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects [4.612520s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive [0.263615s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects [0.521393s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist [0.431121s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields [0.251037s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction [0.428616s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates [0.270824s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false [0.490424s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete [0.233315s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.396936s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete [0.525483s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.254238s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object [0.392132s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object [0.242304s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.384580s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key [0.249418s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update [0.442768s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates [0.229237s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects [0.247599s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object [0.508757s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id [0.228699s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters [0.239990s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername [4.207617s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values [0.242034s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values [0.239309s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field [0.200747s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields [0.257996s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.256282s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.197416s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects [0.256247s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields [0.255281s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters [0.200368s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object [0.225756s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters [0.249874s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.229304s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects [0.665399s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.214428s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields [0.532093s] ... ok {1} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count [1.831759s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.513054s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false [1.835237s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects [0.577995s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters [1.687112s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates [0.232956s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields [0.223429s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields [0.221288s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object [0.214934s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.230550s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction [1.706804s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction [1.328022s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters [0.242213s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... SKIPPED: Mixin class, skipped test {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.220941s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction [1.197330s] ... ok {3} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields [0.219190s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete [1.824540s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction [0.992052s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction [1.704353s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count [2.307832s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create [0.252060s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.235941s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters [0.350604s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update [0.202423s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields [0.168686s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters [0.198969s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values [0.180119s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions [0.552902s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters [0.187938s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields [0.209148s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects [0.494508s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden [0.206924s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update [0.481221s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields [0.252527s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters [0.250711s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values [0.291367s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden [0.312819s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername [3.684354s] ... ok {3} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters [0.243249s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername [1.138092s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.210927s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.764438s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist [1.701423s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields [2.793618s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction [1.872565s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object [1.893445s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false [1.415409s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters [1.889296s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update [1.154805s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive [0.244000s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields [0.180507s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist [2.480532s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields [0.248158s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates [0.253991s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects [0.248256s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object [0.284111s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.234098s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields [0.257916s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values [0.223091s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.268004s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field [0.207440s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields [0.258784s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters [0.222753s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object [0.261604s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields [0.238261s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters [0.235413s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key [0.278106s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.258245s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects [0.272299s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects [0.256720s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters [0.234055s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters [0.246929s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters [0.245623s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields [0.238085s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.220996s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create [0.241658s] ... ok {3} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields [0.259182s] ... ok {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete [0.220459s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes [0.263030s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields [0.225428s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden [0.252079s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive [0.229232s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields [0.262711s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters [0.237730s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters [2.250786s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object [0.225086s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters [0.178795s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object [0.127917s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields [0.192275s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through [0.231460s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values [0.196418s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create [2.323562s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value [0.229566s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete [0.238628s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction [1.954671s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden [0.223783s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields [0.240202s] ... ok {2} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object [2.303999s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters [0.234423s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields [0.243430s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters [0.234463s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object [0.255406s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields [0.256693s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.240541s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj [1.097097s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields [0.219516s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields [0.238638s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field [0.244082s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.478915s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field [0.226990s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive [0.236632s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters [0.236606s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters [0.229033s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete [0.225505s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields [0.238847s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key [0.216676s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields [0.232164s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields [1.787261s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction [1.723583s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value [0.230445s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters [0.242279s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates [0.235563s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields [2.395200s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields [0.273352s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete [1.505219s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden [0.261466s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields [0.273582s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update [0.267671s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail [0.235950s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key [0.236734s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {1} neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents [0.225016s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects [0.231913s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields [1.250498s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive [0.215493s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters [0.415301s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields [0.232439s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters [0.218166s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields [0.247428s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters [0.237576s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields [0.254490s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete [0.242027s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes [0.244639s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields [0.246274s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters [0.214900s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden [0.253110s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object [0.235195s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields [0.231041s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields [0.243330s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key [0.238422s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete [0.245150s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields [0.220569s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters [0.230144s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters [0.246635s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters [0.237132s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters [0.250934s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields [0.245909s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields [0.251754s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters [0.225247s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field [0.226728s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field [0.230745s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters [0.232860s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields [0.238000s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects [0.246542s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object [0.247242s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object [0.248999s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object [0.249056s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete [0.229699s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects [0.245655s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters [0.229541s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.677509s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields [0.243179s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update [0.236428s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object [0.241527s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object [0.235142s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes [2.329169s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object [0.248574s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects [0.217283s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden [0.228700s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields [0.236837s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects [0.250562s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields [0.265216s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters [0.246604s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields [0.234491s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields [0.251836s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object [0.237517s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields [0.243803s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields [0.237989s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.247245s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters [0.222979s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key [0.250355s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values [0.228768s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values [0.239709s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value [0.252628s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field [0.240153s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden [0.234425s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters [0.276208s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object [0.252181s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields [0.259941s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes [0.266763s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail [0.223730s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields [0.236601s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count [1.679373s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive [0.225497s] ... ok {0} neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters [0.240267s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates [0.231799s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete [0.279525s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.097657s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters [0.228063s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object [0.217953s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields [0.226185s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields [0.237569s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create [2.402832s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields [0.235836s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters [0.228970s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields [1.381971s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object [0.250356s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key [0.244059s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field [0.251956s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key [0.256704s] ... ok {1} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters [0.286740s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through [0.275288s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects [0.295576s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values [0.268666s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction [1.344354s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field [0.312621s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters [3.909069s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields [0.238484s] ... ok {3} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail [0.266645s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive [0.251836s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.188371s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields [0.269727s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete [0.288435s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update [0.255000s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object [0.262999s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key [0.249375s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects [0.272536s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.292279s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters [2.817439s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects [1.979331s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters [0.260918s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field [0.219255s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction [3.379732s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters [0.247703s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields [0.303708s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete [0.284303s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update [1.205397s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create [0.287963s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields [0.287722s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects [0.371292s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields [0.393604s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields [0.284514s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters [0.268510s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value [0.276182s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction [1.566255s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id [0.279061s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes [0.293176s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields [0.304424s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values [0.310469s] ... ok {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id [0.271777s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail [0.268549s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters [0.249219s] ... ok {3} neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception [0.212384s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters [0.215133s] ... ok {3} neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields [0.203890s] ... ok {1} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object [0.240179s] ... ok {3} neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added [0.237096s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields [4.197589s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction [1.836385s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters [2.741857s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters [2.378201s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden [0.271395s] ... ok {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail [0.274501s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object [0.245724s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete [3.742487s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count [1.563652s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction [1.331739s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields [0.234210s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create [0.255466s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update [0.242669s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false [4.466970s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false [2.337631s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key [0.264568s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields [0.290969s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.287981s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete [1.044939s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.485625s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction [6.327648s] ... ok {1} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters [0.468607s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction [1.517254s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.277519s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction [0.363440s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields [0.614588s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false [1.254993s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant [0.349797s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields [3.116977s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false [0.449329s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters [1.257317s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false [0.441532s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.483145s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive [0.262321s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object [0.255209s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false [1.722660s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete [0.261104s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername [2.603496s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects [0.256793s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update [0.254464s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.246657s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.193312s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields [0.198170s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.370804s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create [0.243036s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields [0.227247s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates [0.278778s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object [0.248112s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object [0.294217s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects [0.238164s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through [0.295535s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key [0.239895s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters [0.283258s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters [0.207950s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj [0.782157s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist [2.597664s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value [0.206763s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields [0.274392s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters [0.276268s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects [0.810311s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields [0.268945s] ... ok {3} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters [0.238995s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction [0.799788s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters [0.728250s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields [0.230993s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false [2.581609s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object [0.222826s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields [0.187379s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters [2.778316s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields [0.208810s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count [2.371655s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction [0.387339s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false [1.052368s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername [0.351925s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters [0.411457s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction [0.457566s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields [0.260720s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields [0.273773s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates [0.267381s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects [1.590491s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields [0.256420s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters [0.335062s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object [0.242516s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters [0.315368s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters [0.295217s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object [0.220605s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes [0.293193s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields [0.277841s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key [0.215682s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden [0.265962s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields [0.273250s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key [0.233102s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values [0.195048s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields [0.321214s] ... ok {1} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field [0.170824s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters [0.155095s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields [0.310179s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters [0.182291s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count [0.563233s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields [0.219737s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids [2.451133s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters [0.462940s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields [0.233847s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.482137s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction [0.654322s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects [0.567325s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete [0.816862s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction [0.506449s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count [2.405058s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false [0.117575s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update [0.282367s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects [0.241246s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields [0.281713s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object [0.370192s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.656605s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist [0.812723s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key [0.315388s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false [0.673636s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object [0.253769s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.260781s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction [1.762061s] ... ok {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values [0.270874s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist [4.130245s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.292428s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object [0.304663s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values [0.267244s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters [1.281965s] ... ok {3} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields [0.269949s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields [2.025925s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj [0.561028s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields [0.646924s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete [0.365542s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction [0.556357s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object [0.344437s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false [0.495369s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields [0.313119s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist [2.182689s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values [0.278885s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count [4.934597s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden [0.309363s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields [0.288509s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields [0.284931s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters [2.920179s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive [0.252905s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create [0.336258s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false [3.709603s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object [0.351612s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete [0.301482s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.284570s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction [2.181926s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object [0.281343s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key [0.274357s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field [0.320570s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters [0.283845s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden [0.363311s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects [2.609465s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields [0.279662s] ... ok {3} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.251443s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction [2.059898s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields [0.287806s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create [0.298630s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates [0.315005s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object [0.230380s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields [0.221617s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters [6.732116s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update [0.202067s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key [0.229047s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete [2.024047s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects [0.290434s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.224688s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters [0.231218s] ... ok {2} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.231576s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction [4.412323s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count [1.819753s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false [5.043544s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.183080s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters [3.266157s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername [1.162641s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist [5.199687s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates [0.494149s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object [0.410345s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete [0.346905s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects [6.372417s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters [0.402374s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false [6.672089s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false [6.955122s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object [0.436781s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update [0.473022s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.512510s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters [3.934945s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field [0.448887s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters [0.493179s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes [0.502813s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields [0.525630s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete [7.220341s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields [0.484558s] ... ok {2} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters [0.518431s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false [4.153161s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects [2.698600s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction [2.809099s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object [10.989107s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction [2.501845s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete [6.043572s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction [1.856499s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj [2.968321s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction [2.576735s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects [7.260941s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object [2.774013s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction [2.195829s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction [9.899618s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects [7.134683s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction [7.256257s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive [0.474152s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters [0.455584s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update [0.417236s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create [0.371246s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object [0.379917s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects [0.436050s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects [0.451007s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through [0.447260s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters [0.419145s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields [0.445555s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values [0.428471s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value [0.411191s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field [0.407268s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields [0.429313s] ... ok {3} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields [0.400569s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields [0.425528s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction [0.841251s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj [0.860697s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction [0.818287s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields [0.961164s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive [0.408489s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields [0.463050s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects [0.387629s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields [6.097300s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields [0.420669s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object [0.426958s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key [0.411528s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields [0.462402s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction [0.721557s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters [0.389408s] ... ok {1} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value [0.413999s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id [21.232123s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false [0.777841s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields [3.336851s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername [0.847928s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters [0.826591s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects [1.037763s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false [0.857613s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction [0.842155s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object [0.461734s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create [0.473210s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete [0.244614s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects [0.251331s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.441792s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields [0.294809s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object [0.419468s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist [4.165741s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key [0.402458s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist [1.605557s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields [0.391225s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields [0.390404s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters [0.433850s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.431117s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes [0.450755s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields [0.444409s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters [4.283468s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete [0.911300s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters [0.424381s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction [1.286434s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object [0.423493s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete [0.865783s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.755377s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.340809s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields [1.069266s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction [0.954242s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create [0.419812s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update [1.303650s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername [0.847493s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates [0.356299s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object [0.494731s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields [0.337141s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete [0.451583s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields [0.359060s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist [0.938767s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects [0.438305s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.346188s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create [0.444240s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update [0.380252s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters [0.473433s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates [0.471750s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false [0.747847s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects [0.347125s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key [0.452402s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields [0.517238s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key [0.497402s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false [1.003783s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values [0.467454s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object [1.027539s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields [0.447123s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields [0.428363s] ... ok {0} neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters [0.415214s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields [0.414520s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters [0.447370s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.438386s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key [0.481754s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [4.245136s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects [0.486471s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields [0.439260s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields [0.497577s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters [0.448812s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update [0.419413s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key [0.416671s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters [0.412994s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks [3.411209s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes [0.375032s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields [0.460715s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields [0.444655s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.390004s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values [0.372885s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object [0.479157s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field [0.418861s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.433519s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network [2.584900s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields [0.402379s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters [3.557991s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields [0.406532s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy [1.595366s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count [4.250936s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port [1.815173s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count [2.845292s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects [3.293096s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction [2.173581s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network [2.724303s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields [2.797023s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port [1.389599s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction [6.057941s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared [2.345869s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found [4.588513s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant [1.236068s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction [3.240689s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create [0.095944s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields [0.104949s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj [2.755260s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update [0.452554s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields [2.179580s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key [0.358856s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field [0.302721s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field [0.364665s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.325929s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete [2.097947s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields [2.493309s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields [0.425557s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields [0.356836s] ... ok {3} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.291568s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields [5.344187s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive [0.373426s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters [0.355159s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update [0.320928s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete [3.045520s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key [0.336179s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist [1.590784s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key [0.313257s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects [0.311133s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.319843s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields [0.388679s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false [1.175781s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters [0.301099s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false [4.347446s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters [1.115317s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction [2.801781s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields [0.351458s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object [0.366837s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy [1.151710s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction [2.281073s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts [1.528757s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects [2.382282s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction [4.259725s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.255054s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [1.245250s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates [0.338003s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete [0.360419s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields [2.461948s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields [0.386159s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields [0.398174s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction [1.693807s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key [0.392534s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields [0.407456s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id [0.242587s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [2.766602s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters [1.292871s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters [2.278694s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id [0.338836s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes [0.354415s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects [0.292738s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields [0.336325s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields [0.326012s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates [0.342541s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update [0.347037s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters [0.338557s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key [0.346875s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object [0.382487s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects [0.309657s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields [0.355810s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id [0.383630s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes [0.355807s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field [0.287548s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects [2.839172s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields [0.371472s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters [0.301589s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction [3.718532s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes [0.266861s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects [0.308083s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail [0.302079s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key [0.342262s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object [0.327864s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object [0.316711s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields [0.354102s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields [0.351266s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields [0.306411s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters [0.304890s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes [0.331730s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields [0.331889s] ... ok {1} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object [0.360631s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false [0.863753s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj [3.189435s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.891335s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters [5.270855s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects [1.183179s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction [0.951608s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false [0.932138s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields [0.804692s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive [0.374231s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false [2.204706s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates [0.271145s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object [0.265898s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters [0.792723s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.304115s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key [0.290002s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters [0.318295s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false [0.843949s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [5.545654s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields [0.323417s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields [0.298077s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj [2.101352s] ... ok {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields [0.264072s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.286875s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields [0.302463s] ... ok {0} neutron.tests.unit.objects.qos.test_qos_policy_validator.TestCheckBandwidthRuleConflict.test_check_bandwidth_rule_conflict_different_direction [0.417538s] ... ok {0} neutron.tests.unit.objects.qos.test_qos_policy_validator.TestCheckBandwidthRuleConflict.test_check_bandwidth_rule_conflict_same_direction [0.450421s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id [1.605219s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction [3.018837s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [0.974377s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields [0.282232s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.362009s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts [2.314973s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects [1.158719s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key [0.352390s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects [0.326017s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.541579s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create [0.299875s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false [1.232785s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.361313s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key [0.196808s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects [0.254692s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields [0.282496s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields [0.347969s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields [0.215726s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters [1.237004s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters [0.298955s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values [0.272873s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields [4.813437s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters [0.290970s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count [0.964619s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 [0.288370s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type [0.258270s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object [0.245780s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false [2.017994s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction [1.264707s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count [1.017136s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete [1.185227s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction [0.920019s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction [3.307046s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object [2.511113s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update [1.368319s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates [0.323567s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key [0.316152s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields [0.286395s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive [0.237391s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.250653s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist [1.670662s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields [0.343099s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.313483s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete [0.377467s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters [0.369466s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false [1.227882s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object [0.399227s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key [0.183120s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects [0.272190s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist [3.177920s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters [0.341738s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.315744s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object [0.291594s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields [3.079008s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object [0.333527s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes [0.393228s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field [0.345685s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key [0.344626s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden [0.327445s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field [0.351018s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields [0.372533s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields [0.308402s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.342863s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields [0.312710s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters [0.334753s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters [0.955308s] ... ok {2} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object [0.367685s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters [0.324515s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters [0.384893s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj [1.063402s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters [4.165615s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields [0.378723s] ... ok {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields [0.380509s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction [1.141757s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count [2.980942s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found [2.808601s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [1.010762s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters [3.267386s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects [0.374509s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters [2.582205s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields [0.329615s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters [0.396289s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction [1.069494s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key [0.303906s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields [0.316332s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects [0.907840s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field [0.302927s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.288593s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist [0.902101s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj [2.466772s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields [0.261790s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false [0.830336s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object [1.152649s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects [6.111489s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive [0.324611s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete [2.688210s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction [0.801552s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields [2.781888s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields [0.310642s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive [0.237264s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters [0.257817s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete [0.351592s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object [0.308550s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update [0.322506s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields [0.311502s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object [0.311579s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.316305s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object [0.311621s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction [0.917211s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update [0.234536s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key [0.345149s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object [0.264974s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction [2.233979s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields [0.342645s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects [0.249053s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj [1.056594s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters [0.299179s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters [0.289673s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.328730s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields [0.271809s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects [0.893260s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields [0.246309s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values [0.300591s] ... ok {3} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden [0.319761s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction [0.570482s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields [2.063414s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction [0.836906s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false [0.758648s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername [0.802805s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object [0.937708s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction [2.309654s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects [1.144639s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object [0.347703s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields [0.265672s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create [0.291128s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields [0.358527s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules [0.283350s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key [0.310854s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.315535s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters [0.245009s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count [5.688580s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields [2.674044s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object [0.290759s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false [0.960938s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key [0.248155s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.257818s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.899511s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields [0.346348s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.310984s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction [0.978823s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters [1.238450s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters [0.750476s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction [4.731992s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.172607s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects [0.846875s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction [0.794711s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields [1.131889s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates [0.357253s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields [0.352300s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields [0.378940s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object [0.323625s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive [2.194286s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key [0.366515s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object [0.285607s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields [0.228423s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.333118s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields [0.326185s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters [0.364194s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters [0.340568s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.305661s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields [0.308901s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false [1.441152s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.292748s] ... ok {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields [0.338937s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters [0.311927s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values [0.402122s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation [0.868521s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden [0.328211s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters [0.301251s] ... ok {0} neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy [0.288754s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj [0.842250s] ... ok {0} neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects [0.302809s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive [0.317570s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates [0.368060s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete [0.919384s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object [0.427284s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete [0.310160s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction [0.676399s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects [0.343131s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects [9.121584s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects [0.388614s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object [0.363183s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields [0.301609s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key [0.319193s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields [0.296016s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters [0.379519s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters [1.143037s] ... ok {1} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.378745s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count [0.936419s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj [0.879288s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false [1.141716s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj [0.980444s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction [1.023172s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername [3.430898s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields [1.021873s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields [7.298902s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false [0.789868s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects [1.143648s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared [8.596445s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update [0.981988s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters [0.198846s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id [0.331916s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create [0.304095s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object [0.435159s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete [0.348119s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction [0.324590s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.310400s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete [0.166281s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object [0.192002s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters [0.725848s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field [0.330341s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters [0.151643s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.158060s] ... ok {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.176896s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj [0.945192s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters [0.214570s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes [0.308494s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions [0.460652s] ... ok {1} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters [0.270942s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete [0.660262s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction [3.781420s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete [1.075057s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields [0.263360s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields [0.246174s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields [0.756953s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields [0.318815s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field [0.300883s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields [0.675768s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false [6.385704s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields [0.271514s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields [0.317007s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist [0.752539s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters [0.522529s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction [0.763018s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields [0.237779s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates [0.158040s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object [0.247622s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters [2.072316s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.209138s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields [0.285260s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object [0.295070s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields [0.277779s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.287132s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.273950s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.228388s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters [0.266363s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.349127s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction [6.105831s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count [3.212636s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count [1.187875s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count [13.255567s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj [0.979545s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [0.896725s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object [1.405147s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects [3.754342s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update [0.834455s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields [0.337778s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object [0.341243s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects [0.313171s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields [0.360768s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields [0.385561s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters [0.343511s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction [3.075737s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters [0.376213s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... SKIPPED: Mixin class, skipped test {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.383444s] ... ok {0} neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.352875s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.702194s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction [8.926879s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object [3.365936s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create [0.329998s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete [0.282999s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update [0.283688s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields [0.268878s] ... ok {3} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id [0.276712s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters [4.814848s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction [0.841711s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects [3.827335s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete [0.572286s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction [0.574784s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction [1.106714s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername [0.534739s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction [0.384069s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false [0.667618s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false [0.410401s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create [0.344325s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false [1.148540s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete [0.341932s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.341865s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key [0.346622s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields [0.337611s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field [0.360543s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.310140s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields [0.307578s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update [3.189904s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields [0.332933s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create [0.299699s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters [0.737192s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object [0.280968s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update [0.258976s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects [11.340279s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object [0.322305s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false [0.768994s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key [0.273666s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects [0.279381s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete [0.740583s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through [0.246713s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates [0.309992s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction [0.603000s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [0.092252s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object [0.353244s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field [0.411920s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete [0.353823s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters [0.390309s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false [0.418554s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object [0.238460s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail [0.325479s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object [0.252140s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key [0.224844s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update [0.724813s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects [0.242017s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.252096s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields [0.299755s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.221780s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object [0.304255s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object [0.361344s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key [0.269989s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects [0.192146s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field [0.370606s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters [2.298473s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id [0.260775s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters [0.248952s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields [0.271423s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false [2.262879s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field [2.600720s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters [0.260556s] ... ok {0} neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.241439s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj [3.034323s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations [0.560003s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj [1.564275s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction [0.424585s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj [0.592523s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [1.222790s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction [0.488202s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters [0.438174s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction [2.869160s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 [0.485415s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction [0.505170s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object [0.284256s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete [12.318980s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete [0.248384s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields [0.251364s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key [0.324711s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key [0.310125s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields [0.306397s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field [0.339065s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters [0.292238s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes [0.310464s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist [2.565085s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields [0.355182s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields [0.256294s] ... ok {0} neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object [0.312005s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction [5.546345s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count [1.929451s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters [4.644829s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj [2.482639s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction [8.689039s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false [2.184688s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters [2.829750s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete [2.209766s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object [2.072348s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates [0.324210s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete [0.284795s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters [0.291641s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects [3.408871s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters [0.301466s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters [0.299540s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields [4.642350s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields [0.264150s] ... ok {3} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters [0.256270s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update [2.993171s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false [2.355972s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete [3.106861s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction [2.801058s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates [0.319702s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects [0.366793s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields [0.344641s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key [0.292198s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.287367s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction [3.071492s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields [0.354070s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects [0.236998s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field [0.191950s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields [0.261061s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.228277s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update [0.307510s] ... ok {1} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.247641s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object [0.339548s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count [0.832045s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values [0.329975s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field [0.229508s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.243694s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters [1.029154s] ... ok {0} neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden [0.259344s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields [0.213897s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object [0.201847s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key [0.214487s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects [0.278990s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.275169s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters [0.287645s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields [0.327996s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail [0.259439s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create [0.215281s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects [0.253102s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername [10.865589s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object [0.289413s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects [0.286022s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects [4.306167s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields [0.278185s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through [0.271776s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction [1.026527s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters [0.315335s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values [0.316311s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername [0.429070s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist [1.136190s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.526327s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields [0.215923s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys [0.267166s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object [0.930839s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create [0.283860s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive [0.184844s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects [0.331728s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete [0.164421s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object [0.326167s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields [0.214315s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object [0.304232s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields [0.279459s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields [0.257435s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.255394s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value [0.273995s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields [0.306591s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id [0.300258s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail [0.274702s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field [0.272223s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false [3.639293s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value [0.228981s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object [0.342393s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields [0.260192s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields [0.315868s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters [9.129867s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields [0.335413s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates [0.231883s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields [0.302362s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields [0.259381s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update [0.265169s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction [1.420286s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through [0.323136s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields [0.314322s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found [3.282257s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field [0.329832s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters [0.312030s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value [0.282483s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes [0.233732s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields [0.248536s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters [0.276094s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail [0.212480s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive [0.226868s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates [0.215079s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through [0.256013s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field [0.298418s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction [4.051016s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects [3.430687s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields [0.306241s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields [0.255550s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields [0.257933s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters [0.248291s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete [1.414109s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields [0.248801s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object [0.240008s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields [0.226381s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update [0.262377s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.239391s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction [2.721986s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters [0.217875s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields [0.214261s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive [0.287733s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction [1.042801s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden [0.212710s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create [0.297372s] ... ok {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields [0.207835s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates [0.309561s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete [0.286053s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects [0.286990s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object [0.262560s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key [0.291587s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false [10.994821s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects [0.295161s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields [0.269615s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false [1.203902s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create [0.204530s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects [0.045683s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.348135s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields [0.091162s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields [0.108575s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object [2.744953s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update [0.043525s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key [0.102442s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects [0.213082s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.335620s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create [0.317191s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields [0.339282s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields [0.316767s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes [0.281312s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object [0.259282s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields [0.270229s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields [0.254114s] ... ok {1} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields [0.256884s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.267484s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields [0.243215s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields [0.262830s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden [0.269116s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields [0.243351s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters [0.244493s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername [1.403670s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object [0.279210s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields [0.288254s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction [2.675184s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters [0.287220s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update [0.438587s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object [0.255030s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters [0.278068s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present [0.321991s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden [0.262246s] ... ok {0} neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields [0.256374s] ... ok {0} neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison [0.158045s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj [3.085424s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found [8.805878s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count [2.536697s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction [1.566661s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters [1.264757s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects [4.977089s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects [2.398635s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false [2.655008s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive [0.291252s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object [0.326866s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden [0.236394s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields [0.272464s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields [0.270172s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update [7.604003s] ... ok {3} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object [0.256335s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates [0.361931s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete [3.508433s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete [0.298292s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters [0.235248s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields [0.270597s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field [0.140273s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false [1.896145s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields [4.200530s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters [0.121317s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value [0.194247s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes [0.229297s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail [0.223891s] ... ok {2} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object [0.235765s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction [0.990342s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id [3.562100s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj [1.256770s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete [2.366082s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects [2.331113s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters [3.163361s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields [1.555887s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters [5.214570s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist [2.656323s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction [1.362858s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects [2.306217s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update [3.261254s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields [0.262582s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields [0.290128s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects [2.901292s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.385753s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive [0.424343s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields [0.341763s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete [0.330446s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update [0.366318s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields [0.309541s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields [0.304796s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields [0.395269s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create [0.325207s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters [0.324804s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field [0.350918s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction [2.910261s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object [0.317950s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object [0.326192s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters [0.303379s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields [0.308423s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.338814s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through [0.405279s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters [0.418526s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field [0.302145s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object [0.408199s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden [0.328796s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields [0.300419s] ... ok {0} neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail [0.301841s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction [2.574330s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects [3.265151s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false [0.708694s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields [0.362954s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.270445s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction [0.545003s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction [2.069262s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object [0.247233s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects [0.278261s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values [0.277085s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters [0.333001s] ... ok {3} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects [3.491998s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count [2.043463s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist [2.523859s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters [1.031808s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist [0.768688s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects [4.865115s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object [0.811297s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false [1.369586s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false [2.592114s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects [0.891460s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete [1.656900s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive [0.321283s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create [0.291164s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create [0.239392s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found [1.011067s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects [0.317716s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects [0.236498s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields [0.102546s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields [0.297849s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update [0.303773s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes [0.183815s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden [0.186338s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields [0.301272s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters [0.241830s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete [2.093003s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.252913s] ... ok {2} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters [0.312679s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete [2.028740s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction [0.771065s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction [1.821658s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername [1.508941s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [0.718149s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction [1.418193s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false [1.397860s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update [1.187786s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects [0.310022s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters [1.382151s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields [0.325429s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object [0.320320s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create [0.292832s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields [0.328804s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete [0.321163s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields [0.284096s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update [1.312101s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects [0.326115s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count [5.998051s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters [0.423475s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values [0.346070s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields [0.219978s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters [0.222689s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.347646s] ... ok {1} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.255124s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields [3.100114s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.289054s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction [4.008508s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields [1.419793s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update [0.263370s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete [1.401651s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields [0.292443s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key [0.247413s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates [0.325213s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects [0.300195s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object [0.325604s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields [0.296411s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field [0.276622s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction [1.382476s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update [0.283987s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.112867s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through [0.311562s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden [0.210055s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters [0.227364s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field [0.256937s] ... ok {0} neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.237763s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields [0.240201s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false [0.539765s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete [0.469170s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist [2.240893s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist [1.637437s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates [0.236825s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields [0.229776s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy [2.317753s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update [0.271599s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters [0.220235s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects [0.302194s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields [0.296083s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object [0.230188s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields [0.245958s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters [0.275468s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain [1.571125s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field [0.283750s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters [0.266946s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields [0.242959s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters [0.931180s] ... ok {0} neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters [0.271050s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found [3.470726s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.467072s] ... ok {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction [0.912266s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive [0.208466s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete [0.208787s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects [1.386828s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key [0.219296s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key [0.310208s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete [0.742488s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields [0.274937s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction [2.176473s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction [0.450145s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields [0.229666s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false [0.444676s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj [3.496727s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.260308s] ... ok {1} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields [0.293012s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false [0.924246s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type [2.360571s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction [1.309112s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete [1.096720s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id [4.905461s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found [6.126837s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object [1.588684s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false [1.826218s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete [0.262173s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields [0.236054s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters [0.244046s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects [2.602114s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object [0.280849s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive [0.270010s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object [0.239607s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key [0.230716s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects [0.237735s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields [0.223534s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects [2.299038s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create [0.292136s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates [0.281287s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction [4.031981s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update [0.539212s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects [0.238382s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields [0.274479s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object [0.270528s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters [0.246078s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object [0.258228s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count [0.768249s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields [0.263272s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters [0.297177s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false [0.695168s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters [0.250671s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.236907s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields [0.292856s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields [0.299173s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters [2.608107s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden [0.261191s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false [0.697698s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction [0.645144s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete [0.287604s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects [0.266632s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects [0.238273s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.250599s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields [0.260235s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj [1.134206s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters [0.221947s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction [0.862494s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters [0.242446s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes [0.241848s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden [0.245864s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction [0.765415s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object [0.259276s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count [4.374934s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object [0.250360s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields [0.300169s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction [0.742112s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.299523s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields [0.201910s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.215709s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters [0.220129s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [0.867277s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field [0.241731s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters [0.229164s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist [4.963282s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields [0.255982s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction [0.772880s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden [0.294896s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters [0.313060s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.302007s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields [0.879810s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction [3.911549s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete [1.010882s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction [0.802259s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist [0.889032s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false [4.810312s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false [0.774353s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete [3.738076s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false [4.562722s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters [0.711737s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object [0.923243s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction [1.513110s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects [0.977282s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction [1.287654s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction [0.872253s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive [0.331247s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update [4.508775s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields [0.261478s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername [1.394732s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object [0.287296s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates [0.297102s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields [2.702152s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete [2.781834s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields [0.289758s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields [0.297612s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false [2.002744s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object [0.287366s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields [0.267892s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values [0.309676s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters [0.288574s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update [1.300491s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values [0.284412s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes [0.323073s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field [0.260601s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden [0.311915s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.255855s] ... ok {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields [0.318138s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail [0.333329s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields [0.265231s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction [1.472406s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername [3.909662s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive [0.288135s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false [0.674207s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields [0.319621s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields [0.275760s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects [0.682727s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates [0.316810s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete [0.292770s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction [0.613835s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields [0.315825s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object [0.300775s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values [0.292424s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object [0.293415s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field [0.303295s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects [0.317723s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes [0.311400s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist [0.677433s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.286374s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden [0.311013s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields [0.301882s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.583197s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id [0.289997s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false [3.815048s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes [0.322786s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update [0.577790s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive [0.292545s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields [0.285701s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete [1.607444s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates [0.284199s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key [0.288955s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects [0.296446s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.280967s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters [2.015564s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values [0.288735s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field [0.288167s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters [0.299713s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters [0.127088s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden [0.184164s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction [1.638600s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields [0.263791s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters [3.974793s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count [0.670586s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object [0.295388s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key [0.276388s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters [0.591417s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist [4.289895s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false [0.661561s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters [0.282634s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction [0.516908s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden [0.285461s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false [1.150675s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.598172s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false [1.235193s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) [1.062445s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects [0.615212s] ... ok {2} neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) [0.972735s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters [1.214842s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object [3.076374s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found [1.200332s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction [3.226658s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj [2.559411s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects [1.947239s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create [0.373551s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object [2.146331s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object [0.302705s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create [0.303390s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction [0.519523s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete [0.289806s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields [0.286111s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object [0.303363s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters [0.512233s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through [0.345072s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects [0.602810s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters [0.285181s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id [0.288619s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update [0.639988s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters [0.335594s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object [0.323090s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden [0.348019s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects [0.330665s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields [0.290917s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object [0.326167s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters [0.323328s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object [0.304535s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields [3.073264s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields [0.310526s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found [4.948043s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters [0.310087s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.288962s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields [0.322197s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields [0.282779s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters [0.290525s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count [2.164722s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete [2.027536s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction [1.597261s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false [2.455083s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction [1.633411s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction [2.125566s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj [1.311869s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete [1.238239s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.029269s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete [2.280434s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters [2.087544s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction [1.294168s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false [2.326533s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction [3.824397s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction [1.136701s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false [2.751025s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction [1.413610s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [1.042393s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields [0.292835s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update [2.474981s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create [0.304667s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields [0.333368s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object [0.291755s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects [0.348702s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters [0.290278s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields [0.291103s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects [0.287758s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects [0.301663s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.298678s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects [3.009210s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters [0.305043s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.300205s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id [1.248911s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values [0.291656s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters [0.270512s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters [0.277793s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes [0.328344s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields [0.274455s] ... ok {3} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields [0.288931s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false [1.748711s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction [2.347877s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create [0.293300s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates [0.301861s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.971307s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields [0.293878s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters [0.302400s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object [0.296221s] ... ok {0} neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields [0.302266s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields [0.287155s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false [2.192745s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields [0.308134s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object [1.731438s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction [1.061200s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.251493s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters [4.051995s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update [3.857297s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false [2.220999s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction [1.216669s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters [0.298498s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete [3.960460s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key [0.341188s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false [2.294208s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields [0.302422s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values [0.273412s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... SKIPPED: Mixin class, skipped test {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete [4.744529s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value [0.332025s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields [0.317369s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object [0.285641s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete [2.974551s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete [1.890869s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction [1.428639s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object [0.292835s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id [2.138032s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction [2.836670s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update [2.695050s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false [1.267385s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object [0.275038s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive [0.295294s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters [0.271400s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters [1.325914s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object [0.325026s] ... ok {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields [0.324085s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields [0.277322s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden [0.194390s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters [0.687438s] ... ok {1} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.287424s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false [0.599323s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id [0.561531s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object [3.044282s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false [2.536431s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields [1.190953s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.099897s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist [0.641993s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false [0.531785s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction [1.802437s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id [0.599066s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates [0.309244s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects [2.320474s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects [0.301049s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields [0.279021s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key [0.292737s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings [2.142429s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters [0.296599s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id [0.304410s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values [0.296289s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters [0.288809s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields [0.292195s] ... ok {3} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object [0.310506s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object [6.504320s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete [4.909918s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id [4.478023s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update [2.620045s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create [0.315210s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates [0.302858s] ... ok {2} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints [1.697683s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.299201s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields [0.217948s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields [0.333849s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object [0.308954s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects [0.293062s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters [0.301908s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields [0.292131s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field [0.290330s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters [0.288620s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters [0.326519s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction [2.095908s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden [0.308440s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object [0.306950s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters [0.253856s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields [0.310188s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters [0.342211s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.309255s] ... ok {2} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object [0.309885s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates [0.276482s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count [0.791502s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object [0.312886s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects [0.316417s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters [0.274746s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters [0.800867s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist [2.343576s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj [0.850270s] ... ok {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden [0.306941s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete [0.684517s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count [0.690678s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters [2.114587s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete [0.826690s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters [0.721989s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction [0.797693s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete [0.688716s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters [12.343084s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction [0.665251s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive [0.305404s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist [0.696211s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create [0.351920s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects [0.341998s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key [0.264041s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects [0.279491s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields [0.334413s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields [0.303517s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create [0.359352s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden [0.270325s] ... ok {1} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false [3.439443s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id [0.554909s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction [0.414610s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete [0.200421s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.423218s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects [0.221859s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update [0.223080s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object [3.007582s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete [0.402896s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key [0.283648s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername [0.468762s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects [0.279414s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field [0.124580s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id [0.284834s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.198684s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden [0.258334s] ... ok {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden [0.248214s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false [8.591033s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count [0.605787s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj [1.151167s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete [0.409332s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete [0.652863s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects [1.086374s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.438490s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction [0.549972s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create [0.253776s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete [1.100718s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates [0.261724s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects [0.253184s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields [0.303408s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction [1.059332s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.300373s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project [2.518713s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object [0.305504s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key [0.266718s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction [1.083128s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values [0.264526s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden [0.258471s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername [0.974233s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields [0.268129s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields [0.240355s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction [0.495808s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters [1.125160s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.491594s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges [3.398845s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects [0.524548s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete [0.315804s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update [0.204171s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction [8.162321s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters [0.264510s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername [0.510862s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values [0.208085s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges [1.835549s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field [0.246091s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters [0.470097s] ... ok {0} neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields [0.248650s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan [0.768037s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object [0.548548s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.691091s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update [0.447297s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction [0.538696s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive [0.269174s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields [0.240130s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields [0.268838s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields [0.201423s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields [0.215238s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates [0.268081s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update [0.197610s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object [0.253925s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key [0.200463s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects [0.261289s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields [0.256641s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields [2.689503s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.250029s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields [0.249098s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field [0.266918s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction [0.669992s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes [0.287591s] ... ok {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields [0.301255s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.240640s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects [2.590965s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields [0.278450s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction [0.686584s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.264218s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update [0.224912s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates [0.247670s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters [0.246808s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object [0.236441s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id [0.242531s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects [0.248070s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.250483s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields [0.232122s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields [0.250834s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields [0.235086s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters [0.238038s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.215800s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.216192s] ... ok {2} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object [0.235741s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields [0.240191s] ... ok {0} neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields [0.233302s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction [0.488194s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj [0.474408s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.481687s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete [0.442224s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields [0.534890s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields [12.182094s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist [0.528947s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.462142s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive [0.297918s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields [0.285108s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update [0.257315s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object [0.238574s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object [0.239349s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters [5.058249s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields [0.244515s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields [0.261809s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field [0.236376s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields [0.230945s] ... ok {2} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object [0.230224s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj [0.628466s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields [0.542110s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction [0.542658s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername [0.585205s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction [0.544563s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields [0.282862s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete [5.860651s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete [8.725001s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates [2.706141s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields [0.252362s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.223593s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects [0.257547s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields [0.282903s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist [10.427601s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object [0.239867s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values [0.229420s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects [0.237999s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field [0.216908s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields [0.232945s] ... ok {2} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object [0.278245s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields [0.277946s] ... ok {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update [0.292539s] ... ok {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update [0.263438s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key [0.296331s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction [4.916477s] ... ok {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields [0.304567s] ... ok {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields [0.241487s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters [0.300047s] ... ok {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields [0.245749s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters [0.241532s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field [0.261331s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields [0.437804s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields [0.301807s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through [0.325652s] ... ok {1} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters [0.273984s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids [0.313178s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values [0.382944s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction [7.149292s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field [0.369654s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project [0.338164s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value [0.408861s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.784143s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields [0.352786s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update [0.323146s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing [0.401752s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders [0.346995s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use [0.399684s] ... ok {2} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action [0.405392s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields [2.328441s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false [0.444969s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction [0.451436s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete [0.520573s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields [7.556141s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields [0.245197s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction [1.915381s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [1.761460s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete [2.552493s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.240854s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object [0.249221s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object [0.226439s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects [0.223615s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters [1.790934s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields [0.238668s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key [0.233181s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields [0.290775s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false [9.533063s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields [4.849020s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field [0.306357s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden [0.251835s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields [0.244337s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields [0.263336s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters [0.281198s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.256093s] ... ok {2} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object [0.267751s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates [0.275645s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects [0.240097s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields [0.242054s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object [0.228995s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object [0.242681s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes [0.263766s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key [0.237388s] ... ok {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields [0.236259s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.231150s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters [0.283578s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters [0.228474s] ... ok {2} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail [0.218219s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist [4.896883s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false [2.039622s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj [1.709028s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object [8.647692s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false [3.926543s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername [1.596300s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete [0.232434s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object [0.230537s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key [0.232203s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields [0.226606s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields [0.208060s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters [0.214019s] ... ok {1} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.220133s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count [7.014792s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false [4.442118s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count [2.260048s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive [0.234236s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields [0.266520s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects [0.413596s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key [0.282748s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields [0.244582s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction [2.001115s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.221124s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction [7.493247s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive [0.238356s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object [0.199213s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects [0.263958s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.253110s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields [0.288076s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj [1.898595s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters [0.242410s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields [0.213820s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters [2.395735s] ... ok {3} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields [0.257994s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.802877s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false [8.735788s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings [2.478759s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false [4.771941s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count [4.733160s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction [2.442569s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction [5.175414s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false [1.792490s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete [2.452750s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.692872s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters [1.794290s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields [0.297687s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters [0.273555s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update [1.683919s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields [0.144165s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key [0.261134s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object [0.082893s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete [2.449567s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete [0.148425s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key [0.267731s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields [0.210435s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.218845s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object [0.185035s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key [0.180973s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden [0.200118s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters [0.247698s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields [0.280467s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values [0.265274s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.290309s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field [0.267067s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters [0.240650s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields [0.252145s] ... ok {3} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object [0.232939s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername [1.992282s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters [1.969272s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false [3.481456s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction [1.348134s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields [11.803635s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction [1.465136s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id [1.951686s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj [3.497995s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false [2.060698s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters [3.966440s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete [3.743657s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false [2.215517s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects [3.887931s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction [1.808076s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.974528s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found [4.002567s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters [1.425416s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive [2.406536s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields [0.310492s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object [0.285364s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters [0.264703s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false [2.102310s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values [0.250073s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters [0.242218s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields [5.993531s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters [0.257532s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id [3.830782s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.217073s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive [0.266100s] ... ok {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields [0.245830s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects [0.252272s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields [0.243681s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields [0.245370s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object [0.257431s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.245538s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false [0.939473s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete [3.502599s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields [1.335546s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters [2.282478s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.237940s] ... ok {2} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object [0.286639s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects [1.516359s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields [0.296888s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction [0.710420s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates [0.270011s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates [0.277884s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object [0.261379s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects [0.261163s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields [3.324999s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields [0.250619s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters [0.247634s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update [0.256223s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields [0.261240s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects [0.274037s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values [0.228084s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id [0.190736s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.259031s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters [2.948388s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden [0.237190s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields [0.231198s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields [0.334752s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters [0.176579s] ... ok {3} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.200779s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects [4.138759s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects [5.077036s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [1.015322s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction [4.257387s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive [0.264786s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object [0.235264s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object [0.261453s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object [0.183112s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist [4.125241s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key [0.251431s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields [0.265341s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through [0.258242s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete [2.122609s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields [0.289870s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values [0.220223s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field [0.235825s] ... ok {0} neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value [0.262403s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction [3.032559s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects [3.935369s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update [1.710683s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters [2.413732s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction [1.916193s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields [0.241628s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update [2.759536s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object [0.275305s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates [0.185831s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object [0.237969s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete [0.323171s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction [2.623880s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields [0.269663s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update [0.243664s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes [0.222432s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters [0.221286s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction [1.798269s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object [0.243447s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete [2.218872s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects [0.190447s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields [0.230399s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update [0.186892s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects [0.178582s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields [0.215080s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values [0.204261s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields [0.243030s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes [0.160162s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields [0.208051s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object [2.547616s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object [0.175629s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object [0.172103s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key [0.046324s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id [0.149592s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values [0.205595s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) [0.967468s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters [0.202303s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters [3.898542s] ... ok {1} neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) [0.890817s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields [10.709053s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction [1.586119s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail [2.356858s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction [3.231860s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername [1.490425s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction [2.672128s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters [2.053483s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction [1.846067s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false [2.138553s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist [2.383129s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj [1.506820s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction [5.350637s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object [2.335316s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.149962s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update [1.635170s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id [5.692745s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object [0.242552s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields [3.337056s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object [1.757048s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update [0.229696s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction [1.509054s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id [2.255452s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete [0.169802s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.162259s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key [0.158581s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object [2.222417s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field [0.198672s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false [4.055984s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes [0.306088s] ... ok {2} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update [2.167107s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields [0.212909s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field [2.026858s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters [0.234676s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters [0.227070s] ... ok {0} neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes [0.231416s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count [2.243237s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters [1.320640s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group [2.284829s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found [3.024960s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete [0.796542s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction [1.033380s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count [1.535206s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects [2.144846s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false [0.949464s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters [0.900029s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object [3.651140s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects [2.319250s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction [1.158688s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object [1.363553s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction [1.388528s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters [1.121074s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects [1.563611s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found [0.974488s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction [3.097609s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update [0.778682s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive [0.245218s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates [0.209273s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create [0.198682s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields [0.197376s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object [0.200518s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key [0.199364s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object [0.196545s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields [0.181619s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters [0.178896s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields [0.217148s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden [0.191930s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field [0.212279s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.207563s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters [0.223136s] ... ok {0} neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object [0.265593s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update [3.495436s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields [0.197352s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields [0.193419s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object [0.215195s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields [0.202854s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters [0.242540s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields [6.103579s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field [0.216867s] ... ok {3} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields [2.734139s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters [0.180275s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters [0.170901s] ... ok {2} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.213287s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields [0.245328s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj [3.599556s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object [0.262640s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields [0.237836s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp [1.947875s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update [0.191838s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key [0.198204s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.234391s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters [2.089643s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction [1.018701s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id [0.220779s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters [0.217086s] ... ok {2} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object [0.250650s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields [1.024099s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false [2.148745s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist [1.450718s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false [3.367887s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found [0.953800s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects [2.192237s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key [0.209606s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields [5.768967s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes [0.203181s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters [0.210186s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail [0.199102s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields [1.778513s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername [1.102402s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object [0.212341s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.266390s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count [0.815644s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.577252s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false [0.825036s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields [0.225901s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete [0.466985s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete [0.181930s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields [0.247483s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete [2.515386s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters [0.166867s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects [0.201380s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction [0.913744s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields [0.209415s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.190422s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters [0.232875s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values [0.221930s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain [1.434722s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.225835s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername [0.495093s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields [5.028750s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot [1.114895s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters [1.468237s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false [1.703671s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields [3.957221s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields [6.297887s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj [1.875494s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id [0.894042s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.463505s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction [1.094260s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id [4.690324s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters [0.730816s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj [0.739270s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.575222s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router [1.608114s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete [3.942851s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects [0.833688s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [0.632589s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot [3.526055s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id [2.051680s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.243309s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update [0.216134s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object [0.234342s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction [2.568631s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key [0.219170s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters [0.226828s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist [1.495024s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create [0.235243s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key [0.203068s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id [1.840385s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields [0.214262s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id [0.193624s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters [0.201227s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields [0.209961s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object [0.215421s] ... ok {1} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile [1.147175s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive [0.197516s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id [1.986445s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create [0.221822s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates [0.199501s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields [0.210918s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj [1.090624s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object [0.226472s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields [0.299603s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update [1.045088s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id [0.206738s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field [0.204020s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id [0.149768s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction [2.037652s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden [0.196128s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects [1.526693s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields [0.208030s] ... ok {1} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters [0.235478s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object [0.186167s] ... ok {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels [1.727046s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete [0.204990s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete [0.894780s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects [0.189590s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy [0.716430s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete [0.199395s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields [0.215534s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update [0.208287s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key [0.196648s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key [0.204142s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects [0.189710s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields [0.209603s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.216635s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key [2.108312s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields [0.203098s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields [0.241417s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters [0.280408s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist [3.326808s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters [2.265894s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values [0.291865s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields [0.309677s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field [0.300660s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters [0.229480s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates [0.235558s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.284063s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields [0.246975s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields [0.277016s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters [0.245881s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update [0.240640s] ... ok {3} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.285189s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.238573s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key [0.267720s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects [1.598252s] ... ok {1} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields [0.315873s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields [0.147080s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates [0.179737s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object [0.189810s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction [0.651491s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete [0.212154s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects [0.227170s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects [0.557146s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object [0.223777s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object [0.207912s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction [0.648682s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters [0.242820s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields [0.278309s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.269537s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction [0.622136s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create [0.310229s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters [0.241938s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false [0.537640s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values [0.322878s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.222809s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.342028s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields [0.070565s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count [1.661500s] ... ok {3} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields [0.137150s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields [0.249792s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields [0.247086s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.529890s] ... ok {2} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.242947s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates [0.233483s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object [0.257374s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername [0.461957s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters [0.265184s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters [0.269574s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters [1.433642s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist [0.623411s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters [0.266703s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields [0.296185s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false [0.487597s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive [0.142514s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields [0.312009s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters [0.156126s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields [0.166802s] ... ok {1} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields [0.205513s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields [0.227613s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects [0.471647s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false [1.792571s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters [2.750987s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.230767s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction [0.418904s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields [0.550785s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields [1.152543s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction [0.428686s] ... ok {3} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields [0.280303s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters [0.470268s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false [0.541134s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false [2.356871s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction [0.498106s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.434980s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive [0.276898s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields [0.221193s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates [0.222374s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields [0.261214s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false [0.434979s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object [0.446928s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields [0.245663s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields [0.231708s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object [0.270354s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects [0.520416s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields [0.279460s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields [0.249184s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects [2.489554s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update [0.260295s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects [0.300869s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object [0.325682s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields [0.334472s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields [0.227982s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object [0.324158s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.302635s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.267951s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id [0.305137s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.289118s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields [2.212887s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count [0.670360s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction [0.559154s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields [0.706121s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field [0.293062s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters [0.273045s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete [0.565287s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail [0.288348s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters [0.253874s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction [1.539045s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id [0.256171s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist [0.462712s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters [0.229232s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false [0.436885s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters [0.240347s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found [1.094817s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields [0.250314s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false [0.471878s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername [1.293245s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object [0.274629s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update [0.407597s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters [0.505082s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete [0.254303s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false [0.416424s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields [0.262576s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object [0.252323s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects [1.916756s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields [0.242197s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects [0.551329s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields [0.217850s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key [0.230638s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.267681s] ... ok {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id [0.219940s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field [0.248291s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count [0.540746s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields [1.932268s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters [0.239522s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects [0.470100s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields [0.289939s] ... ok {3} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters [0.188558s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction [0.545067s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false [0.451770s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction [1.319345s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields [0.557422s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters [0.614766s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction [1.084384s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update [0.449465s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates [0.246245s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete [0.237100s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete [0.244905s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects [0.220645s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername [1.071671s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters [0.240033s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields [0.286013s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values [0.236916s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction [0.486646s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object [0.276417s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.253458s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden [0.230898s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field [0.605488s] ... ok {3} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields [0.246804s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters [0.253751s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object [0.495336s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count [0.590436s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields [0.252703s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist [1.867148s] ... ok {2} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters [0.237650s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields [0.233643s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters [0.586517s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key [0.328945s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field [0.293023s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters [0.280575s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found [1.292451s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id [0.285493s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects [1.396971s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist [0.620243s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes [0.291076s] ... ok {1} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields [0.300688s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername [0.773438s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects [0.691836s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false [0.698313s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction [0.554062s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist [1.009330s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects [2.521149s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.600073s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete [0.185023s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete [0.576790s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects [0.156238s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields [0.175507s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields [0.238751s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive [0.322441s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update [0.235171s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields [0.293176s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object [0.275278s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields [0.263893s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects [0.278282s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.594030s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update [0.317353s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields [0.301175s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object [0.300982s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key [0.237342s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update [0.300315s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object [0.715814s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects [0.254262s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key [0.266065s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create [0.293681s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters [0.284600s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete [0.264837s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters [0.256672s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters [0.268057s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object [0.267667s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object [2.402127s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.236031s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.264631s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key [0.240558s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key [0.200461s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters [0.233587s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.231421s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields [0.217752s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters [0.266583s] ... ok {0} neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields [0.272576s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false [0.496404s] ... ok {3} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.280727s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction [0.385202s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields [0.360449s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters [0.350609s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create [0.324042s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters [0.313969s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields [0.291636s] ... ok {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields [0.271992s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields [0.270065s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.303097s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object [0.294981s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction [2.240491s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters [0.240458s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field [0.236146s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field [0.225108s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters [0.236641s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields [3.339503s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden [0.225340s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete [2.218431s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername [1.900755s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields [0.225572s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects [0.227479s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth [0.570439s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields [0.220050s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields [0.227747s] ... ok {3} neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map [0.228857s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant [0.340318s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object [0.251260s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects [0.262118s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields [0.415332s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.234504s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False [0.553137s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields [0.201369s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful [0.383158s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create [0.299450s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields [0.184608s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters [0.242796s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete [0.228086s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr [0.425823s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object [0.559340s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.328060s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.378625s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found [0.450944s] ... ok {1} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object [0.335277s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields [0.272301s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects [0.284106s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters [0.266344s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields [0.386638s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete [0.387066s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects [0.964364s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values [0.325363s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields [0.171686s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters [0.219930s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects [0.387160s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field [0.288552s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create [0.188521s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects [0.264421s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters [0.317811s] ... ok {0} neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.178883s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields [0.251791s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields [0.224762s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object [0.270402s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object [0.280239s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key [0.262312s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields [0.288356s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields [0.343985s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.287325s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters [0.233751s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id [0.306396s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.260477s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id [0.219582s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping [2.183458s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field [0.363706s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields [0.267792s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters [0.355160s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count [0.622140s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields [3.014659s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin [0.308217s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects [0.836295s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters [0.463627s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects [0.553782s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context [0.319783s] ... ok {3} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type [0.350406s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction [0.465752s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden [0.329283s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction [0.575037s] ... ok {1} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded [0.350852s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters [0.427873s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false [0.533243s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction [0.379383s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction [0.371740s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj [0.416936s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id [0.459470s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects [0.387113s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields [0.451936s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object [0.906516s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist [0.415746s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername [0.419608s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create [0.293638s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects [0.401320s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects [0.247263s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields [0.199070s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update [0.426246s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object [0.192978s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.222701s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create [0.217349s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates [0.202716s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields [0.205174s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false [2.361878s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field [0.197939s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key [0.249432s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.439809s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters [0.221359s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.224861s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields [0.219479s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields [0.300342s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes [0.200561s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters [0.454405s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects [1.024319s] ... ok {3} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields [0.246087s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive [0.272572s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive [0.299716s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create [0.186092s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false [0.653045s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields [0.307702s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object [0.264220s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create [0.274917s] ... ok {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.296510s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction [0.480418s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters [0.262864s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object [0.273285s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters [0.273716s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden [0.224759s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters [0.280152s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields [0.225218s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field [0.232460s] ... ok {1} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters [0.291951s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete [0.270826s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters [0.204836s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters [3.292000s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields [0.279678s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects [0.292881s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields [0.304968s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden [0.208833s] ... ok {3} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields [0.296712s] ... ok {1} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value [0.276409s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count [1.835984s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete [1.123769s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction [1.027226s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj [7.617795s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername [1.004287s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete [6.538615s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction [7.289076s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters [1.220239s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object [2.106733s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction [1.393452s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive [0.294449s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction [4.519607s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields [0.244065s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object [0.255702s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update [0.283841s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects [0.286412s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields [0.314285s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found [6.767108s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field [0.347215s] ... ok {2} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields [0.313219s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj [6.380357s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj [0.647020s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.398852s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete [0.493663s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found [3.775565s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername [6.475181s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object [3.310116s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields [0.276522s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields [0.283087s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object [0.275566s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key [0.279821s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key [0.277537s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values [0.358701s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field [0.325239s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden [0.305156s] ... ok {2} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields [0.334143s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant [10.127231s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete [0.584534s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields [0.407202s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id [6.286510s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete [0.548422s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction [0.435784s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects [8.421780s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters [0.582961s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false [0.538699s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields [0.279479s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete [0.292733s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects [0.273741s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields [0.284248s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false [4.458039s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key [0.298990s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields [0.285362s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters [0.281932s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters [0.295176s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.271937s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id [8.277222s] ... ok {2} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete [6.633741s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count [1.688867s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete [1.235122s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false [7.005385s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction [6.140731s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager [4.870326s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist [1.479487s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false [1.006936s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters [0.981810s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false [1.411821s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects [12.874156s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields [0.257372s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create [0.247935s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.829029s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id [9.565847s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object [0.207598s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key [0.176543s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through [0.169119s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values [0.206627s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object [1.473227s] ... ok {0} neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden [0.171074s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive [0.316517s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields [0.332014s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create [0.281953s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object [0.313618s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters [0.295248s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes [0.302013s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false [2.187531s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields [0.302410s] ... ok {2} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object [0.280517s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction [1.485915s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters [2.516268s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj [1.755723s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj [1.841426s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects [8.481240s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [1.854892s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.876780s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete [1.883804s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update [4.075432s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects [5.187852s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete [1.801677s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips [23.971508s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false [4.586075s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction [5.522231s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create [0.301890s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key [0.315458s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields [0.277998s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.262659s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters [0.270139s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects [2.626849s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters [0.287045s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields [0.267624s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object [2.881954s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates [0.289114s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update [0.287846s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object [0.250223s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters [0.271886s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes [0.249666s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields [0.225074s] ... ok {2} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields [0.236445s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters [2.603985s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist [5.268546s] ... ok {1} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields [0.247699s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects [2.534731s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update [1.550996s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist [1.208995s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction [2.449814s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates [0.292195s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters [0.304659s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false [1.141515s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object [0.319549s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects [3.557013s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects [0.281488s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.284469s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object [1.092021s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters [0.300642s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates [0.273501s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.247186s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object [0.224484s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete [0.249513s] ... ok {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden [0.221931s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields [0.210720s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object [0.311421s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields [0.298625s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters [0.308869s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters [0.311035s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields [3.939218s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects [2.121411s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes [0.293222s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object [7.991928s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden [0.290675s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields [0.300594s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates [0.306057s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete [1.038176s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields [0.259236s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.256737s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update [0.273857s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object [0.303022s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key [0.318036s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects [0.315232s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values [0.335934s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction [0.892868s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field [0.302416s] ... ok {2} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields [3.130402s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields [0.358687s] ... ok {3} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields [0.333616s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername [2.468279s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters [2.672362s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false [2.365364s] ... ok {3} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found [4.741859s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false [4.332364s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields [4.295960s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive [0.312520s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create [0.299272s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects [0.243329s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields [0.257240s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj [2.429202s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key [0.260801s] ... ok {3} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false [2.220459s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values [0.248814s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field [0.251332s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters [0.300861s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden [0.290509s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.223291s] ... ok {0} neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields [0.331336s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters [2.683455s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates [0.301160s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete [0.269329s] ... ok {3} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects [7.396248s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false [2.482532s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs [9.038325s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects [0.265182s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields [0.304733s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object [0.298949s] ... ok {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key [0.300728s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {2} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.260674s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects [2.590887s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist [2.576528s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count [2.329420s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete [1.938736s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy [5.011941s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields [2.223029s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false [3.793511s] ... ok {1} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction [2.878391s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete [2.043519s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets [5.469525s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false [2.666429s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters [2.450279s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive [0.278031s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates [0.287200s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object [0.297926s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete [0.208775s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object [0.305449s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key [0.164156s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key [0.133467s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete [2.508245s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction [4.081453s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields [0.269086s] ... ok {3} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields [0.270499s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates [0.295239s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete [0.274369s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields [0.257317s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object [0.269966s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.255599s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj [4.404504s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername [2.072042s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field [0.286908s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters [0.272321s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields [3.341095s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields [0.317253s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.292750s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction [1.468103s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes [0.297909s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields [0.325633s] ... ok {3} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters [0.303532s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername [1.392174s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist [2.708829s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true [2.562826s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false [1.566976s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag [2.415621s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction [3.160886s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false [3.185762s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.653588s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object [3.102741s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects [2.886295s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create [0.343091s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create [0.285858s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update [0.291419s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields [0.333973s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object [0.295888s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters [0.300133s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object [0.303619s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects [0.305911s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction [4.095251s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.261009s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key [0.350844s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields [0.284727s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields [0.292752s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields [0.313895s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object [3.031716s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects [0.301774s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values [0.254180s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters [0.320195s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.292745s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id [0.266896s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes [0.246185s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields [0.271130s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field [0.248329s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden [0.248648s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id [0.249468s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values [0.242152s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields [0.270109s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes [0.275745s] ... ok {1} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object [0.223323s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field [0.294390s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive [0.196254s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters [0.313807s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.293996s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters [0.281312s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields [0.225541s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.198879s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields [0.214605s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters [0.238877s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values [0.289378s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field [0.241690s] ... ok {1} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.191777s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername [5.811776s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found [3.282185s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count [3.857752s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects [5.949850s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction [3.029180s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields [0.227494s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist [4.373261s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields [0.244228s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters [0.230960s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete [1.983911s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false [2.801229s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.234815s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.175427s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field [0.167715s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction [2.422767s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters [0.121201s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.183157s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields [0.267899s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters [0.258293s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.282672s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj [6.206844s] ... ok {0} neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object [0.343810s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update [2.656904s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive [0.251496s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects [0.287042s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields [0.333377s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.326613s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.299224s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count [2.685201s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters [0.279812s] ... ok {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields [0.330302s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false [2.590958s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.356650s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects [5.169183s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction [2.313002s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete [1.452218s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates [0.296192s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete [0.276336s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields [0.270999s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction [2.347536s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.283973s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key [0.251679s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects [0.273316s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.262899s] ... ok {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete [2.362774s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count [0.854689s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters [0.714494s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false [0.599515s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist [4.524627s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.422657s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction [3.429862s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false [1.387941s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object [0.305000s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters [0.253262s] ... ok {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters [0.203823s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false [2.587043s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates [0.186028s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects [3.956448s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.189291s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete [1.420233s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update [0.235689s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object [0.249504s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key [0.251423s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false [1.650184s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields [1.579014s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive [0.243172s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields [0.273785s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects [0.250900s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies [0.458618s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key [0.211690s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values [0.215580s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key [0.251171s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters [0.237315s] ... ok {3} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.267455s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters [0.232202s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.230264s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects [1.202679s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden [0.220089s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields [0.282548s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction [0.845004s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction [0.507506s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object [0.283390s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects [0.234052s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.247710s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction [0.689585s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id [0.250267s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction [4.380847s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field [0.261121s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters [0.285075s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields [0.285678s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.281089s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object [0.230944s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields [0.211992s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object [0.219194s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters [0.233333s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields [0.214126s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.231030s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction [0.718363s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields [0.231472s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters [0.263073s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false [0.692431s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id [0.271642s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters [1.578507s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive [0.340817s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters [0.791909s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields [0.306223s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create [0.315165s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy [5.662756s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object [0.311459s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects [0.298916s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects [0.272080s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields [0.271939s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields [0.257007s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create [0.254206s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.244168s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects [0.239336s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update [0.259804s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields [2.924859s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden [0.274844s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object [0.290523s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields [0.275467s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields [0.255178s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key [0.299560s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types [2.233298s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields [0.310245s] ... ok {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields [0.246138s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields [0.288820s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields [0.311033s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters [0.645017s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.481062s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj [1.072151s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters [1.690205s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field [0.050763s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters [0.175981s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found [0.818638s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects [1.021349s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp [2.654289s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete [0.567443s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete [0.725378s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields [0.294775s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: Port object loads segment info without relationships {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete [0.875698s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete [1.010842s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count [0.982364s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default [0.660751s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [0.628007s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports [1.166861s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername [0.558621s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields [0.834389s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create [0.306470s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields [1.030083s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction [0.759098s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates [0.285075s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects [0.279152s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id [0.737744s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag [0.657430s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host [3.028462s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg [0.542941s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false [0.857001s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist [0.759851s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.744074s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false [0.712176s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields [0.300263s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters [3.025514s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false [1.936844s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.279756s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update [0.538321s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields [0.297041s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update [0.276655s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden [0.277628s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key [0.236400s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction [0.728881s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.235392s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields [0.227012s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates [0.298428s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... SKIPPED: Mixin class, skipped test {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj [0.744074s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields [0.289496s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.267647s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters [0.273630s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.267932s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update [0.295443s] ... ok {2} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters [0.295534s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields [0.283972s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields [1.178412s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.286670s] ... ok {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters [0.706381s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.259544s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction [0.708986s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids [3.690277s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields [0.360742s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false [0.769737s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false [0.517102s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes [0.266344s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters [0.321776s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.323252s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.126664s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object [0.536775s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object [0.207371s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete [0.186424s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object [0.214016s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key [0.240744s] ... ok {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction [2.129739s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects [0.221993s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields [0.518908s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters [0.247624s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field [0.264579s] ... ok {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction [0.662323s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields [0.317410s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden [0.254475s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields [0.202601s] ... ok {2} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count [3.347355s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields [0.291585s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction [0.720070s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates [0.279543s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false [0.910638s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields [0.297731s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object [0.298071s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj [0.783343s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key [0.268141s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction [0.547861s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key [0.282717s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete [0.597135s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields [0.349361s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.301837s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [0.687621s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters [0.301173s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.290713s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects [6.572077s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared [0.579624s] ... ok {2} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields [0.304435s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist [0.647040s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters [0.648152s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.406938s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update [0.453295s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false [1.000993s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction [0.809361s] ... ok {0} neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object [2.324827s] ... ok {0} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields [0.217697s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive [0.308924s] ... ok {0} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.211515s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object [1.263348s] ... ok {0} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields [0.247012s] ... ok {0} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes [0.257017s] ... ok {0} neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields [0.236182s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive [0.235074s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects [1.047565s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count [3.963507s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object [0.239564s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields [0.272608s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.250568s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields [0.293536s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields [0.276344s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update [0.315442s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key [0.273648s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object [0.269013s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields [2.668372s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects [0.213446s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key [0.256194s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates [0.252334s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.258681s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields [0.281067s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values [0.270494s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields [0.339927s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden [0.247896s] ... ok {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field [0.294111s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object [0.265532s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters [0.264732s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields [0.239385s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id [0.278066s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false [0.606108s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters [0.304678s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.256768s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj [0.474205s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false [3.633668s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields [0.245020s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj [1.652037s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete [0.486209s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields [0.567836s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found [1.243711s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters [1.808355s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters [0.517408s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete [0.195809s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction [1.220808s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects [0.246728s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects [2.012563s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.331100s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects [3.833446s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update [0.242015s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr [1.297989s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object [0.243535s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key [0.365337s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields [0.066164s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values [0.265105s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete [1.940426s] ... ok {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.254159s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist [1.830437s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction [1.229160s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction [2.982584s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found [0.980554s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj [2.601656s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects [1.806975s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction [0.422798s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update [1.075736s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername [0.388651s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids [4.092542s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create [0.249479s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist [0.495934s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete [0.271350s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters [0.339977s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects [0.232250s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields [0.243904s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false [0.504893s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters [0.247547s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id [1.200943s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields [0.253659s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update [0.433815s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object [0.237992s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive [0.247891s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object [0.238788s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete [0.239858s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key [0.246757s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key [0.247549s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false [0.994209s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key [0.250554s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields [0.242065s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields [0.273415s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields [0.263288s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field [0.238765s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through [0.253791s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes [0.236963s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.274553s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters [0.316226s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters [0.317111s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist [3.291520s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field [0.357527s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj [0.871276s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters [0.400856s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden [0.432842s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected [0.861650s] ... ok {3} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object [0.385802s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id [0.319595s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction [0.699817s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false [0.748008s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values [0.353214s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction [0.745939s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id [0.346213s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects [0.970628s] ... ok {1} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters [0.374797s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {2} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count [0.847391s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.774924s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create [0.390428s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates [0.345870s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields [0.317301s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction [0.850589s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields [1.930625s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object [0.333598s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object [0.352689s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key [0.337969s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction [0.763511s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update [0.328949s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction [0.960771s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through [0.347693s] ... ok {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername [0.790768s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {2} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden [0.394735s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false [0.744971s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist [0.836846s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters [0.667014s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update [0.716900s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false [0.992290s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects [3.375757s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction [0.930413s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects [0.365368s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values [0.405035s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields [0.387065s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete [0.370080s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects [0.351491s] ... ok {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters [0.380800s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update [0.362477s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes [0.371522s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.348809s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden [0.355900s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes [0.374354s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters [0.320934s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters [3.905705s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters [0.346125s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters [0.755580s] ... ok {1} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.288534s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters [0.310228s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.323373s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired [0.548808s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction [0.587183s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields [0.353757s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj [0.578951s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields [0.718363s] ... ok {3} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields [0.461296s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false [2.340263s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.836243s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete [0.942073s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count [0.855619s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects [0.746436s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction [0.801129s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername [0.710999s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false [0.764763s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete [2.951917s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object [0.353034s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false [0.808548s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update [0.396787s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object [0.373094s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects [0.960738s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field [0.377107s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction [0.764458s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create [0.392926s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields [3.687272s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object [0.396050s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields [0.388036s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive [0.414298s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.388015s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates [0.395291s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key [0.379544s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.347951s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects [0.382664s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object [0.364644s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden [3.318738s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields [0.371826s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key [0.325857s] ... ok {1} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.410160s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects [0.346218s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.381772s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.388930s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields [0.348857s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.184391s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters [0.329512s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id [0.341531s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters [0.358992s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields [0.396268s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction [1.532249s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields [0.426827s] ... ok {3} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters [0.381489s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc [1.893542s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters [2.037753s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields [3.345754s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters [0.377260s] ... ok {0} neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.332677s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false [2.101855s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects [1.047759s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id [2.984493s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects [2.216866s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction [0.916422s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction [1.315961s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update [1.204223s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete [1.037488s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete [0.357736s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.376382s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction [0.887999s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update [0.377241s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects [2.058855s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false [0.595873s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object [0.419541s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key [0.368497s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist [3.780634s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters [0.737320s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters [0.395662s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete [1.370011s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.354347s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false [0.811174s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update [0.662857s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields [0.358249s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive [0.339078s] ... ok {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields [0.371798s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields [1.514849s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters [0.369649s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object [0.344100s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false [2.964152s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction [1.545561s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes [0.365611s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden [0.369604s] ... ok {0} neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields [0.344401s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive [0.362319s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates [0.328916s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.312613s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields [3.650089s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object [0.369376s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key [0.364327s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive [0.388679s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields [0.352397s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects [0.375829s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values [0.372031s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields [0.404053s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername [1.213476s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.347977s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields [0.350534s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields [0.350495s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update [0.372643s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername [2.758349s] ... ok {0} neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object [0.406210s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object [0.391198s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type [0.572622s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key [0.410561s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive [0.414214s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields [0.392114s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates [0.539797s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id [0.338872s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields [0.554149s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes [0.390942s] ... ok {2} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail [0.335225s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields [0.637255s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction [5.136192s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects [0.317741s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields [0.376529s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields [0.396792s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields [0.406520s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update [3.720403s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... SKIPPED: No unique keys found in test class {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters [0.365433s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner [0.524557s] ... ok {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden [0.364358s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.330714s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project [0.497490s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes [0.505079s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields [0.438961s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail [0.345927s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard [0.314832s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object [0.235022s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction [2.659445s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner [0.269147s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false [2.950082s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success [0.337626s] ... ok {0} neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner [0.377694s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count [0.477543s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.454711s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete [1.752915s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.824880s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete [0.444682s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive [0.250063s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction [0.440453s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields [0.236775s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields [0.249820s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object [0.222287s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction [0.417017s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key [0.237523s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction [1.963975s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key [0.228629s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields [0.214774s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false [0.436407s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.344293s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters [0.241179s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object [0.450951s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive [0.245350s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters [0.250271s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields [1.826511s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.224291s] ... ok {1} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object [0.228542s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count [0.937843s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false [1.586028s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object [2.083637s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects [0.220228s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters [0.991172s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields [0.236854s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update [0.254777s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key [0.245695s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false [1.192758s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters [1.949622s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values [0.240031s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.248075s] ... ok {0} neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj [1.122017s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object [0.239760s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update [0.233563s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key [0.226959s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete [1.051888s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object [2.163742s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through [0.251530s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters [0.254915s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values [0.226667s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields [0.237902s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields [0.225099s] ... ok {0} neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields [0.239056s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update [1.776178s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete [0.242382s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction [3.057342s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete [0.886207s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects [2.163440s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.229329s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction [1.006282s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.190074s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values [0.258268s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters [0.235619s] ... ok {3} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields [0.247098s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.915047s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields [0.240205s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key [0.238454s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters [5.520023s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction [1.043810s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields [0.238131s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters [0.221107s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values [0.209056s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields [0.953221s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field [0.204304s] ... ok {1} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object [0.252125s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update [0.977579s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction [1.757495s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction [0.983133s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields [0.213905s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update [0.193774s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through [0.308188s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction [1.999611s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields [0.172768s] ... ok {3} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail [0.234725s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields [7.635244s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count [2.242490s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields [1.900181s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false [1.660170s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction [3.893612s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters [3.769519s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist [2.273782s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields [5.539746s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false [1.996688s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create [0.233503s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object [0.234585s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields [0.230724s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields [0.228767s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field [0.236712s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive [0.237462s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters [0.242319s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields [0.242838s] ... ok {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields [0.231572s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields [0.247145s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters [0.231678s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters [0.239767s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy [5.458587s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden [0.228027s] ... ok {3} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.175164s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false [2.084991s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters [1.901343s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction [1.616579s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id [3.489328s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete [1.426624s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj [2.005722s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername [1.380512s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields [2.425967s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction [1.860937s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object [0.188866s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete [0.194176s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields [0.245113s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields [0.245896s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.250640s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields [0.225444s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id [0.119079s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field [0.041610s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.040894s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes [0.070529s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden [0.165361s] ... ok {0} neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields [0.177161s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant [4.794473s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count [2.717260s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist [2.027285s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields [6.814930s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.821396s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false [2.698304s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id [1.975066s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction [2.019959s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters [1.350445s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive [0.253161s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields [0.226738s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects [3.343927s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields [0.232925s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields [0.258341s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates [0.267907s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.243792s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object [0.247159s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields [0.262669s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects [0.313140s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters [0.284692s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.239580s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters [0.252275s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key [0.260210s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields [0.213722s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values [0.252819s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.251963s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj [3.439193s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields [0.239346s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden [0.257283s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields [0.266680s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields [0.263213s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj [1.920249s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count [2.225058s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction [1.911027s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete [6.191294s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields [3.869805s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters [4.271336s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist [2.451803s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete [1.618155s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction [1.787297s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters [1.772160s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername [1.545470s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters [1.772373s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist [2.197856s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false [2.861634s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false [1.484891s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive [0.242495s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects [0.242542s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.614821s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object [0.238888s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields [0.230178s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields [0.251894s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields [0.232157s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object [0.225889s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields [0.196324s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field [0.243470s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object [0.199787s] ... ok {3} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields [0.226425s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key [0.248216s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters [0.228093s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction [0.489666s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values [0.196895s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction [0.450995s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters [0.244812s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields [0.248325s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields [0.238986s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete [0.694036s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters [0.229767s] ... ok {1} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail [0.230334s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction [0.432376s] ... ok {0} neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object [4.357992s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant [0.436108s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction [0.391701s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername [0.419461s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false [0.320254s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id [0.486210s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters [0.380518s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.420861s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false [0.405060s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields [0.188994s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object [0.692976s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields [0.222031s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false [2.338360s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields [0.197554s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key [0.243589s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction [1.518988s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create [0.262771s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects [2.393579s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates [0.233071s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields [0.202506s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete [0.252191s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters [0.202497s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update [0.204943s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field [0.256959s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object [0.202870s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.245131s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object [0.183183s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields [0.204077s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.270697s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters [0.820089s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found [3.434451s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values [0.223675s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false [0.785737s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden [0.219325s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields [0.248952s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete [0.621260s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object [0.283777s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete [1.277884s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction [0.731339s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count [0.796531s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj [0.705541s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields [1.600866s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist [0.668332s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects [0.780044s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive [0.199479s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object [0.231121s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction [0.741709s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete [1.435033s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields [0.222693s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields [0.200567s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object [0.242573s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields [0.690075s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key [0.188919s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.204102s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction [1.423219s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values [0.254362s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters [0.264740s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction [0.601127s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false [0.690270s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete [0.601647s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates [0.245520s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete [0.285664s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.247688s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects [0.232975s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist [0.630474s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters [0.602695s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.228749s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden [0.221125s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object [2.145506s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields [0.221198s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields [0.228548s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.222004s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction [1.393412s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters [0.736872s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects [0.234208s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update [0.261602s] ... ok {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object [3.255608s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update [0.574148s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete [0.246760s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects [0.225290s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj [2.884763s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values [0.216588s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field [0.198725s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.515742s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters [2.430504s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes [0.240852s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden [0.229785s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create [0.187761s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields [0.222833s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects [0.787269s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects [0.217914s] ... ok {1} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields [0.207368s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object [0.224621s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key [0.217541s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction [0.560769s] ... ok {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count [0.554051s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects [0.195494s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields [0.195932s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false [0.449484s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields [0.185360s] ... ok {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects [0.545303s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction [0.484006s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden [0.183952s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive [0.179612s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields [0.186076s] ... ok {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete [0.516657s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields [0.216031s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields [0.229934s] ... ok {0} neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.228511s] ... ok {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction [0.454923s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object [0.242584s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields [0.214218s] ... ok {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete [0.579465s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id [0.234416s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {1} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive [0.189576s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields [0.226253s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create [0.230905s] ... ok {3} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.231499s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object [0.219395s] ... ok {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj [0.524333s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields [0.234405s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters [0.215675s] ... ok {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters [0.404689s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters [3.442625s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden [0.275802s] ... ok {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields [0.245455s] ... ok {1} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields [0.211973s] ... ok {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object [0.233505s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete [0.231686s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects [0.213542s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.178811s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values [0.186401s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters [0.215472s] ... ok {3} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id [4.608689s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found [2.343645s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters [5.379375s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false [3.468643s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found [2.261959s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction [4.385322s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found [2.407774s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction [2.393185s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj [2.311006s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false [3.048002s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.186229s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object [5.926241s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete [2.250274s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... SKIPPED: No updatable fields found in test class {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive [0.243899s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields [0.230118s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create [0.188921s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction [2.155083s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete [0.241622s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields [0.199656s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key [0.203273s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key [0.207792s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects [3.978561s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters [0.204631s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value [0.182843s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create [0.194091s] ... ok {1} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters [0.202345s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object [0.195536s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete [0.221752s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields [2.053709s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields [0.190752s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object [0.206937s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key [0.223010s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects [0.191260s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields [0.194435s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field [0.176121s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters [0.209508s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects [2.072577s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes [0.234072s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden [0.219589s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete [2.015413s] ... ok {0} neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object [0.234594s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction [1.645108s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count [1.904999s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {1} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction [1.509951s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction [1.186069s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername [2.058337s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj [3.665064s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects [4.176688s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates [0.200718s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters [0.217921s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields [0.209929s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction [1.348698s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value [0.197196s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields [0.203049s] ... ok {1} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields [0.220027s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects [0.223036s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields [0.186058s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters [0.194752s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field [0.178339s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters [0.180844s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields [0.195741s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields [0.186458s] ... ok {3} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail [0.167972s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key [0.204591s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters [0.250810s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field [0.225867s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters [0.197977s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value [0.170275s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found [1.428871s] ... ok {0} neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count [0.636791s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters [0.636979s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports [2.001288s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false [0.691301s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction [0.614136s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction [0.543415s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj [1.445013s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields [0.658566s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction [1.435723s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields [1.946819s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false [2.649176s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters [0.466790s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false [0.693962s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete [0.190477s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields [0.204598s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key [0.222291s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports [3.683153s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values [0.191151s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field [0.201204s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id [0.157324s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count [0.470771s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername [1.297618s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction [0.499498s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth [0.497993s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction [0.395683s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag [0.447959s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True [0.581465s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive [0.188614s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key [0.190366s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values [0.200382s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field [0.202850s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters [2.992936s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters [0.194211s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters [0.206112s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields [0.189604s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters [0.196637s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object [0.202594s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters [0.614672s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false [1.659744s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.433909s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update [1.210486s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction [1.460340s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction [2.347998s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object [0.201337s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key [0.186275s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields [0.558389s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects [0.187760s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters [0.184160s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete [0.561419s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id [0.166241s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values [0.176265s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field [0.172308s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field [0.193073s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete [0.178299s] ... ok {3} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields [0.189804s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update [0.178980s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object [0.172449s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key [0.181829s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters [0.178901s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values [0.182030s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... SKIPPED: Mixin class, skipped test {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id [0.186629s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes [0.190001s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields [0.203588s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.187805s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg [1.100995s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false [1.113197s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction [0.917405s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields [1.509347s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag [0.849658s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg [0.713587s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false [2.306308s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates [0.181775s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields [0.173263s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters [0.175431s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value [0.182487s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes [0.209815s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields [0.182595s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields [0.188504s] ... ok {0} neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail [0.195641s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters [0.395145s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete [0.478971s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction [0.379531s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id [0.302321s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found [0.291821s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects [0.552945s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive [0.177625s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create [0.207377s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates [0.184935s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object [0.194022s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.189192s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object [0.272806s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields [0.206577s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields [0.187104s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters [0.202489s] ... ok {0} neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object [0.201425s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters [0.514520s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false [2.062693s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction [0.353333s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction [0.446527s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername [0.396441s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist [0.420602s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false [0.332767s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create [0.165809s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields [0.170075s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values [0.160335s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields [0.171030s] ... ok {0} neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.171393s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj [0.757024s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction [0.631613s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc [1.116677s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates [0.192009s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object [0.190943s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields [0.182730s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key [0.177312s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects [0.181142s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.191800s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values [0.178453s] ... ok {0} neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field [0.174671s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count [2.172076s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false [3.698661s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction [1.254350s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction [1.479424s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist [1.682819s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction [1.435550s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create [0.156032s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object [0.168962s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects [0.134567s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields [0.180161s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field [0.190054s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.199244s] ... ok {0} neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden [0.173154s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.666627s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects [1.036151s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction [0.770667s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername [0.566507s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create [2.861999s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false [0.797991s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters [0.765666s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects [0.739843s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive [0.205836s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create [0.237920s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects [0.200563s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields [0.202491s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters [0.226629s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object [0.210406s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key [0.209425s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects [0.221268s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value [0.175046s] ... ok {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters [0.152713s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects [1.608315s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete [1.271812s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete [1.170277s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction [1.102428s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername [1.491846s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields [0.217560s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object [0.188390s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters [0.204781s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... SKIPPED: Test class has no obj_extra_fields {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update [2.167195s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key [0.214652s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects [0.187162s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.201211s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values [0.199283s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields [0.198878s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters [0.130578s] ... ok {0} neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.439848s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects [1.593629s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared [1.804202s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order [2.010745s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction [1.635821s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant ... SKIPPED: neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: _list() missing 1 required positional argument: 'neutron_context' {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction [1.241603s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields [5.309598s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types [1.964531s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false [2.112700s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update [1.404234s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction [1.816472s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields [0.260401s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete [0.225410s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects [0.240734s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through [0.239075s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field [0.239579s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object [0.249562s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false [2.341173s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction [1.798730s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found [4.277312s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create [0.260482s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update [0.246319s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters [0.200572s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value [0.177208s] ... ok {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... SKIPPED: No object fields found in test class {0} neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden [0.201007s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj [0.594020s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete [0.418532s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist [0.516091s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope [0.486903s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid [0.490020s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes [1.109869s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update [0.330984s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive [0.166271s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object [0.168084s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters [0.181907s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields [0.181177s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key [0.171855s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields [0.195618s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters [2.229757s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes [0.298395s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields [0.252351s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.244291s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found [0.764418s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete [0.872572s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername [0.594093s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false [0.781249s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... SKIPPED: Class does not inherit from NeutronDbObject {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields [0.280609s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters [0.267795s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction [0.869739s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction [0.359760s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername [0.512968s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object [0.630718s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects [0.748616s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields [0.187450s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create [0.163780s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates [0.147482s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object [0.138967s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects [0.169151s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object [0.121350s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key [0.126723s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through [0.091330s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters [0.117747s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters [0.140979s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters [0.179456s] ... ok {0} neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object [0.161642s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found [2.436300s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction [0.474226s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername [0.473736s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist [0.467792s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false [0.361251s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false [0.451078s] ... ok {0} neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields [0.165906s] ... ok {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update [0.163049s] ... ok {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects [0.179582s] ... ok {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... SKIPPED: Test class has no project_id field {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field [0.154893s] ... ok {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field ... SKIPPED: No synthetic fields that are not extra filters found in test class {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters [0.211273s] ... ok {0} neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail [0.185426s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... SKIPPED: No synthetic object fields found in test class {0} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... SKIPPED: No standard attributes found in test class {0} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false [2.298129s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters [2.494282s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object [2.726483s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object [0.302721s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects [0.291249s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields [0.294790s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields [0.278455s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values [0.305120s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters [0.276964s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... SKIPPED: Test class has no project_id in fields {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields [0.271448s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields [0.233390s] ... ok {0} neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... SKIPPED: No updatable fields found in test class {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count [2.289566s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction [2.056736s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found [1.992623s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete [2.681421s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids [1.982797s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id [2.029432s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields [5.677695s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found [1.905450s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object [2.739070s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields [0.239752s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create [0.260344s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete [0.273225s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields [0.282463s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields [0.297267s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through [0.234614s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields [0.216955s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... SKIPPED: There is no string field in this object {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters [0.147234s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters [0.110059s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters [0.146006s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden [0.151774s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters [0.160979s] ... ok {0} neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object [0.187441s] ... ok ====== Totals ====== Ran: 9571 tests in 4199.8932 sec. - Passed: 7888 - Skipped: 1683 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 15992.5118 sec. ============== Worker Balance ============== - Worker 0 (2392 tests) => 1:09:58.087909 - Worker 1 (2392 tests) => 1:06:34.797828 - Worker 2 (2392 tests) => 1:04:04.366137 - Worker 3 (2395 tests) => 1:07:01.975963 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/neutron-24.1.1.dev36/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py39 -- --combine --exclude-regex 'neutron.tests.unit.(objects|extensions)' /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) /usr/lib/python3.9/site-packages/neutron_lib/db/model_base.py:119: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) BASEV2 = declarative.declarative_base(cls=NeutronBaseV2) {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception [0.674601s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none [0.278910s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached [0.602210s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure [0.278567s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn [0.248040s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event [0.281473s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal [0.229598s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr [0.261498s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills [0.526366s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number [0.221621s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn [0.229944s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started [0.228844s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error [0.295100s] ... ok {3} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled [0.215224s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data [0.195945s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled [0.257390s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority [0.235398s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid [0.250546s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue [0.535792s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports [0.251936s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none [0.243953s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid [0.246132s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows [0.239093s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception [0.208743s] ... ok {1} neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once [0.540773s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output [0.268821s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd [0.177386s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows [0.248346s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set [0.255726s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval [0.210190s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output [0.266945s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds [0.284589s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started [0.188491s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set [0.275148s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout [0.280671s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled [0.203176s] ... ok {0} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled [0.200591s] ... ok {2} neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started [0.291721s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry [0.573840s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath [0.275682s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow [0.272398s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict [0.184147s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports [0.243577s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows [0.242472s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie [0.182865s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow [0.247766s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set [1.284571s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead [0.274598s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port [0.185048s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists [0.220924s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac [0.268814s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask [0.204762s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found [0.303266s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name [0.217252s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set [1.456498s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids [0.230351s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config [0.215871s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath [0.275642s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false [0.240285s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails [1.473387s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set [0.217000s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error [0.290474s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports [0.244352s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit [0.267001s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config [0.285031s] ... ok {3} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr [0.238540s] ... ok {3} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format [0.279928s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error [1.332884s] ... ok {3} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns [0.288991s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true [0.231986s] ... ok {3} neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute [0.242688s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict [0.239784s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit [1.424872s] ... ok {3} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps [0.248741s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min [0.247771s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict [0.279155s] ... ok {3} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits [0.215590s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport [0.234908s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit [0.227108s] ... ok {0} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered [1.584401s] ... ok {3} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp [0.294036s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min [0.221611s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order [0.270293s] ... ok {0} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp [0.233424s] ... ok {3} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction [0.215890s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config [0.250588s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true [0.187678s] ... ok {2} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure [0.241458s] ... ok {3} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented [0.220350s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply [0.272276s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced [0.240526s] ... ok {2} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ [0.303964s] ... ok {3} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute [0.197103s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present [0.291969s] ... ok {3} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed [0.205967s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors [0.311281s] ... ok {2} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false [0.259730s] ... ok {3} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute [0.225687s] ... ok {2} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output [0.263188s] ... ok {1} neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs [0.380918s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer [0.411435s] ... ok {3} neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop [0.258960s] ... ok {1} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns [0.144044s] ... ok {2} neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port [0.285610s] ... ok {1} neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ [0.097828s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present [0.264939s] ... ok {3} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary [0.263830s] ... ok {1} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors [0.160783s] ... ok {2} neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called [0.231362s] ... ok {1} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits [0.143567s] ... ok {0} neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start [0.310550s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail [0.277335s] ... ok {2} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits [0.206624s] ... ok {1} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers [0.144320s] ... ok {1} neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default [0.150839s] ... ok {0} neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults [0.252540s] ... ok {2} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw [0.229109s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost [0.288504s] ... ok {1} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit [0.128517s] ... ok {2} neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits [0.230665s] ... ok {0} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn [0.255276s] ... ok {1} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary [0.208885s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver [0.279638s] ... ok {0} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver [0.236223s] ... ok {2} neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates [0.245628s] ... ok {1} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo [0.191517s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors [0.250539s] ... ok {1} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost [0.173003s] ... ok {2} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ [0.249433s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new [0.257637s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set [0.268013s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching [0.196405s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name [0.202586s] ... ok {2} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ [0.236973s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict [0.240613s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success [0.271209s] ... ok {2} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since [0.187310s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway [0.248072s] ... ok {2} neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates [0.189027s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway [0.256355s] ... ok {3} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success [0.250155s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway [0.263358s] ... ok {2} neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname [0.187666s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets [0.257571s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp [0.282780s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet [0.243156s] ... ok {2} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success [0.192489s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready [0.218914s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet [0.248468s] ... ok {2} neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success [0.238967s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup [0.275127s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception [0.216447s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none [0.281110s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event [0.241618s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled [0.186790s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices [0.262413s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id [0.229917s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict [0.210902s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching [0.253270s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver [0.268428s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet [0.227079s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 [0.293417s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict [0.251654s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create [0.249117s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet [0.235209s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure [0.248429s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet [0.224637s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found [0.248683s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns [0.246696s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy [0.257452s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure [0.277337s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route [0.280657s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout [1.276534s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found [0.281402s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error [0.154295s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet [0.295867s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error [0.194752s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing [0.249697s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall [0.223005s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet [0.217398s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 [0.167360s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled [1.560670s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port [0.205021s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host [0.298022s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_agent_manager [1.327037s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start [0.266280s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic [0.315443s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass [0.286008s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 [1.064211s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update [0.198044s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same [0.294671s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop [0.238849s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call [1.372343s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy [0.299022s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio [0.262349s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments [0.251356s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf [0.264763s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network [0.258014s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync [0.290736s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network [0.246883s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy [0.201791s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp [0.281270s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver [0.190814s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver [0.226815s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop [0.215955s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net [0.203480s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure [5.221075s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata [5.278077s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy [0.271192s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network [0.290894s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy [0.286115s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper [5.222688s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 [0.238083s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event [0.243198s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 [0.242619s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support [0.269610s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network [0.237006s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down [0.233509s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial [0.340270s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id [0.240569s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network [0.242929s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss [0.240640s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr [0.292349s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network [5.217101s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end [0.281219s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network [0.237997s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network [0.242337s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure [0.283085s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper [0.265179s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata [5.215331s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network [0.282157s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network [0.272833s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network [0.258016s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network [0.272785s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway [0.275687s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network [0.309200s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata [0.259759s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network [0.279385s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network [0.259923s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network [0.255113s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network [0.263219s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc [0.258529s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 [0.284879s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none [0.284193s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr [0.259056s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end [0.268258s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up [0.220954s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end [0.198929s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 [0.230492s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end [0.220653s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port [0.246772s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end [0.245453s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks [0.304318s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port [0.275074s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port [0.255671s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info [0.200670s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port [0.274306s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network [1.389410s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port [0.294138s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache [0.242900s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations [0.286040s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted [0.235686s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports [1.300200s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id [0.200205s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network [0.230820s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing [0.232081s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end [5.241735s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing [0.194518s] ... ok {0} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored [0.182427s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip [0.237815s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler [0.255490s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes [0.230572s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out [0.251525s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler [0.296279s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns [0.251647s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route [0.231066s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip [0.215656s] ... ok {0} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet [0.211338s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table [0.179390s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call [4.224747s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init [0.178862s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports [0.181564s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy [0.178606s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id [0.222153s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy [0.216831s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids [0.216276s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value [0.203263s] ... ok {1} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port [0.210714s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port [0.175250s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type [0.196852s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler [0.262746s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port [5.238650s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction [0.179634s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port [0.227584s] ... ok {0} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.238277s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp [0.214757s] ... ok {0} neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize [0.201539s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options [0.239125s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy [0.148375s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress [0.211665s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none [0.223844s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache [0.163662s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload [5.260200s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule [0.180897s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info [0.214535s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port [0.234275s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port [0.187817s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code [1.441844s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids [0.170168s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets [0.181037s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br [0.233184s] ... ok {3} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing [0.240025s] ... ok {1} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out [0.241600s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br [0.243136s] ... ok {1} neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config [0.245648s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none [1.397952s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns [0.257144s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception [0.231961s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip [0.203899s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache [0.159851s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table [0.257168s] ... ok {0} neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router [0.263887s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule [0.253427s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id [0.180295s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows [0.262539s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router [0.282850s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation [0.303396s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options [1.190587s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router [0.305609s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br [0.206593s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated [0.277346s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router [0.292114s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet [0.227023s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation [0.250683s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time [0.188774s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port [0.248643s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident [0.179006s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change [5.259435s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port [0.254154s] ... ok {3} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options [0.265628s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc [0.314724s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy [0.315828s] ... ok {3} neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy [0.306352s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction [0.265764s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port [0.305437s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules [0.306380s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices [0.270281s] ... ok {1} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated [0.281038s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac [0.247858s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification [0.217632s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource [0.291161s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port [2.328056s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification [0.292930s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.309552s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation [0.329022s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy [0.337952s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create [0.233610s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router [0.327373s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete [0.189560s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy [0.043479s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update [0.073268s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 [0.960081s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules [0.192663s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr [0.159321s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule [0.174618s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port [0.160043s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port [0.158069s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id [0.173218s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port [1.016508s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port [0.229234s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress [1.560397s] ... ok {3} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id [0.267790s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router [0.327242s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache [0.323698s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps [0.325766s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress [0.294969s] ... ok {3} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed [1.300270s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy [0.361558s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router [0.313154s] ... ok {1} neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router [0.355222s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router [0.313019s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device [2.439126s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.338158s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification [0.354844s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change [0.239617s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router [0.425010s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router [0.305502s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure [1.127757s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router [0.402237s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry [2.034001s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found [2.410426s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router [0.988527s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router [2.841201s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end [10.329769s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 [1.116063s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet [1.060895s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update [2.706367s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host [1.218826s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns [2.766267s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information [4.339235s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name [1.221997s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router [0.352577s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id [5.274213s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router [0.355463s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies [0.316774s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info [1.485183s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip [2.964098s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist [0.994680s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router [1.846270s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router [0.323279s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change [0.395647s] ... ok {0} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip [0.282759s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port [0.336123s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo [2.937586s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary [0.299660s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent [0.336214s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules [2.579714s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update [0.475208s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha [1.035962s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found [0.336707s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns [1.041803s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip [2.467203s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist [2.320196s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack [0.278013s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces [2.271748s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network [0.302621s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch [0.841018s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist [0.280258s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack [0.257154s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr [0.867151s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network [0.250336s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp [10.285248s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry [2.464144s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip [2.267968s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode [0.795046s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip [0.968535s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules [0.892676s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.212983s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification [0.331240s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router [0.333908s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router [0.333085s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns [2.205580s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [1.677923s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings [0.161130s] ... ok {1} neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.208068s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist [0.933786s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart [5.192062s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port [0.208331s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports [0.160381s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode [0.225235s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id [0.190955s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id [0.162060s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router [0.344092s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network [0.185437s] ... ok {2} neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored [0.195953s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns [0.199924s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route [0.187234s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out [0.170582s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port [0.129014s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port [0.162739s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route [0.175369s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip [0.154022s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists [2.255109s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state [0.176326s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident [0.182231s] ... ok {2} neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp [0.181010s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception [0.200280s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state [0.790670s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception [1.391635s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize [0.203543s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent [0.216250s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows [0.200796s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once [2.135072s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port [0.268900s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port [0.196082s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports [0.168582s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed [0.222543s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events [0.204576s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router [0.944683s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port [0.216224s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy [0.239945s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver [0.181961s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known [0.167436s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy [0.159170s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port [0.169185s] ... ok {2} neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules [0.186458s] ... ok {2} neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port [0.208142s] ... ok {2} neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port [0.185868s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource [0.172523s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources [0.173664s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy [0.182399s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy [0.173565s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids [15.219404s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router [0.282059s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add [2.791393s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed [0.302257s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress [1.197386s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces [1.781982s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips [0.192534s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache [0.167165s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace [0.326840s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip [2.021091s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.206140s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn [0.248512s] ... ok {2} neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router [0.230370s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy [0.316809s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router [0.312569s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack [0.221931s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port [0.183768s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router [0.300827s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router [0.887161s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules [0.208728s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes [0.208244s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router [0.322207s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper [0.197535s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers [0.184770s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router [0.340938s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper [0.159518s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id [0.220390s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router [0.292105s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies [0.196013s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns [0.233396s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager [1.235114s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_interface_driver_init [0.244568s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports [0.293706s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings [0.208456s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router [0.335939s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw [0.336882s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port [1.846792s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices [1.007607s] ... ok {3} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding [1.688416s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns [0.265127s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent [0.245303s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark [0.925183s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent [0.274875s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace [15.198817s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure [0.265935s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent [0.258510s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw [1.598493s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table [0.279158s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack [1.022225s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp [0.294624s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw [0.285571s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add [0.279321s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 [2.276189s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case [2.098661s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled [0.368334s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception [0.300907s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification [0.945822s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible [0.313358s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist [0.994474s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet [1.380312s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added [0.306751s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match [0.264037s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway [0.250688s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope [0.926585s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ [0.260612s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby [0.231742s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby [0.262003s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed [1.565263s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added [0.337114s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false [0.307388s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible [0.252185s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router [0.261630s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router [2.213800s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers [0.258464s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary [3.444163s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd [0.243380s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding [2.256441s] ... ok {0} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup [0.269387s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist [0.821183s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace [0.327505s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router [0.295890s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object [0.250422s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 [1.897733s] ... ok {2} neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove [1.495988s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup [0.212334s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent [0.242835s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode [0.190987s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 [0.729018s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway [0.207997s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw [0.236261s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create [0.206699s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup [3.621608s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link [0.780614s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha [0.219816s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found [0.268000s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup [3.440673s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist [1.964114s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none [1.522180s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router [0.246154s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists [2.342726s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled [0.231578s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated [0.285334s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack [0.898347s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist [0.313577s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first [0.865818s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch [0.178890s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ [0.196997s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr [1.039782s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension [3.213772s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr [0.300845s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch [0.245796s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns [0.328145s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host [1.031243s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump [0.254239s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway [1.734482s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done [0.265494s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails [0.286015s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last [2.326968s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf [0.244217s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace [0.265349s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby [0.396770s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace [0.259852s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists [0.398781s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added [0.844996s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized [2.187730s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals [0.329599s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception [0.907844s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules [0.261385s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port [0.225508s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr [0.242344s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark [0.252935s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize [0.279918s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port [0.251156s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets [1.752078s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize [0.269528s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup [0.262682s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules [0.273789s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception [0.251234s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver [0.236712s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope [0.285087s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound [0.266994s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface [0.233222s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary [3.639720s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device [1.696217s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match [0.295370s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update [0.278512s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error [0.329620s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry [0.269674s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added [0.320153s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host [0.249256s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false [0.332733s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet [2.049632s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover [0.491049s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip [1.015100s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway [0.450654s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules [0.215918s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces [0.300196s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success [1.775774s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table [0.299105s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable [3.266693s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp [0.253570s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist [1.320824s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha [0.250113s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns [0.237367s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router [0.287590s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state [0.277259s] ... ok {1} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup [0.264518s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag [0.739831s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf [0.324468s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router [2.414975s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port [0.913538s] ... ok {0} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add [1.017168s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface [0.327395s] ... ok {0} neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ [0.206231s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp [0.252057s] ... ok {0} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error [0.253542s] ... ok {0} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns [0.200074s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices [0.303099s] ... ok {0} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router [0.201082s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange [0.291438s] ... ok {0} neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip [0.209959s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf [1.586621s] ... ok {0} neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips [0.208914s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed [0.307716s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count [0.238714s] ... ok {0} neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ [0.197873s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried [0.205071s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed [0.335410s] ... ok {0} neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id [0.184636s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port [0.231512s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed [0.222420s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port [0.357654s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf [0.246144s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist [2.274607s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error [0.260733s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update [0.246350s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent [0.255237s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called [0.236303s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority [0.898190s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets [0.462888s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip [1.184812s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state [0.207715s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap [0.208554s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules [0.209504s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy [0.857215s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables [0.221935s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling [0.246862s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes [1.756687s] ... ok {0} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update [0.220165s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted [0.248991s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active [1.576370s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id [0.210139s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create [0.241683s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg [0.197074s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet [0.376367s] ... ok {3} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated [0.254492s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update [0.203664s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies [0.276818s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception [0.295418s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string [0.616432s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding [0.280911s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority [0.883820s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table [0.239120s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port [0.564636s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port [2.440391s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices [0.288440s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 [0.287467s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed [0.337334s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel [0.896960s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 [0.281595s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered [0.645168s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed [0.298724s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry [0.267170s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha [0.270801s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_using_cookie_any [0.574687s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode [0.240905s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules [0.251371s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr [0.295820s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists [0.262964s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error [1.695094s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added [0.314548s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips [2.453800s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress [1.819629s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added [0.321342s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added [0.329411s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress [0.611987s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once [1.657002s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully [0.322118s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe [0.843579s] ... ok {1} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip [0.273072s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully [0.321608s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress [0.656745s] ... ok {1} neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ [0.190029s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error [0.241806s] ... ok {1} neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ [0.197591s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update [0.260111s] ... ok {1} neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ [0.211087s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing [0.615075s] ... ok {1} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route [0.208585s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net [0.249213s] ... ok {1} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr [0.197802s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic [0.244464s] ... ok {1} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile [0.225035s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port [0.619552s] ... ok {1} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup [0.164877s] ... ok {1} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool [0.196659s] ... ok {1} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key [0.207882s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe [2.310269s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge [0.653449s] ... ok {1} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns [0.208691s] ... ok {1} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns [0.228081s] ... ok {1} neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip [0.213856s] ... ok {2} neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist [1.618997s] ... ok {1} neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup [0.199249s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan [0.703438s] ... ok {1} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device [0.208306s] ... ok {1} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips [0.211167s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes [0.582097s] ... ok {1} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route [0.219776s] ... ok {1} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated [0.220068s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change [0.872047s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information [1.641280s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group [0.207701s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo [0.239478s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl [0.201399s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip [0.265983s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context [0.219041s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined [0.195184s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure [0.266047s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel [0.933265s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty [0.198607s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced [0.604917s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan [1.985642s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows [0.641400s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port [0.611144s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch [1.493733s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces [0.255266s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns [0.256057s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter [0.622360s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name [0.255777s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace [2.257786s] ... ok {3} neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create [0.226294s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force [0.231805s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port [0.660185s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok [0.211641s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal [0.233493s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none [0.878124s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found [0.498637s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp [1.838966s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs [0.248290s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port [0.326084s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present [0.365624s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary [0.242911s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found [0.254522s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress [0.666560s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown [0.269416s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 [0.262270s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip [0.226960s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules [0.591520s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info [0.265484s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports [0.201394s] ... ok {3} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port [0.221134s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress [0.596192s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown [0.222521s] ... ok {3} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ [0.255989s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false [0.223752s] ... ok {3} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release [0.229011s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate [0.619753s] ... ok {3} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns [0.217434s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses [0.227361s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs [0.246694s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing [0.648796s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes [0.243202s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules [0.214235s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope [1.811608s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed [0.216179s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid [0.632498s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns [0.276841s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned [1.645469s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error [0.224236s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows [0.201673s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist [0.258795s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route [0.223636s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 [0.215767s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist [0.292866s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent [0.649004s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 [0.196707s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet [0.230108s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination [0.200005s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip [0.273810s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range [0.203633s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat [0.621543s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 [0.191391s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router [0.236154s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range [0.190734s] ... ok {2} neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip [0.242696s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id [0.185808s] ... ok {2} neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ [0.195700s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table [1.442494s] ... ok {0} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping [0.198603s] ... ok {2} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror [0.208941s] ... ok {3} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp [0.204795s] ... ok {0} neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface [0.216260s] ... ok {2} neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr [0.214731s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed [0.206281s] ... ok {0} neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface [0.212383s] ... ok {2} neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file [0.208838s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed [0.217331s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child [0.220075s] ... ok {2} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info [0.211643s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members [0.215005s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init [0.228301s] ... ok {2} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent [0.190171s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used [0.223211s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write [0.226321s] ... ok {2} neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project [0.168298s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan [1.869435s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined [0.213681s] ... ok {2} neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip [0.168211s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id [0.204540s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address [0.238382s] ... ok {2} neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error [0.199312s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails [0.222392s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address [0.168435s] ... ok {2} neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup [0.198163s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id [0.211755s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled [0.583001s] ... ok {2} neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed [0.193001s] ... ok {0} neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log [0.222787s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpgc4zcgzl/tmpn1gfdccv/unwatch_log_temp_file' mode='a' encoding='UTF-8'> daemon.unwatch_log() ResourceWarning: Enable tracemalloc to get the object allocation traceback {2} neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all [0.208959s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows [0.548716s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable [0.246265s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error [0.215526s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows [0.663107s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment [0.229172s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes [0.199493s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed [0.506787s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed [0.222002s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove [0.227033s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members [0.646202s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment [0.208101s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port [0.161953s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter [0.615615s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg [0.175931s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable [1.217342s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols [0.206203s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled [0.431514s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called [0.202002s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split [0.199191s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports [0.201552s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name [0.226003s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack [0.200450s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem [0.195866s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port [0.594843s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters [0.179798s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 [0.191367s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip [1.361390s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr [0.171819s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source [0.196257s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache [0.205954s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict [0.175110s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress [0.201178s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled [0.588778s] ... ok {2} neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete [0.201167s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list [0.191108s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset [0.196521s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members [0.227479s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 [0.207433s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken [0.197492s] ... ok {1} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single [0.190632s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id [0.186456s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent [0.198119s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid [0.177369s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm [0.193203s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs [0.188804s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile [0.187239s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network [1.214171s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start [0.200372s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet [0.226935s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port [1.572038s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg [0.566843s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router [0.228172s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added [0.224947s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses [0.224953s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules [0.201927s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str [0.214441s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value [0.205806s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag [0.575073s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks [0.210837s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true [0.201035s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true [0.210980s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 [0.195572s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running [1.379342s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 [0.201906s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips [0.217366s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow [0.609194s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false [0.241235s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination [0.202739s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network [0.240489s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol [0.202773s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true [0.244376s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns [0.203301s] ... ok {3} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 [0.190847s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read [0.235609s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed [0.632011s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets [0.218341s] ... ok {3} neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge [0.197367s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges [0.215095s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id [0.224842s] ... ok {3} neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces [0.202011s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions [0.204361s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file [0.226443s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize [0.219213s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing [0.602656s] ... ok {1} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name [0.193600s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing [0.251253s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid [0.208090s] ... ok {1} neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port [0.197523s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration [0.210665s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init [0.192803s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error [0.213085s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running [0.211640s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file [0.225588s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking [0.234271s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges [0.197534s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided [0.256783s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active [0.238201s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges [0.200952s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route [0.238494s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active [0.224732s] ... ok {3} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name [0.194373s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks [0.232012s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips [0.278886s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name [0.221862s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips [0.231799s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port [1.802766s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr [0.212385s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata [0.239649s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel [0.190064s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len [0.197005s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error [0.219764s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id [0.598068s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem [0.210209s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error [0.224612s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags [1.457582s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict [0.192723s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill [0.212696s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details [0.241562s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata [0.214839s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy [0.220878s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found [0.582458s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt [0.211849s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map [0.216079s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port [0.232085s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset [0.218089s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated [0.239240s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name [0.231772s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag [0.250262s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line [0.236677s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id [0.597808s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid [0.221617s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases [0.232790s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter [0.661671s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg [0.187324s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members [0.174678s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed [0.185425s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 [1.110599s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses [0.166783s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy [1.430699s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease [1.576569s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts [0.196173s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned [0.216996s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease [0.499774s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance [0.196721s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port [0.198995s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases [0.486313s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned [0.226890s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata [0.240518s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port [0.203579s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports [0.217584s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id [0.507576s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port [0.216901s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false [0.181149s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress [0.205836s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations [0.302161s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num [0.215319s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true [0.218396s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 [0.214359s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false [0.219680s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface [0.260248s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress [0.205319s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false [0.240805s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets [0.244830s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 [0.237076s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp [0.200967s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true [0.218748s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 [0.217693s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file [0.240722s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp [0.189535s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value [0.237098s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network [0.233653s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain [0.241729s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol [0.207918s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log [0.222182s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided [0.234218s] ... ok {1} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support [0.232245s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 [0.193285s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server [0.234201s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided [0.256002s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active [0.212073s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 [0.204108s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers [0.242652s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch [0.216855s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes [0.230019s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules [0.207757s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules [0.197302s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace [0.213229s] ... ok {0} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden [0.229919s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata [0.228756s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges [0.203192s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path [0.209557s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided [0.241928s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace [0.228019s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet [0.242805s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace [0.221295s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net [0.238941s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active [0.216377s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt [0.220336s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid [0.227377s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port [0.245520s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir [0.217826s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace [1.388376s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp [0.245633s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active [0.205344s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace [0.208650s] ... ok {2} neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping [1.544264s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path [0.236957s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active [0.243428s] ... ok {2} neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists [0.253269s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command [0.242637s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default [0.237427s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error [0.208051s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace [0.208980s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback [0.190577s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail [0.193346s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var [0.331596s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock [0.218768s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace [0.208173s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges [0.191267s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges [0.189277s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var [0.297672s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file [1.761831s] ... ok {2} neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails [0.215807s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace [0.212361s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 [0.233517s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default [0.211963s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace [1.295688s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata [0.205141s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir [0.183702s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises [0.188414s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable [0.195313s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active [0.178683s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler [0.180571s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file [0.224726s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register [0.214627s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable [0.251773s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed [1.106593s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback [0.158227s] ... ok {0} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types [0.160316s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error [0.167889s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged [0.212112s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr [0.221071s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart [0.209856s] ... ok {1} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice [0.206353s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr [0.193487s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port [0.230119s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name [0.195516s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter [0.192459s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns [0.207755s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str [0.186707s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas [0.210676s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge [0.236113s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice [0.178809s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla [0.172529s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed [1.156352s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns [0.277999s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact [0.181597s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets [0.181154s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries [0.201160s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections [0.246781s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet [0.250422s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id [0.519211s] ... ok {0} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge [0.209586s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once [0.240004s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files [0.185441s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 [0.260283s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new [0.233534s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn [0.215320s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route [0.227630s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns [0.231534s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu [0.213624s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided [0.243756s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix [0.228738s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server [0.242356s] ... ok {1} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug [0.238177s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap [0.227935s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes [0.219939s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan [1.329556s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range [0.224856s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy [0.216030s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 [0.208253s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length [0.229399s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark [0.209164s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 [0.198466s] ... ok {3} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged [0.231285s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif [0.194723s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none [0.197133s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none [0.210903s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway [1.453871s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none [0.202338s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace [0.190353s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace [0.199716s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace [0.191495s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority [0.214695s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net [0.247915s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid [0.217836s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table [0.206631s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases [0.250944s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active [0.175247s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 [0.185741s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file [0.165998s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips [0.225463s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name [0.168513s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id [0.190902s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int [0.229587s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name [0.185007s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace [0.216444s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped [0.187778s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active [0.171473s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready [0.168682s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none [0.518119s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace [0.216536s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false [0.184326s] ... ok {3} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister [0.194163s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true [0.213420s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr [0.177512s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast [0.193167s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv [0.162302s] ... ok {2} neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration [0.176419s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout [1.169137s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none [0.197881s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline [0.175730s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace [0.171419s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command [0.169358s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises [0.177101s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip [1.392102s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace [0.216336s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes [0.235912s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback [0.159308s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete [1.189193s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve [0.232386s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch [0.174137s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist [0.200504s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists [0.194451s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none [0.182586s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace [0.198135s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug [0.193473s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline [0.212299s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace [0.199115s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif [4.197822s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new [0.217374s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none [0.202086s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute [0.202503s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev [0.179030s] ... ok {3} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns [0.223971s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace [0.219655s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif [0.192116s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device [0.218186s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo [0.206910s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 [0.206574s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str [0.199246s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 [0.194622s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none [0.200881s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none [0.195559s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address [0.227031s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth [0.199884s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast [0.201470s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif [0.223515s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces [0.228451s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address [0.198963s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready [0.207090s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device [0.211305s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed [0.188827s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address [0.205406s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre [0.210393s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace [1.363919s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope [0.198985s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none [0.210618s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty [0.237763s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property [0.183660s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed [0.222415s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid [0.306839s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list [0.106352s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address [0.131365s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper [0.285738s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active [0.187536s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on [0.165248s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout [0.178104s] ... ok {1} neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled [0.226825s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid [0.220809s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu [0.219646s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias [0.192195s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns [0.217971s] ... ok {1} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy [0.233999s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int [0.213353s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down [0.191105s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove [0.233320s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback [0.244344s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name [0.204089s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry [0.330501s] ... ok {2} neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process [0.206049s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule [0.231539s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry [0.211968s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace [0.318562s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix [0.249195s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion [0.246589s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries [0.225104s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error [0.206718s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes [0.264779s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush [0.200144s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain [0.265039s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend [0.222713s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 [0.215881s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info [0.235824s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack [0.262183s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy [0.249614s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 [0.214991s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections [0.243006s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule [0.259259s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap [0.229073s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace [0.212791s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 [0.218134s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply [0.222502s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap [0.212814s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length [0.214667s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic [0.244597s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports [0.227241s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr [0.232825s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty [0.220923s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla [0.227628s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple [0.235979s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr [0.213268s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace [0.240049s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name [0.231561s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range [0.205602s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port [0.225373s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure [0.217997s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length [0.209592s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns [0.230817s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 [0.228410s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options [0.204196s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device [0.214865s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace [0.211153s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix [0.232814s] ... ok {3} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace [0.186374s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist [0.218190s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries [0.245490s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport [0.251356s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group [0.225091s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken [0.198497s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name [0.226262s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port [0.263357s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices [0.203516s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge [0.231012s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root [0.215453s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug [0.222793s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root [0.214682s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name [0.221144s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace [0.202553s] ... ok {0} neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled [0.212699s] ... ok {0} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 [0.214990s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group [1.501222s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress [1.280854s] ... ok {0} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 [0.235585s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove [0.217527s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port [0.232405s] ... ok {0} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 [0.223872s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports [0.234693s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix [0.226952s] ... ok {0} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists [0.223242s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info [0.232781s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num [0.232012s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge [1.406082s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced [0.218461s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips [0.235500s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport [0.237765s] ... ok {2} neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns [0.217350s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy [0.210136s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes [0.194059s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp [0.234284s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone [0.251039s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone [0.213555s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport [0.234843s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth [0.214063s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport [0.248236s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix [0.227804s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan [0.201889s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix [0.241607s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp [0.232136s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules [0.214053s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num [0.220678s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix [0.229124s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids [1.272990s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 [0.190960s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix [0.243093s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port [0.239959s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members [0.224965s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none [0.195940s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport [0.242449s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress [0.227759s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 [0.222137s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name [0.229552s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp [0.234622s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips [0.215337s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif [0.190237s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members [0.234707s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports [0.231827s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local [0.240614s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state [0.214180s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp [0.216300s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace [0.204164s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap [0.249387s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 [0.306200s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code [0.243954s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace [0.248313s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip [0.233845s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone [0.238189s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name [0.243622s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush [0.211119s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp [0.253450s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone [0.225159s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix [0.244231s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent [0.223362s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name [0.265455s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix [0.245718s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 [0.269623s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version [0.187753s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num [0.261179s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to [0.209970s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix [0.254119s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone [0.274681s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create [0.180005s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name [0.242568s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix [0.232374s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager [0.229278s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address [0.213104s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix [0.243306s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp [0.254652s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone [0.217048s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up [0.223556s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix [0.232928s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough [0.193460s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port [0.238738s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property [0.211947s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp [0.244019s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments [0.210958s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num [0.234532s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace [0.207089s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port [0.242909s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully [0.224867s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port [0.244846s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string [0.228232s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix [0.241188s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport [0.248098s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 [0.205739s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan [0.216409s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code [0.231375s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length [0.226330s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp [0.250955s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport [0.209168s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix [0.242839s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth [0.206130s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix [0.243670s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found [1.361937s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing [0.208550s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp [0.216412s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain [0.213955s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport [1.382748s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns [0.215073s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix [0.260759s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule [0.221036s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix [0.235218s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices [0.217548s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix [0.232877s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule [0.223517s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport [0.233058s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options [0.222152s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip [0.219422s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix [0.230483s] ... ok {2} neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace [0.209363s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name [0.202705s] ... ok {2} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 [0.219300s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port [0.245158s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero [0.211709s] ... ok {2} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 [0.209601s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips [0.227172s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule [0.207008s] ... ok {2} neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member [0.201752s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies [0.227402s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name [0.238572s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list [0.230389s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg [0.268705s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num [1.390684s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule [0.234681s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info [0.228369s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured [0.235267s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change [0.237086s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip [0.230462s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 [0.309581s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports [0.223488s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name [0.241677s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter [0.246117s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists [0.197957s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone [0.276899s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map [0.219725s] ... ok {1} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule [0.219780s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack [0.217512s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported [0.208618s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone [0.550642s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members [1.270675s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule [0.227831s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list [0.221107s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule [0.216926s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table [0.190216s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules [0.234348s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config [0.211561s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain [0.190052s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule [0.230169s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception [0.218917s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope [0.203178s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception [0.209399s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule [0.217933s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported [0.210230s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 [0.238568s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists [0.202121s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name [0.200331s] ... ok {1} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev [0.192784s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress [0.242265s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock [0.212123s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain [0.199056s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed [0.201456s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name [0.212167s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type [0.230413s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name [0.220497s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc [0.214838s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name [0.229889s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp [0.226411s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters [0.194601s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters [0.213020s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain [0.221979s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port [0.232135s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero [0.215239s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain [0.198284s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule [0.210736s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain [0.198730s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix [0.230889s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters [0.194755s] ... ok {0} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table [0.200495s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule [0.242552s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 [0.242133s] ... ok {1} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter [0.214336s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain [0.206654s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips [0.211977s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 [0.231928s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class [0.217035s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip [0.200590s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number [0.209279s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes [0.212621s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank [0.226042s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy [0.191704s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target [0.225576s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal [0.222505s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero [0.232216s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception [0.224181s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table [0.204860s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb [0.208712s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str [0.192406s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found [0.188314s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port [0.218796s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit [0.206859s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes [0.213575s] ... ok {3} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest [0.196121s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix [0.219005s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value [0.217151s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script [0.190298s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found [0.189394s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix [0.244332s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value [0.207207s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes [0.243934s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported [0.221446s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix [0.266286s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit [0.186998s] ... ok {0} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent [0.197097s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface [0.199547s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port [0.233948s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info [0.205665s] ... ok {0} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain [0.206222s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported [0.209402s] ... ok {0} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router [0.023126s] ... ok {0} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router [0.020149s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given [0.203593s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress [0.223259s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force [0.192913s] ... ok {0} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal [0.197436s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none [0.201098s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix [0.230363s] ... ok {0} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments [0.200822s] ... ok {1} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits [0.231578s] ... ok {0} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit [0.150744s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type [0.226087s] ... ok {0} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value [0.180502s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime [0.222629s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport [0.222475s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception [0.168578s] ... ok {0} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit [0.189354s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport [0.230787s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id [0.165071s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code [0.228671s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp [0.232667s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data [0.219030s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble [1.315064s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port [0.233496s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str [0.191983s] ... ok {3} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev [0.199050s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain [0.214133s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain [0.195704s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id [1.216739s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit [0.237310s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name [0.208950s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true [1.249772s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp [1.184370s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids [0.202805s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user [0.190003s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name [0.202188s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip [0.209696s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix [0.224296s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork [0.215316s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent [0.200175s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain [0.211778s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured [0.227875s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork [0.214869s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception [0.190757s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id [0.194100s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing [0.243636s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone [0.268250s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path [0.214252s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain [0.248029s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument [0.270663s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 [0.269785s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path [0.245648s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain [0.229020s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child [0.171685s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port [0.210289s] ... ok {0} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run [0.204740s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc [0.196490s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root [0.201173s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found [0.196266s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call [0.209738s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed [0.196868s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root [0.207141s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters [0.214488s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache [0.209793s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output [0.194931s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid [0.221354s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace [0.209623s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 [0.220836s] ... ok {3} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain [0.200701s] ... ok {3} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception [0.022069s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname [0.213887s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure [0.232045s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 [0.206645s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan [0.213258s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect [0.210729s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number [0.207063s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 [0.246357s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf [0.229455s] ... ok {1} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads [0.203292s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target [0.253046s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf [0.235169s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf [0.219973s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf [0.246692s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule [0.218415s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value [0.221963s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 [0.233993s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 [0.247616s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule [0.219852s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value [0.217111s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_network_id [0.210936s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf [0.223419s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name [0.184993s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value [0.217111s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists [0.201091s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception [0.197788s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 [0.226415s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value [0.187321s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists [0.192515s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace [0.212527s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_router_id [0.221170s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value [0.199203s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main [0.225811s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure [0.212387s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks [0.195967s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit [0.208259s] ... ok {0} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run [0.223988s] ... ok {3} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits [0.190800s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_400 [0.208089s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock [0.230248s] ... ok {0} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions [0.212598s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_500 [0.208141s] ... ok {2} neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found [0.207347s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data [0.338084s] ... ok {0} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy [0.282275s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_other_code [0.215058s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation [0.235850s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises [0.191954s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters [0.211206s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac [0.205278s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset [0.222742s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale [0.201051s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs [0.197961s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address [0.221771s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range [0.225386s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty [0.219223s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data [0.257387s] ... ok {1} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists [0.221788s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent [0.194425s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user [0.219559s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep [0.237535s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded [0.198208s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules [0.273052s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call [0.213414s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap [0.223380s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes [0.183859s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error [0.219419s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group [0.263261s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script [0.181341s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id [0.225356s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 [0.210915s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface [0.193827s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id [0.206224s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force [0.256605s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll [0.197712s] ... ok {2} neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported [0.190320s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group [0.202710s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception [0.220590s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_400 [0.207886s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids [0.209366s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char [0.229596s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_no_matching_configurations [0.265435s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_403 [0.212540s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain [0.206983s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running [0.217396s] ... ok {1} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules [0.221429s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_404 [0.228464s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter [0.201386s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root [0.194966s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain [0.212332s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid [0.201249s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output [0.209487s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports [1.305509s] ... ok {0} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_other_code [1.261158s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config [0.221438s] ... ok {0} neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing [0.213487s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal [1.355016s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings [0.213385s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain [1.277719s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match [0.201340s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync [0.210493s] ... ok {2} neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain [0.220497s] ... ok {2} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router [0.031438s] ... ok {2} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router [0.028604s] ... ok {2} neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname [0.019544s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client [0.209920s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace [0.228599s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys [0.169739s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client [0.219058s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match [0.229061s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type [0.161653s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client [0.199631s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 [0.223920s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb [0.162202s] ... ok {0} neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout [1.192555s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client [0.208123s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run [0.178058s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_200 [0.223894s] ... ok {0} neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception [0.195823s] ... ok {3} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client [0.208283s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value [0.216515s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_500 [0.232783s] ... ok {0} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups [0.253782s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error [0.249458s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value [0.227735s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_502 [0.229277s] ... ok {0} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update [0.261258s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match [0.237238s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero [0.245643s] ... ok {1} neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file [0.213481s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 [0.213610s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf [0.236636s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters [0.210175s] ... ok {1} neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing [0.215606s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval [0.201996s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero [0.210129s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 [0.230942s] ... ok {1} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once [0.204238s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call [0.209091s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc [0.184693s] ... ok {1} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func [0.187425s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 [0.235693s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen [0.203922s] ... ok {2} neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit [0.202148s] ... ok {1} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete [0.217733s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit [0.215044s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening [0.210626s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input [0.225958s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packa ges/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 37, in sleep hub.switch() File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 310, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds {1} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details [0.213947s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_no_id [0.199710s] ... ok {0} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync [0.196290s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input [0.207676s] ... ok {1} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host [0.211340s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice [0.227968s] ... ok {0} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none [0.226796s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug [0.202073s] ... ok {1} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported [0.208623s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_200 [0.225603s] ... ok {0} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete [0.207144s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime [0.207197s] ... ok {1} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated [0.213176s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_403 [0.200058s] ... ok {0} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host [0.217495s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error [0.207559s] ... ok {1} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints [0.217573s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_409 [0.215152s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env [0.211796s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_503 [0.223833s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper [0.202994s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_504 [0.230223s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork [0.214426s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_post [0.223794s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char [0.218065s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters [0.208316s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root [0.210243s] ... ok {3} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state [0.240446s] ... ok {2} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script [0.204186s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... SKIPPED: Test depends on allowed-address-pairs extension {2} neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname [0.205473s] ... ok {3} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user [0.239901s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... SKIPPED: Test depends on allowed-address-pairs extension {2} neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start [0.193429s] ... ok {3} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy [0.262265s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 [0.216643s] ... ok {3} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 [0.195688s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 [0.194999s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac [0.206367s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf [0.202017s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr [0.212517s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_404 [0.208118s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr [0.222142s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_502 [0.230541s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group [0.193980s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_conenction_error [0.190916s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_503 [0.224202s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks [0.216695s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_conenction_error [0.206104s] ... ok {2} neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file [0.208007s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_post [0.209833s] ... ok {2} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update [0.243903s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists [0.197447s] ... ok {2} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy [0.211225s] ... ok {3} neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists [0.198595s] ... ok {3} neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run [0.197300s] ... ok {2} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed [0.266588s] ... ok {3} neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge [0.238854s] ... ok {2} neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules [1.386986s] ... ok {3} neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added [1.292363s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing [0.205306s] ... ok {3} neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor [0.213202s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 [0.214004s] ... ok {3} neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize [0.266445s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath [0.243715s] ... ok {3} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale [0.206179s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error [0.223651s] ... ok {3} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data [0.208438s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath [0.226853s] ... ok {3} neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name [0.198015s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy [0.245775s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated [0.213804s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception [0.217566s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update [0.199226s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy [0.238835s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host [0.208030s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match [0.216230s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host [0.226402s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_409 [0.211334s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource [0.217387s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_504 [0.220003s] ... ok {3} neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources [0.254578s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists [0.211578s] ... ok {2} neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run [0.212411s] ... ok {2} neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection [0.235060s] ... ok {2} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id [0.208063s] ... ok {2} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources [0.211335s] ... ok {2} neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler [0.211389s] ... ok {2} neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast [0.196823s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress [8.184385s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair ... SKIPPED: Test depends on allowed-address-pairs extension {2} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details [0.201302s] ... ok {2} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list [0.198390s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group [8.861097s] ... ok {2} neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down [0.205514s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc [0.233146s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... SKIPPED: Test depends on allowed-address-pairs extension {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted [0.215571s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated [0.209529s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated [0.227022s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted [0.212039s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port [0.196989s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled [0.211112s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports [0.219968s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled [0.219132s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports [0.217573s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated [0.216329s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports [0.210062s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc [0.182249s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only [0.195718s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update [0.199602s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports [0.216965s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 [4.828798s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc [0.236992s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc [0.210540s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc [0.231043s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc [0.223794s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated [1.719265s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated [0.210316s] ... ok {0} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated [0.343333s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated [0.198868s] ... ok {0} neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_error [0.191846s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter [0.234938s] ... ok {0} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip [0.212190s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall [0.235468s] ... ok {0} neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip [0.205113s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports [0.226684s] ... ok {0} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_1 [0.199157s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices [0.211319s] ... ok {0} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_1 [0.204000s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver [0.215798s] ... ok {0} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_1 [0.209706s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated [0.235280s] ... ok {0} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_2_False [0.208534s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall [0.224615s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority [0.255180s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports [0.220212s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress [7.481437s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create [0.217777s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated [0.203604s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update [0.225145s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports [0.218190s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete [0.216993s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule [7.881935s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port [0.311906s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network [0.217890s] ... ok {0} neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry [0.240048s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port [0.336714s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear [0.207344s] ... ok {1} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config [0.257970s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found [0.294560s] ... ok {1} neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip_no_ip [0.214686s] ... ok {1} neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices [0.223480s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks [0.271217s] ... ok {1} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_4 [0.213850s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks [0.286859s] ... ok {1} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_root_helper_child_pid [0.221397s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback [0.276086s] ... ok {1} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_1 [0.195630s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type [0.215477s] ... ok {1} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_1_True [0.214255s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception [0.191287s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl [0.127534s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message [0.250104s] ... ok {0} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update [0.151142s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message [0.219780s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found [0.205139s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents [0.212913s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found [0.233100s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down [0.227937s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided [0.226201s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones [0.218464s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network [0.229964s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed [0.202036s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update [0.209678s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment [0.224007s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules [3.687021s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr [0.205939s] ... ok {1} neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry [0.218166s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull [0.218194s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton [0.195974s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push [0.228582s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register [0.208490s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions [0.244884s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton [0.264972s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type [0.221851s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers [0.296327s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated [0.202298s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback [0.296448s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices [0.242568s] ... ok {0} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules [0.237011s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type [0.277573s] ... ok {0} neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http [0.202727s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group [6.410960s] ... ok {0} neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix [0.237707s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc [0.247043s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc [0.233389s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc [0.276794s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated [0.281959s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated [0.220956s] ... ok {0} neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action [1.206492s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled [0.214760s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type [1.742179s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none [0.227954s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback [0.278633s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall [0.227017s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type [0.216324s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated [0.229822s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type [0.216477s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated [0.238907s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type [0.218310s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class [0.213040s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port [0.240451s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions [0.196504s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall [0.219466s] ... ok {1} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation [0.218093s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group [5.039824s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices [0.237090s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure [0.244290s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated [0.205454s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise [0.224751s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates [0.214848s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports [0.231042s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports [0.206029s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info [0.226582s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only [0.213609s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed [0.229800s] ... ok {0} neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions [2.841710s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port [0.300533s] ... ok {0} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource [0.216959s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict [0.258636s] ... ok {0} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered [0.227899s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get [0.213027s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated [0.435194s] ... ok {0} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific [0.226193s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list [0.227243s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone [0.239018s] ... ok {0} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface [0.205914s] ... ok {0} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded [0.212839s] ... ok {2} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated [0.385081s] ... ok {0} neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field [0.248546s] ... ok {2} neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_no_address [0.203797s] ... ok {2} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_error [0.197617s] ... ok {2} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_false [0.221428s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update [1.176875s] ... ok {2} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_faddresses_not_found [0.227997s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull [0.263000s] ... ok {2} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_no_ip [0.215176s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton [0.243279s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_create_process [0.213627s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context [0.233632s] ... ok {0} neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources [1.356563s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_2 [0.201428s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed [0.238831s] ... ok {0} neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended [0.241665s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_3 [0.201785s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic [0.198258s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_2 [0.207597s] ... ok {0} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method [0.257595s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group [0.232328s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_2_False [0.205644s] ... ok {0} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method [0.249213s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote [0.229258s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_2 [0.195236s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing [0.217371s] ... ok {0} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map [0.244617s] ... ok {2} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_1_True [0.210703s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress [5.110059s] ... ok {1} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events [0.243933s] ... ok {2} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required [0.233054s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated [0.217324s] ... ok {1} neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers [0.228154s] ... ok {2} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling [0.209349s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall [0.213631s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields [0.743309s] ... ok {2} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required [0.196472s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled [0.216904s] ... ok {2} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add [0.210300s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports [0.221444s] ... ok {2} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents [0.194620s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices [0.217499s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty [0.771856s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports [0.239147s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports [0.223861s] ... ok {1} neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data [1.333227s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter [0.239998s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none [0.233380s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields [0.818657s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall [0.223425s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe [1.487955s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated [0.209429s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only [0.209795s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type [0.279453s] ... ok {1} neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource [1.282184s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit [0.739681s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result [0.300952s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated [0.478814s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide [0.280702s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks [0.284385s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit [0.776183s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated [0.467792s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback [0.288473s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated [0.302391s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls [0.280705s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port [0.303855s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero [0.753417s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback [0.303070s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated [0.493894s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks [0.279453s] ... ok {3} neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config [0.204649s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback [0.296656s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker [0.746285s] ... ok {3} neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address [0.195456s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls [0.310889s] ... ok {3} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses [0.224862s] ... ok {3} neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_ip_error [0.227066s] ... ok {1} neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias [2.900817s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback [0.306776s] ... ok {3} neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices_error [0.221893s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool [0.782958s] ... ok {1} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error [0.211261s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback [0.289108s] ... ok {3} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_2 [0.212068s] ... ok {1} neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions [0.204766s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback [0.283039s] ... ok {3} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_3 [0.203235s] ... ok {1} neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions [0.198624s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none [0.196136s] ... ok {3} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_1_True [0.213201s] ... ok {1} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation [0.209005s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class [0.203530s] ... ok {3} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_2_False [0.216118s] ... ok {1} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception [0.199077s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource [0.203475s] ... ok {3} neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_3 [0.211054s] ... ok {1} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded [0.215842s] ... ok {2} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions [0.195190s] ... ok {1} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension [0.240801s] ... ok {3} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes [0.252544s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false [0.206109s] ... ok {3} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action [0.215922s] ... ok {1} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method [0.235478s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action [0.203440s] ... ok {1} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action [0.233590s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found [0.207240s] ... ok {1} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method [0.218028s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port [0.204477s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort [2.154840s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port [0.209299s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port [0.195007s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port [0.216077s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination [0.717651s] ... ok {0} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key [0.762093s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found [0.219488s] ... ok {3} neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents [1.506291s] ... ok {0} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args [0.212737s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type [0.206318s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push [0.210516s] ... ok {0} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to [0.201343s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated [0.232750s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty [0.758771s] ... ok {0} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion [0.198806s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none [0.284762s] ... ok {2} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices [0.215197s] ... ok {0} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported [0.209983s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks [0.283674s] ... ok {0} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info [0.235024s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type [0.327436s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit [0.740704s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type [0.279756s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type [0.268757s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create [0.923647s] ... ok {2} neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data [1.311894s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type [0.206239s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific [0.756147s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type [0.202443s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback [0.213028s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting [0.206119s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting [0.742375s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified [0.887253s] ... ok {3} neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version [0.197430s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network [0.209225s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error [0.204138s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create [1.361891s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info [0.219484s] ... ok {1} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs [0.715006s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant [0.810620s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network [0.224969s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id [0.202826s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port [0.214721s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network [0.215424s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json [0.798242s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host [0.215911s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet [0.222072s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull [0.224594s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none [0.832174s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull [0.218940s] ... ok {1} neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create [1.818218s] ... ok {1} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes [0.187551s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version [0.260339s] ... ok {1} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation [0.198371s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type [0.257981s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get [2.606657s] ... ok {1} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated [0.192245s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events [0.253719s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext [0.215328s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr [0.942933s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error [0.203659s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote [0.235397s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions [0.199814s] ... ok {3} neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules [0.226137s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr [0.806761s] ... ok {2} neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension [0.227130s] ... ok {3} neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https [0.215287s] ... ok {2} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded [0.211838s] ... ok {3} neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix [0.230560s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr [0.935473s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented [0.258318s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action [0.278578s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method [0.242819s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action [0.230946s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults [0.950395s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method [0.240130s] ... ok {3} neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension [1.495459s] ... ok {2} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension [0.257014s] ... ok {3} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map [0.230732s] ... ok {3} neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error [0.216538s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env [0.871705s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list [2.358712s] ... ok {3} neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins [0.220135s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field [0.722036s] ... ok {3} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin [0.247854s] ... ok {3} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions [0.209962s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name [0.811496s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env [0.728477s] ... ok {3} neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface [0.207151s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty [0.771588s] ... ok {3} neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response [0.196910s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource [0.251885s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action [0.251775s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource [0.786044s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty [0.722558s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix [0.257110s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action [0.229351s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json [0.776829s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to [0.654963s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone [2.218277s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer [0.678797s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant [0.806639s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action [1.473611s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit [0.644413s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action [0.222664s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field [0.765432s] ... ok {3} neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin [0.270271s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone [0.967002s] ... ok {2} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction [0.879221s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad [0.949154s] ... ok {2} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values [0.225373s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort [0.854922s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant [0.880154s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination [0.925861s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple [0.871812s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute [0.955731s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page [0.801790s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters [0.772547s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page [0.845447s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json [2.415873s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty [0.764161s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index [1.366970s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple [0.808737s] ... ok {0} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth [0.908375s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body [0.949024s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values [0.809871s] ... ok {0} neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded [0.801803s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show [1.625025s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr [0.895601s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty [0.939481s] ... ok {0} neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish [0.953858s] ... ok {1} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone [1.062819s] ... ok {0} neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key [0.236481s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body [1.093022s] ... ok {1} neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args [0.255602s] ... ok {0} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language [0.230172s] ... ok {1} neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty [0.259033s] ... ok {0} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset [0.244670s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to [0.891906s] ... ok {0} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string [0.256448s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth [0.960216s] ... ok {0} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context [0.241518s] ... ok {0} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized [0.275043s] ... ok {1} neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier [0.949910s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit [0.945714s] ... ok {0} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body [0.234252s] ... ok {0} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json [0.220021s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone [1.002098s] ... ok {0} neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf [0.263429s] ... ok {1} neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier [0.897743s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false [0.281161s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value [0.846791s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth [0.509777s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs [0.352444s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page [0.432314s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception [0.310886s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse [0.976552s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page [0.828424s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific [0.920355s] ... ok {1} neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit [2.539568s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced [1.833810s] ... ok {2} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field [1.121906s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty [0.305853s] ... ok {3} neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute [1.079048s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty [0.221986s] ... ok {3} neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation [0.287933s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace [0.237157s] ... ok {1} neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish [0.929443s] ... ok {0} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port [0.225867s] ... ok {2} neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish [1.175255s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning [0.233354s] ... ok {2} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension [0.248054s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name [0.239983s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error [0.255094s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value [0.240038s] ... ok {1} neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish [1.093102s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json [0.233390s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check [0.235711s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level [0.258221s] ... ok {1} neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts [0.317447s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed [0.290742s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error [0.263772s] ... ok {1} neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id [0.255107s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity [0.253090s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 [0.193691s] ... ok {1} neutron.tests.unit.api.v2.test_base.V2Views.test_network [0.244966s] ... ok {0} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good [0.267973s] ... ok {3} neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to [2.256554s] ... ok {1} neutron.tests.unit.api.v2.test_base.V2Views.test_subnet [0.234701s] ... ok {0} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one [0.304241s] ... ok {1} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default [0.217889s] ... ok {0} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range [0.292890s] ... ok {1} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept [0.231209s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port [0.235214s] ... ok {1} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context [0.224263s] ... ok {1} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated [0.219397s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile [0.254359s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk [1.085244s] ... ok {1} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level [0.235203s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents [0.256257s] ... ok {1} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level [0.286996s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 [1.768837s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal [0.269715s] ... ok {1} neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory [0.265993s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error [0.248540s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port [0.237390s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details [0.245281s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty [0.214604s] ... ok {1} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type [0.274654s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json [1.028439s] ... ok {1} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes [0.219326s] ... ok {2} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details [0.250722s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid [0.245751s] ... ok {1} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main [0.213720s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty [0.229385s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list [0.269324s] ... ok {1} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates [0.218740s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace [0.219724s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty [0.231437s] ... ok {1} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device [0.214519s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced [0.215125s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound [0.251620s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth [0.922960s] ... ok {1} neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges [0.177037s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid [0.201310s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl [0.256031s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success [0.190851s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp [0.215632s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad [0.225943s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs [0.264206s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active [0.240432s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good [0.204686s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs [0.172691s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs [0.278187s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad [0.229576s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields [0.899643s] ... ok {2} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs [0.223995s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers [0.270199s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good [0.220814s] ... ok {2} neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks [0.195014s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed [0.244069s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list [0.227951s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network [0.238637s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type [0.239943s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents [0.164439s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad [0.235169s] ... ok {0} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys [0.258150s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision [0.223829s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check [0.219082s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network [0.946082s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision [0.240953s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client [0.238694s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled [0.261464s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure [0.253041s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success [0.272919s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity [0.245917s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant [0.965474s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success [0.237419s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check [0.232661s] ... ok {2} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing [0.223130s] ... ok {1} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing [0.193178s] ... ok {2} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction [0.309270s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype [0.308077s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number [0.256145s] ... ok {2} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol [0.304486s] ... ok {3} neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant [0.946403s] ... ok {2} neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes [0.203524s] ... ok {0} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global [2.091503s] ... ok {0} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr [0.248261s] ... ok {2} neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance [0.408124s] ... ok {0} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed [0.240377s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port [0.240737s] ... ok {0} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache [0.225232s] ... ok {3} neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier [0.933728s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context [0.236032s] ... ok {3} neutron.tests.unit.api.v2.test_base.V2Views.test_port [0.224659s] ... ok {0} neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache [0.334417s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool [0.300985s] ... ok {3} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension [0.266934s] ... ok {0} neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region [0.302787s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets [0.274921s] ... ok {3} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best [0.265774s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported [1.909066s] ... ok {0} neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url [0.295911s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map [0.318914s] ... ok {3} neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing [0.335064s] ... ok {0} neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url [0.318160s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts [0.225770s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix [0.369538s] ... ok {0} neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url [0.172643s] ... ok {3} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level [0.274025s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name [0.232920s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized [0.299200s] ... ok {0} neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ [0.206435s] ... ok {3} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status [0.217300s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets [0.240159s] ... ok {0} neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ [0.199600s] ... ok {3} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args [0.207535s] ... ok {1} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port [0.359738s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid [0.244597s] ... ok {3} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized [0.201408s] ... ok {1} neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node [0.230740s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema [0.228989s] ... ok {3} neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level [0.258537s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port [0.219065s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound [0.249291s] ... ok {3} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty [0.271086s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets [0.220198s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result [0.261113s] ... ok {3} neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port [0.144976s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents [0.228232s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed [0.216843s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts [0.216573s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port [0.221295s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled [0.223923s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled [0.205593s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty [0.214554s] ... ok {0} neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail [1.634038s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned [0.210273s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints [0.207602s] ... ok {0} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr [0.210250s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled [0.205512s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets [0.224371s] ... ok {0} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 [0.242530s] ... ok {2} neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled [0.228467s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet [0.221272s] ... ok {0} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr [0.212714s] ... ok {2} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable [0.222190s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 [0.265520s] ... ok {0} neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port [0.226952s] ... ok {2} neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations [0.237572s] ... ok {3} neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version [1.806577s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 [0.268794s] ... ok {0} neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation [0.265682s] ... ok {2} neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one [0.242060s] ... ok {3} neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail [0.280506s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl [0.233947s] ... ok {2} neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) [0.220545s] ... ok {0} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix [0.239304s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value [0.201663s] ... ok {3} neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config [0.260984s] ... ok {0} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix [0.259081s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az [0.187701s] ... ok {3} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good [0.269742s] ... ok {0} neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int [0.258819s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs [0.262698s] ... ok {3} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good [0.234660s] ... ok {0} neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater [0.243142s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis [0.249418s] ... ok {3} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning [0.247375s] ... ok {0} neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits [0.267469s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile [0.187429s] ... ok {3} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router [0.226597s] ... ok {0} neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon [0.266713s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured [0.232175s] ... ok {3} neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing [0.225427s] ... ok {2} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 [1.525090s] ... ok {1} neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled [0.194589s] ... ok {0} neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group [0.302572s] ... ok {2} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr [0.183192s] ... ok {3} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range [0.316561s] ... ok {2} neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str [0.183340s] ... ok {0} neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group [0.357408s] ... ok {2} neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_not_called_with_low_log_level [0.192915s] ... ok {3} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number [0.326562s] ... ok {0} neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group [0.297395s] ... ok {2} neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached [0.210319s] ... ok {1} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line [0.828534s] ... ok {3} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range [0.311163s] ... ok {2} neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits [0.199883s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope [0.283098s] ... ok {2} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr [0.188574s] ... ok {3} neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id [0.342047s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope [0.273465s] ... ok {2} neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal [0.194150s] ... ok {3} neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching [0.203777s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope [0.276709s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context [0.280032s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared [0.273494s] ... ok {1} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global [1.132144s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port [0.312731s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope [0.308636s] ... ok {1} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss [0.321910s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope [0.341822s] ... ok {2} neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases [1.044905s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope [0.263569s] ... ok {1} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache [0.244601s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope [0.247293s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope [0.260674s] ... ok {1} neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses [0.225889s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal [0.251703s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope [0.308834s] ... ok {1} neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes [0.235800s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty [0.246019s] ... ok {1} neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class [0.228404s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope [0.362011s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled [0.253796s] ... ok {2} neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges [1.043533s] ... ok {1} neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) [0.197560s] ... ok {2} neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable [0.210013s] ... ok {1} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 [0.218311s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search [0.233988s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope [0.353093s] ... ok {2} neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper [0.238314s] ... ok {1} neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation [0.253652s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list [0.247326s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope [0.307761s] ... ok {2} neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default [0.265595s] ... ok {1} neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation [0.241649s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value [0.251709s] ... ok {0} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared [0.297467s] ... ok {1} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call [0.232227s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az [0.256042s] ... ok {2} neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group [0.280645s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent [0.268076s] ... ok {1} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal [0.211661s] ... ok {2} neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group [0.265851s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis [0.282906s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent [0.260057s] ... ok {1} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise [0.231677s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 185, in call self.logger(e) File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 182, in call return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/common/test_utils.py", line 164, in func raise RuntimeError(2) RuntimeError: 2 {2} neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group [0.232130s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port [0.280094s] ... ok {1} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise [0.221444s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network [0.274685s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared [0.287630s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding [0.251088s] ... ok {1} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise [0.254895s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 185, in call self.logger(e) File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 182, in call return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/common/test_utils.py", line 133, in func raise RuntimeError(result) RuntimeError: Result {0} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router [0.316119s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises [0.252035s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared [0.303909s] ... ok {1} neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port [0.252649s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent [0.307228s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises [0.243324s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope [0.289487s] ... ok {1} neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port [0.244445s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent [0.277265s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability [0.251427s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope [0.254106s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router [0.253701s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation [0.270186s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope [0.250728s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent [0.270631s] ... ok {3} neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input [0.259103s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared [0.271715s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent [0.318587s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared [0.300032s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent [0.287810s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope [0.251933s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent [0.277489s] ... ok {2} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope [0.267240s] ... ok {1} neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits [1.831672s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent [0.298397s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent [0.317948s] ... ok {1} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default [0.275817s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router [0.326983s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent [0.312180s] ... ok {1} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix [0.299697s] ... ok {3} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global [1.723303s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent [0.344231s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent [0.323858s] ... ok {1} neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 [0.240980s] ... ok {3} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global [0.219871s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent [0.287610s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network [0.274360s] ... ok {1} neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less [0.238544s] ... ok {3} neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global [0.225646s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent [0.261314s] ... ok {1} neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input [0.207083s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent [0.286978s] ... ok {3} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit [0.218779s] ... ok {1} neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits [0.213193s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent [0.232999s] ... ok {3} neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache [0.216390s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network [0.284766s] ... ok {1} neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved [0.232928s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent [0.268761s] ... ok {3} neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized [0.251810s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent [0.286040s] ... ok {1} neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group [0.249707s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent [0.242221s] ... ok {3} neutron.tests.unit.common.test_ipv6_utils.TestNoscopeIpv6.test_get_noscope_ipv6 [0.234541s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent [0.254737s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope [0.215899s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent [0.206609s] ... ok {3} neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url [0.208654s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent [0.276460s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared [0.222842s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent [0.222786s] ... ok {3} neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one [0.216701s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network [0.256069s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope [0.241859s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent [0.245809s] ... ok {3} neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none [0.222312s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope [0.203029s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent [0.195146s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router [0.260445s] ... ok {3} neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id [0.201282s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared [0.210834s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent [0.209550s] ... ok {3} neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception [0.248808s] ... ok {1} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope [0.223272s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent [0.220869s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent [0.239764s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent [0.253244s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent [0.227221s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent [0.236874s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent [0.234712s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent [0.240849s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent [0.210393s] ... ok {2} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router [0.214893s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent [0.227968s] ... ok {2} neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology [0.229341s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent [1.770964s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent [0.271508s] ... ok {2} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology [0.296315s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent [0.336352s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network [0.362329s] ... ok {2} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology [0.382212s] ... ok {3} neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) [2.037193s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent [0.292568s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent [0.405670s] ... ok {3} neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) [0.352153s] ... ok {2} neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped [0.386517s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent [0.408565s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent [0.391662s] ... ok {3} neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr [0.372361s] ... ok {2} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.392075s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent [0.375001s] ... ok {2} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.191529s] ... ok {3} neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port [0.432538s] ... ok {2} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.238360s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent [0.481696s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent [0.408514s] ... ok {3} neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details [0.296825s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router [0.321803s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent [0.291440s] ... ok {3} neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation [0.277326s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent [0.342088s] ... ok {0} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent [0.351693s] ... ok {3} neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal [0.333283s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent [0.352323s] ... ok {0} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology [0.376360s] ... ok {3} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default [0.319632s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent [0.364444s] ... ok {0} neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology [0.433987s] ... ok {3} neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix [0.423062s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network [0.451531s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile [1.934241s] ... ok {0} neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone [0.407858s] ... ok {3} neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 [0.386515s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router [0.402629s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent [0.065164s] ... ok {3} neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names [0.367466s] ... ok {1} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network [0.055157s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.439267s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor [0.538948s] ... ok {1} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology [0.304956s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.442227s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor [0.425233s] ... ok {1} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology [0.235140s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile [0.293970s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.318085s] ... ok {1} neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology [0.239739s] ... ok {1} neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone [0.231354s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile [0.243910s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.263726s] ... ok {3} neutron.tests.unit.common.test_utils.TestThrottler.test_throttler [1.290712s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile [0.241754s] ... ok {1} neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone [0.260330s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.262196s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope [0.218063s] ... ok {1} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.218217s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile [0.318520s] ... ok {0} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.284797s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope [0.213883s] ... ok {1} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.244840s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile [0.274447s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor [0.278101s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope [0.276393s] ... ok {1} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule [0.262260s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile [0.341036s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope [0.279296s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor [0.385544s] ... ok {1} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.281568s] ... ok {2} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor [0.300611s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared [0.245226s] ... ok {1} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.254547s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile [0.355807s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope [0.242871s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip [0.286393s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile [0.232893s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile [0.263838s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared [0.254312s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip [0.275562s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile [0.252398s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile [0.222851s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip [0.262837s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared [0.299037s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor [0.284379s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile [0.240258s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags [0.256961s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope [0.252884s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor [0.255208s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile [0.245870s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip [0.246460s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared [0.263017s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile [0.264072s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor [0.299632s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip [0.250290s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope [0.240677s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile [0.225484s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor [0.264376s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip [0.272834s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope [0.251559s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile [0.265495s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip [0.246036s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared [0.236303s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile [0.310383s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags [0.246415s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope [0.264785s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip [0.250870s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile [0.305874s] ... ok {3} neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared [0.305536s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool [0.287140s] ... ok {0} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor [0.258453s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent [0.307956s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool [0.279203s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip [0.288355s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent [0.254670s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile [1.760065s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool [0.302328s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags [0.327220s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent [0.265866s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile [0.288296s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf [0.341127s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address [0.318442s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent [0.351351s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile [0.335923s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags [0.313606s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf [0.367809s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent [0.322394s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile [0.322175s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip [0.295880s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf [0.347950s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent [0.292297s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile [0.275691s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip [0.320773s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent [0.284101s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf [0.372897s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor [0.296457s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf [0.141073s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags [0.339727s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent [0.337246s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf [0.135054s] ... ok {1} neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile [0.321121s] ... ok {2} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf [0.124975s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper [0.104594s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip [0.311938s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper [0.060444s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent [0.299119s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip [0.286860s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper [0.128294s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent [0.243830s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper [0.119801s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags [0.299014s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags [0.275373s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper [0.117420s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper [0.124440s] ... ok {3} neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent [0.292812s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip [0.316671s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper [0.140217s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip [0.319845s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper [0.119602s] ... ok {3} neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology [0.339259s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip [0.329254s] ... ok {2} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper [0.183064s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address [0.341762s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip [0.162067s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project [0.117539s] ... ok {3} neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology [0.323373s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool [0.335713s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project [0.113925s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip [0.302087s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip [0.097658s] ... ok {3} neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology [0.297493s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip [0.119665s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf [0.333260s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags [0.318576s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association [0.150152s] ... ok {3} neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology [0.372766s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address [0.293967s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association [0.268716s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf [0.388459s] ... ok {3} neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone [0.300252s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip [0.273470s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association [0.299656s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf [0.317383s] ... ok {3} neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone [0.314757s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip [0.307021s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association [0.288120s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf [0.312568s] ... ok {3} neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone [0.282275s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address [0.311499s] ... ok {2} neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association [0.309104s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf [0.307216s] ... ok {3} neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone [0.292589s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address [0.274768s] ... ok {3} neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.287808s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip [0.298182s] ... ok {3} neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.277099s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip [0.306429s] ... ok {3} neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule [0.281423s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool [0.321249s] ... ok {3} neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule [0.287959s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf [0.326422s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf [0.260342s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log [1.843156s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf [1.925820s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf [0.250770s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource [0.252061s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf [0.294442s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log [0.258018s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf [0.273549s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log [0.265352s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf [0.258535s] ... ok {0} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf [0.349684s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log [0.303389s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf [0.301212s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper [0.311818s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log [0.255161s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf [0.275230s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper [0.308878s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile [1.871878s] ... ok {1} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf [0.214397s] ... ok {2} neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log [0.318849s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor [0.235560s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper [0.274174s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper [0.270144s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label [0.325425s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper [0.331198s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile [0.367939s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper [0.366904s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label [0.323045s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper [0.377300s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor [0.364034s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper [0.285036s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule [0.320671s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor [0.296318s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper [0.334080s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper [0.264718s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label [0.256431s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper [0.270686s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile [0.331084s] ... ok {0} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper [0.345370s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule [0.247881s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper [0.285319s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label [0.245517s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile [0.328615s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip [0.314924s] ... ok {1} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper [0.250014s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule [0.263711s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip [0.239937s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor [0.301761s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip [0.256694s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label [0.277309s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip [0.268914s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor [0.277747s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip [0.252387s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor [0.202279s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule [0.329835s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project [0.329853s] ... ok {3} neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor [0.225268s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip [0.345322s] ... ok {2} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label [0.273062s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip [0.297002s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address [0.234246s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip [0.278821s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy [0.278593s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip [0.227421s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project [0.289162s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip [0.288527s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy [0.282683s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip [0.255092s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip [0.287128s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip [0.305501s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy [0.260244s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags [0.255536s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip [0.290644s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip [0.291099s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy [0.354218s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip [0.356954s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip [0.278757s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip [0.270231s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy [0.323166s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip [0.314750s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip [0.298736s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip [0.301880s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy [0.265692s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip [0.278904s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association [0.318847s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association [0.289565s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy [0.263968s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip [0.250500s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association [0.301269s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association [0.288860s] ... ok {2} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy [0.259932s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags [0.258688s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association [0.335926s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default [0.259682s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association [0.316348s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address [0.263453s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type [0.264080s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association [0.292835s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association [0.298779s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip [0.274155s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network [0.285652s] ... ok {0} neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association [0.295904s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association [0.277191s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags [0.283803s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network [0.288404s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association [0.260430s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log [0.323327s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags [0.294321s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type [0.300186s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool [0.323252s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log [0.349121s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network [0.351267s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool [0.327280s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log [0.348555s] ... ok {2} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags [0.300146s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf [0.317355s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource [0.365088s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id [0.287464s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf [0.288531s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log [0.361561s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network [0.344765s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf [0.353583s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log [0.343195s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network [0.317799s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf [0.274184s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association [2.006136s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default [0.297210s] ... ok {0} neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log [0.410363s] ... ok {3} neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf [0.349519s] ... ok {1} neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association [0.366033s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network [0.348264s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule [0.452170s] ... ok {1} neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource [0.386215s] ... ok {3} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper [0.458218s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments [0.377951s] ... ok {1} neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log [0.311996s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule [0.390626s] ... ok {3} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper [0.393615s] ... ok {1} neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log [0.161976s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared [0.409582s] ... ok {1} neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource [0.191722s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule [0.367567s] ... ok {3} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper [0.327312s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label [0.162976s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external [0.329684s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule [0.196780s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule [0.370541s] ... ok {3} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper [0.323292s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled [0.266265s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule [0.257484s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network [0.256739s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule [0.334038s] ... ok {3} neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper [0.334511s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label [0.223462s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments [0.214588s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule [0.317341s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule [0.265740s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip [0.358437s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags [0.218879s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule [0.258666s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label [0.307606s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type [0.260053s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip [0.337017s] ... ok {1} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label [0.258835s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags [0.226679s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule [0.316427s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip [0.349227s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network [0.214976s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy [0.229942s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id [0.235683s] ... ok {0} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule [0.372091s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy [0.280077s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip [0.339895s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy [0.247868s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy [0.328882s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip [0.348573s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy [0.219245s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy [0.280255s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip [0.345964s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy [0.222296s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy [0.287634s] ... ok {1} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy [0.262966s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip [0.359218s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy [0.258198s] ... ok {1} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network [0.236747s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip [0.371400s] ... ok {1} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id [0.295584s] ... ok {1} neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type [0.255158s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association [0.375966s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external [1.914303s] ... ok {1} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled [0.229284s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network [0.268109s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association [0.381882s] ... ok {1} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared [0.172286s] ... ok {2} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id [0.293549s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external [0.220226s] ... ok {3} neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association [0.327349s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments [0.289965s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled [0.300585s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy [1.686190s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log [0.305824s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external [0.307350s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments [0.296387s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy [0.287796s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log [0.332608s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags [0.269951s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared [0.304525s] ... ok {0} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy [0.281894s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log [0.372508s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network [0.288101s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network [0.250725s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external [0.242448s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type [0.237871s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network [0.265764s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource [0.342020s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled [0.266309s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network [0.251469s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared [0.337761s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared [0.227250s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network [0.346816s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external [0.316284s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags [0.297866s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags [0.327029s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled [0.301762s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network [0.268404s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external [0.298570s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags [0.261546s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network [0.313420s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id [0.309884s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network [0.231280s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default [0.315010s] ... ok {0} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments [0.317990s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network [0.252141s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network [0.279735s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log [1.962837s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network [0.289137s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type [0.291961s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id [0.280355s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network [0.243818s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default [0.291800s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log [0.331711s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared [0.282122s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments [0.276818s] ... ok {3} neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log [0.314678s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type [0.356786s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network [0.353090s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type [0.241190s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule [0.334840s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network [0.330365s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments [0.219414s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type [0.278889s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments [0.272112s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared [0.264780s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label [0.320642s] ... ok {1} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network [0.267343s] ... ok {2} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags [0.267290s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags [0.294365s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule [0.327795s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external [0.280245s] ... ok {2} neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability [0.179842s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags [0.310613s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label [0.298164s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type [0.306839s] ... ok {2} neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability [0.301269s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default [0.320264s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label [0.339449s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments [0.309283s] ... ok {2} neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability [0.306172s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type [0.291672s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type [0.266178s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label [0.304247s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range [0.382442s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network [0.294162s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags [0.287100s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label [0.336072s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags [0.340580s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network [0.282829s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id [0.299571s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label [0.299184s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags [0.306901s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default [0.318418s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments [0.323501s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label [0.291593s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range [0.244467s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled [0.308102s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network [0.315386s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule [0.304936s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags [0.243864s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type [0.326617s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default [0.361388s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label [0.325028s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range [0.349946s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments [0.298327s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label [0.300021s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags [0.279590s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags [0.220998s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared [0.324560s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule [0.316808s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range [0.260222s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label [0.341496s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled [0.367834s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags [0.229255s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type [0.289822s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule [0.338673s] ... ok {2} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range [0.234272s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments [0.310041s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port [0.290683s] ... ok {3} neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label [0.324643s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id [1.970971s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id [0.316034s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs [0.327381s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy [0.310479s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments [0.286840s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type [0.268275s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments [0.294261s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy [0.334324s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner [0.257600s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external [0.306091s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default [0.327127s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy [0.321508s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address [0.213885s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id [0.283892s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external [0.292690s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy [0.283351s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id [0.283734s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id [0.251679s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled [0.251476s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints [0.228906s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy [0.328878s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments [0.253579s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network [0.274777s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address [0.334347s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy [0.306630s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default [0.382195s] ... ok {0} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments [0.385314s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags [0.395751s] ... ok {3} neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy [0.418371s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external [0.361395s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints [0.187838s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile [0.044179s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default [0.394727s] ... ok {2} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled [0.071482s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network [0.463306s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled [0.327206s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled [0.480067s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments [0.214899s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network [0.320077s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id [0.348596s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared [0.271588s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id [0.285525s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network [0.359981s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network [0.340774s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared [0.325714s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id [1.398657s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id [0.400463s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled [0.456437s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips [0.141431s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments [0.330775s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id [0.164104s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags [0.364920s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network [0.367999s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints [0.205545s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network [0.375961s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port [0.264188s] ... ok {3} neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default [0.407569s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network [0.294916s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags [0.411936s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id [0.210760s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type [0.298977s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network [0.324726s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network [0.333810s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints [0.228568s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type [0.293464s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags [0.301747s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints [0.242268s] ... ok {1} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled [0.319877s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.266843s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments [0.318854s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type [0.355325s] ... ok {1} neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability [0.330510s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner [0.244773s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared [0.292492s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id [0.337749s] ... ok {1} neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability [0.350802s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address [0.247293s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network [0.304349s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled [0.250300s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external [0.323562s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range [0.322569s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags [0.210732s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled [0.314345s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner [0.184167s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags [0.356503s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address [0.230502s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type [0.330197s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range [0.321935s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id [0.275985s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id [0.402704s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id [0.141388s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range [0.422326s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network [0.153148s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network [0.126640s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile [0.377597s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range [0.404669s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type [0.223259s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type [0.349738s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags [0.233906s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range [0.349975s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id [2.073121s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port [0.334139s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network [0.230953s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags [0.246922s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range [0.336673s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type [0.267289s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips [0.337945s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network [0.261740s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags [0.285479s] ... ok {3} neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared [0.270945s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address [0.302648s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range [0.289769s] ... ok {0} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default [0.339953s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network [0.306062s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled [0.258495s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags [0.279665s] ... ok {0} neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability [0.357757s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips [0.313276s] ... ok {1} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags [0.309295s] ... ok {0} neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability [0.354882s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id [0.273358s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips [0.286015s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range [0.285410s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id [0.269636s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled [0.279712s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range [0.295275s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile [0.318037s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port [0.377695s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details [0.228857s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network [1.511837s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range [0.348686s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port [0.389903s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request [0.267934s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id [0.315843s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range [0.605541s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id [0.450007s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile [0.528711s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared [0.443723s] ... ok {2} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address [0.301346s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type [0.087508s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range [0.459489s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port [0.066532s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type [0.375275s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network [0.442727s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request [0.146607s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status [0.118804s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range [0.353982s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints [0.306156s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs [0.088594s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address [0.077439s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags [0.374928s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled [0.123216s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range [0.322563s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request [0.352153s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port [0.097944s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network [0.383950s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs [0.161847s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port [0.156755s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.126338s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id [0.124303s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range [0.314328s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type [0.130746s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.130991s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network [0.382819s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request [0.193809s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id [0.201459s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range [0.330984s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags [0.238024s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default [0.337337s] ... ok {1} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address [0.264186s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags [0.293375s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id [0.243363s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port [0.260786s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled [0.309837s] ... ok {0} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags [0.324139s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner [0.234413s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs [0.241987s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags [0.352252s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled [0.277578s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.379172s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile [0.270096s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips [0.252343s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default [0.372627s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address [0.269111s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.310044s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address [0.310361s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port [0.322261s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external [0.354441s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id [0.371037s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.275573s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile [0.275579s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments [0.374146s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id [0.257225s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id [0.371595s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared [0.316467s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details [0.341736s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type [0.315327s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address [0.361215s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner [0.341619s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id [0.299235s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port [1.497222s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external [0.291986s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address [0.316556s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id [0.241810s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network [0.288253s] ... ok {0} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id [0.286202s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request [0.239536s] ... ok {3} neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id [0.247389s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags [0.259717s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.314803s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs [0.244027s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range [0.381385s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.328094s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile [0.283084s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags [0.307683s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner [0.307431s] ... ok {2} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address [0.267091s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags [0.303345s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address [0.311079s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id [2.185467s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding [0.237749s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range [0.260752s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding [0.220567s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port [0.351198s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled [0.363328s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags [0.291971s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding [0.221646s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile [0.297827s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs [0.342548s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding [0.211081s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags [0.316797s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details [0.349428s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding [0.255999s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips [0.384175s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range [0.317792s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding [0.318142s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request [0.356529s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address [0.351458s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags [0.300618s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding [0.326563s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status [0.346270s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags [0.299093s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints [0.385881s] ... ok {2} neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding [0.293753s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range [0.233866s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type [0.334569s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled [0.357118s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range [0.253317s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.331013s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type [0.296219s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range [0.220812s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port [0.359603s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request [0.291116s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.340016s] ... ok {3} neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range [0.255384s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details [0.366469s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status [0.285999s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.321332s] ... ok {3} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port [0.305491s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags [0.352760s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints [0.300777s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule [0.294595s] ... ok {3} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status [0.315394s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs [0.340892s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags [0.283120s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.345621s] ... ok {3} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type [0.326362s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id [0.298852s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile [0.339513s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.346364s] ... ok {3} neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips [0.393131s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type [0.296213s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id [0.312034s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.344079s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type [0.310752s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs [0.292254s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port [0.121865s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.285514s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port [0.378514s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type [0.126920s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.315681s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags [0.192405s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.359639s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs [0.188506s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address [0.278038s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.457327s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile [0.195685s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags [0.353869s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port [0.285236s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips [0.222425s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type [0.368398s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy [0.423652s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.505590s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port [0.433626s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.440016s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.348741s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs [0.262873s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.396257s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id [0.333819s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type [0.363605s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.346181s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile [0.307566s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner [0.337744s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.316751s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id [0.312822s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips [0.252811s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.303606s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id [2.504212s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port [0.301314s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id [0.269917s] ... ok {1} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled [0.234360s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile [0.327131s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.355592s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.290680s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type [0.344213s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.369124s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile [0.336172s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule [0.337495s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner [0.393751s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips [0.384183s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port [0.377236s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule [0.412217s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints [1.439777s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags [0.212639s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.221945s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status [0.282683s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.250058s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags [0.358034s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner [0.262356s] ... ok {0} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.290589s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id [0.288405s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type [0.341818s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address [0.323713s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type [0.317961s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port [0.362135s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.381416s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags [0.319375s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id [0.285331s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs [0.325590s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.318015s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address [0.282767s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.255886s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id [0.306775s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.354854s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id [0.270443s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled [0.393828s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner [0.398598s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.334911s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner [0.309559s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.322850s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips [0.318601s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id [0.257318s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags [0.339180s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile [0.332990s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled [0.329832s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address [0.239989s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.326853s] ... ok {3} neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address [0.339904s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details [0.334991s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id [0.294221s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags [0.307741s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address [0.319868s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port [0.307790s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type [0.306639s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy [0.330073s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled [0.343335s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port [0.280281s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile [0.333290s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port [0.317696s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile [0.307033s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type [0.328270s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile [0.301118s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner [0.285377s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips [0.384847s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details [0.303661s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port [0.309129s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address [0.295492s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.374805s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.313597s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.379973s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner [0.320070s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id [0.301379s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.334210s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy [1.864520s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner [0.261348s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs [0.314813s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags [0.250855s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address [0.323852s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id [0.238553s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile [0.351960s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.293408s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port [0.363451s] ... ok {1} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address [0.328903s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type [0.338408s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.343184s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs [0.355324s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding [0.391141s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address [0.384587s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags [0.382321s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address [0.382127s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy [0.258722s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id [0.349190s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.368699s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type [0.296118s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile [0.294330s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile [0.318121s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.342988s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status [0.351984s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type [0.332135s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.357509s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address [0.343015s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips [0.351806s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.360094s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id [0.303098s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address [0.297353s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding [2.015279s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled [0.267805s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.362163s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id [0.334056s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding [0.314336s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status [0.342285s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.355818s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address [0.341733s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding [0.330438s] ... ok {3} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled [0.329899s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.325849s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding [0.518249s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port [0.594615s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding [0.639623s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.641619s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding [0.399826s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs [0.592558s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding [0.542294s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags [0.427899s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding [0.346705s] ... ok {1} neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding [0.305006s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.090116s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding [0.494816s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.059053s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags [0.559339s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address [0.720893s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.247014s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding [0.417069s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy [0.405861s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id [0.500327s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule [0.424346s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding [0.344870s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags [0.499091s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule [0.368627s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address [0.488656s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding [0.459698s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags [0.243654s] ... ok {2} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy [0.452272s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port [0.475377s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy [0.464649s] ... ok {3} neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding [0.544365s] ... ok {2} neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota [0.465404s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile [0.491434s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags [0.422430s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.477309s] ... ok {2} neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota [0.475649s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details [0.496938s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy [0.474015s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.502422s] ... ok {2} neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota [0.464277s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) [0.166255s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) [0.043590s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type [0.438252s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) [0.134737s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type [0.623591s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.531780s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) [0.244050s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address [0.511071s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.577492s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.581952s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) [0.493653s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.170513s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type [0.583437s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) [0.295366s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags [0.403822s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.331554s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) [0.325593s] ... ok {0} neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips [0.544781s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule [0.357656s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy [0.435173s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) [0.365451s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags [0.381655s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.395909s] ... ok {0} neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding [0.472146s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) [0.396918s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.392077s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags [0.436569s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) [0.389971s] ... ok {0} neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding [0.505529s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags [0.356321s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.408097s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) [0.378452s] ... ok {0} neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding [0.498438s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.381362s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.428892s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) [0.455703s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.511803s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.487619s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) [0.431902s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.471863s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.467941s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) [0.496029s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule [0.499635s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.539957s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) [0.491829s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule [0.446068s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy [0.461616s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) [0.426460s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy [0.429742s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy [0.455941s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) [0.457003s] ... ok {0} neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding [2.787253s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy [0.481508s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) [0.460754s] ... ok {0} neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding [0.451394s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.496268s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) [0.528852s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.580815s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.694255s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) [0.591684s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.620891s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.515053s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.043553s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) [0.642912s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy [0.048811s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.143069s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.608268s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) [0.463803s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.312963s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy [2.981883s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.405347s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) [0.373107s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.417048s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy [0.412054s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.409803s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) [0.397165s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.347331s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type [0.318532s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.330656s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.342914s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.338654s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule [0.328937s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) [0.457373s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.321334s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.281642s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy [0.299163s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy [0.336644s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.347589s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.339630s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.318584s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags [0.369686s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.439954s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags [0.396833s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags [0.042709s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type [0.491706s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.580381s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.267268s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.354091s] ... ok {2} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) [2.085953s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule [0.463516s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule [0.482482s] ... ok {2} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router [0.341248s] ... ok {2} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id [0.098060s] ... ok {2} neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags [0.059677s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.524282s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.551683s] ... ok {2} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat [0.181718s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface [0.269400s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule [0.497600s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.547026s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed [0.324106s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy [0.486447s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.519643s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha [0.424754s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags [0.462211s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags [0.372695s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule [0.472442s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags [0.437073s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags [0.323670s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule [0.473234s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [2.958915s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed [0.435071s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type [0.454475s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.419249s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.483491s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips [0.429152s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.502717s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags [0.348474s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.529905s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info [0.316953s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy [0.448841s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.470269s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule [0.366628s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat [0.378985s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy [0.417662s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.474035s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags [0.444962s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.438994s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy [0.434708s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.449206s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.417095s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface [0.488822s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags [0.380798s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule [0.399948s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.528612s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed [0.478792s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.470450s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule [0.510061s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule [0.538060s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id [0.453658s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.466896s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule [0.436197s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags [0.448649s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat [0.459355s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.409243s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy [0.415201s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips [0.393388s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags [0.494029s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule [0.421256s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy [0.402927s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router [0.366056s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy [0.497671s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.450720s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags [0.445179s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed [0.459195s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.427815s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule [0.465942s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.446569s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha [0.472783s] ... ok {1} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy [0.377430s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule [0.530708s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule [0.420999s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota [0.356781s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed [0.503396s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule [0.529725s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota [0.366683s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule [0.528672s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info [0.508650s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota [0.457697s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.604453s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule [0.614888s] ... ok {2} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id [0.637248s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota [0.501238s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule [0.499167s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule [0.460417s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute [0.458681s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota [0.507774s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule [0.472538s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy [0.488504s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed [0.468180s] ... ok {1} neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota [0.502811s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags [0.432338s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule [0.497884s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp [0.439659s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) [0.481988s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy [0.478923s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule [0.490101s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat [0.459750s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) [0.487976s] ... ok {3} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type [0.470346s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips [0.421922s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule [0.524061s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) [0.418958s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota [0.464344s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha [0.377725s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule [0.519171s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) [0.449203s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota [0.491355s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags [0.454372s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.490193s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) [0.420591s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed [0.390996s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota [0.450624s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule [0.441901s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) [0.399640s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router [0.392204s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota [0.464354s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) [0.365990s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags [0.498084s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed [0.436184s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota [0.542546s] ... ok {1} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) [0.589683s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp [0.475048s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule [0.555056s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota [0.478374s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info [0.335273s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface [0.445064s] ... ok {0} neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule [0.520748s] ... ok {3} neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota [0.442156s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id [0.325874s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips [0.450648s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute [0.319421s] ... ok {0} neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota [0.545297s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) [0.491856s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha [0.434680s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed [0.361600s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) [0.471568s] ... ok {0} neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota [0.524382s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed [0.463132s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info [0.428905s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) [0.479556s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags [0.399951s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router [0.467885s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) [0.465177s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info [0.430256s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed [0.496102s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips [0.327920s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) [0.514470s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips [0.508387s] ... ok {2} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags [0.333975s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) [0.506933s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group [0.330623s] ... ok {1} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags [0.502540s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags [0.332981s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router [0.524019s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group [0.397061s] ... ok {0} neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota [3.050707s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed [0.496887s] ... ok {0} neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota [0.546220s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router [0.524481s] ... ok {0} neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota [0.544574s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd [0.472385s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) [0.539215s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp [0.531701s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) [3.112476s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group [2.305168s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) [0.489163s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips [0.477716s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group [0.416641s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) [0.420668s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id [0.398107s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) [0.528839s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group [0.376044s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) [0.401076s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha [0.425557s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) [0.508488s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags [0.411586s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) [0.442503s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router [0.460339s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group [0.313580s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) [0.387888s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) [0.308458s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group [0.319831s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) [0.658627s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router [0.567152s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group [0.534924s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat [0.438353s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) [0.591026s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) [0.619717s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed [0.390399s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group [0.456505s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) [0.489392s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) [0.521341s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha [0.344812s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group [0.455052s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) [0.495001s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) [0.518543s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule [0.466376s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) [0.483891s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) [0.497192s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule [0.438813s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) [0.515705s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) [0.484093s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group [0.431664s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) [0.464334s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags [0.458722s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) [0.499286s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) [0.423200s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) [0.439977s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router [2.395531s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group [0.483235s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) [0.496285s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface [0.325872s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) [0.439489s] ... ok {2} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags [0.482102s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router [0.297927s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) [0.477250s] ... ok {3} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) [0.467834s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags [0.428557s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat [0.451876s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) [0.462237s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags [0.371631s] ... ok {3} neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute [0.427740s] ... ok {1} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips [0.467090s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) [0.430036s] ... ok {3} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed [0.415160s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags [0.429067s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute [0.397641s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment [0.446872s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) [0.522965s] ... ok {3} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info [0.470683s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface [0.483515s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags [0.431422s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) [0.454318s] ... ok {3} neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat [0.424118s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd [0.435071s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment [0.440640s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) [0.451767s] ... ok {3} neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router [0.456537s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp [0.481866s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags [0.418703s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) [0.483369s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute [0.483059s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat [0.432963s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment [0.444071s] ... ok {0} neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) [0.456865s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router [0.438391s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha [0.415574s] ... ok {2} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags [0.481207s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat [0.474298s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute [0.548166s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router [0.505682s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags [0.434832s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id [0.369255s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router [0.530539s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags [0.393975s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet [0.481912s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info [0.393267s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha [0.397284s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags [0.529846s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id [0.455063s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id [0.424754s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router [0.418448s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha [0.462643s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha [0.354301s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id [0.530826s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd [0.401631s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute [0.372423s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface [0.511323s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id [0.454994s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat [0.408957s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed [0.383844s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd [0.527731s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id [0.412029s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags [0.471673s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed [0.468680s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp [0.437583s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags [0.473609s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id [0.453873s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha [0.447800s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info [0.481555s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute [0.432487s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id [0.477501s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags [0.467127s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router [0.454214s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id [0.521538s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet [0.477230s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp [0.438142s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info [0.453023s] ... ok {0} neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha [0.437501s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id [0.475221s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha [0.468418s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router [0.500215s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute [0.491849s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags [0.518262s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags [0.538963s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info [0.478743s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha [0.534113s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id [0.512890s] ... ok {3} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id [0.492835s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips [0.467700s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips [0.479352s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet [0.475208s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router [0.464262s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router [0.476675s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags [0.475085s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags [0.528181s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed [0.453831s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha [0.439841s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp [0.442846s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types [0.488617s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info [0.468609s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface [0.414295s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips [0.460120s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips [0.433585s] ... ok {2} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags [0.512763s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat [0.431597s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed [0.441636s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags [0.394462s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id [0.465749s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags [0.548314s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed [0.450470s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes [0.431174s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha [0.475683s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd [0.443938s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute [0.483130s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes [0.418212s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute [0.464684s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface [0.421975s] ... ok {1} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id [0.456574s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool [0.384803s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface [0.438310s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router [0.385186s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool [0.347545s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule [0.481815s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router [0.366246s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed [0.464551s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default [0.349720s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd [0.474463s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg [0.773455s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd [0.496090s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes [0.498777s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags [0.390463s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router [0.392494s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool [0.423609s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags [0.413274s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group [0.435852s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface [0.455435s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags [0.454939s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat [0.481809s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule [0.506231s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface [0.500836s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg [0.830725s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info [2.867020s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes [2.603630s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips [0.360004s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule [0.579475s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool [0.398263s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface [0.450204s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule [0.477252s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default [0.492265s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router [0.528528s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule [0.449596s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags [0.489986s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info [0.483098s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group [0.435949s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags [0.456019s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule [0.399250s] ... ok {0} neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha [0.520141s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd [2.917733s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags [0.476085s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule [0.384740s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router [0.476612s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id [0.534003s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule [0.450423s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes [0.557446s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed [0.586814s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha [0.553367s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group [0.470062s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool [0.494206s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags [0.450444s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface [0.431307s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared [0.391663s] ... ok {1} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group [0.507683s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface [0.423504s] ... ok {3} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp [0.396991s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags [0.418219s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment [0.462521s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info [0.494479s] ... ok {2} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool [0.447856s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment [0.461536s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg [0.726115s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips [0.460974s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports [0.451703s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags [0.488543s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule [0.497371s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp [0.482406s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports [0.481419s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group [0.444553s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id [0.461181s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk [0.441587s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group [0.438753s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd [0.437254s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk [0.436139s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule [0.468001s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha [0.509391s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports [0.517481s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule [0.554943s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk [0.477105s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute [0.551993s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags [0.547641s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports [0.420108s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router [0.538405s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment [2.903646s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags [0.501516s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk [0.467111s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat [0.472581s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment [0.434384s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports [0.457366s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha [0.475517s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags [0.445243s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg [0.781916s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk [0.458705s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router [0.484572s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment [0.474011s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group [0.456917s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk [0.443649s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment [0.419698s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags [0.536812s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group [0.468912s] ... ok {2} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports [0.400343s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment [0.439215s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags [0.435171s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router [0.527638s] ... ok {2} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy [0.471503s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment [0.470104s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags [0.489033s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router [0.608919s] ... ok {1} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment [0.476392s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule [0.555752s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat [0.538868s] ... ok {1} neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider [0.436801s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule [0.550283s] ... ok {1} neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider [0.499284s] ... ok {0} neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha [0.550644s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags [0.457515s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet [0.409840s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule [0.464844s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group [0.435055s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet [0.418378s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags [0.438207s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg [0.725628s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet [0.445449s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule [0.396750s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags [0.467915s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg [0.670559s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group [0.410242s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags [0.471154s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags [0.445604s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags [0.444158s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet [0.469624s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group [0.378088s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group [0.372102s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group [0.367513s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types [0.486718s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags [0.390458s] ... ok {2} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels [5.221619s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule [0.442214s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule [0.403920s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet [0.477104s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group [0.461686s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags [0.455853s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types [0.461830s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags [0.388354s] ... ok {3} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group [0.425591s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet [0.489429s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule [0.331147s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment [0.328077s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet [0.477678s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule [0.450436s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment [0.446870s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet [0.425155s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment [0.402420s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags [0.446955s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types [0.455178s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags [0.389107s] ... ok {0} neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group [0.395999s] ... ok {2} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules [2.771281s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet [0.453984s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment [0.495542s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment [0.491465s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet [0.406005s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment [0.463231s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags [0.478829s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags [0.406429s] ... ok {3} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags [0.435294s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment [0.433706s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet [0.444738s] ... ok {3} neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider [0.392270s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment [0.404718s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types [0.415832s] ... ok {3} neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider [0.388724s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags [0.415007s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types [0.355425s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id [0.427250s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment [0.424115s] ... ok {1} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id [0.354525s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types [0.372761s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment [0.370610s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared [0.334396s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet [0.435980s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool [0.405123s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool [0.325890s] ... ok {2} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label [3.988907s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags [0.369541s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage [0.141191s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none [0.138522s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool [0.362677s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project [0.247181s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags [0.405788s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations [0.265265s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags [2.139225s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas [0.217825s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default [0.322235s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id [1.910157s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations [0.175935s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags [0.351518s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation [0.136181s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool [0.378962s] ... ok {2} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage [0.149960s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet [0.363044s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment [0.281470s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id [0.187122s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment [0.185712s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared [0.393151s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags [0.209493s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource [0.468203s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment [0.194526s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags [0.219682s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment [0.223475s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets [0.501994s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id [0.238932s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota [0.443245s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment [0.264703s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet [0.296005s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags [0.275734s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags [0.430453s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota [0.469193s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id [0.314321s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags [0.287338s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool [0.370182s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types [0.277233s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment [0.257208s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota [0.539425s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet [0.264443s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags [0.385557s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags [0.296009s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id [0.307024s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources [0.504538s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool [0.352560s] ... ok {0} neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags [0.347936s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet [0.341809s] ... ok {0} neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider [0.336336s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default [0.400595s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails [0.499433s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id [0.332254s] ... ok {0} neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider [0.325757s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags [0.362958s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags [0.300550s] ... ok {0} neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider [0.297565s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool [0.312331s] ... ok {2} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check [0.686224s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet [0.337216s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id [0.399353s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags [0.401464s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id [0.278870s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types [0.422800s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations [0.673766s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags [0.269871s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags [0.232785s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit [0.302234s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet [0.385010s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types [0.285376s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet [0.265899s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota [0.385204s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet [0.424866s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota [0.295886s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id [0.384779s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource [0.296687s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags [0.421224s] ... ok {3} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types [0.420809s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags [0.288260s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default [0.225737s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types [0.132321s] ... ok {2} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check [0.475729s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet [0.071810s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default [2.240483s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet [0.134798s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets [0.267699s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id [0.211286s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default [0.233283s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool [0.398884s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types [0.265817s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool [0.220566s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags [0.129086s] ... ok {2} neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival [0.846762s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool [0.449753s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags [0.261013s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id [0.231916s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets [0.240901s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types [0.289528s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes [0.421739s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags [0.203616s] ... ok {2} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents [0.631943s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags [0.209737s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool [0.324755s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default [0.397442s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet [0.351707s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool [0.283681s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default [0.399197s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id [0.326731s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default [0.408051s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet [0.275830s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags [0.453028s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet [0.343202s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared [0.422869s] ... ok {1} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes [0.409230s] ... ok {0} neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags [0.366984s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets [0.373607s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports [0.341231s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes [0.358405s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes [0.406001s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk [0.362145s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool [0.361438s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool [0.376562s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports [0.373638s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets [0.324831s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared [0.432921s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports [0.326278s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags [0.394945s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags [0.336946s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk [0.416542s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes [0.297837s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool [0.412829s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags [0.394252s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default [0.321118s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets [0.356071s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk [0.309952s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool [0.312449s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes [0.460021s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags [0.305667s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool [0.316944s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags [0.303360s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports [0.303844s] ... ok {3} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags [0.301165s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool [0.272203s] ... ok {1} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags [0.303920s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk [0.331233s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags [0.280013s] ... ok {1} neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration [0.291945s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports [0.312221s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port [0.284546s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports [0.315412s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy [0.284341s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk [0.370244s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy [0.357339s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy [0.424146s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports [0.445472s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy [0.371640s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk [0.378232s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool [1.806752s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes [0.253857s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy [0.430463s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default [0.281330s] ... ok {1} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy [0.397131s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared [0.280660s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool [0.411824s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes [0.424657s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool [0.248329s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default [0.251459s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports [2.340268s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared [0.341782s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags [0.368384s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags [0.313936s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk [0.287929s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags [0.273007s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags [0.298405s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes [0.270166s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports [0.350193s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool [0.376528s] ... ok {1} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules [3.020208s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags [0.286713s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets [0.360508s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk [0.319243s] ... ok {0} neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default [0.422199s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk [0.454284s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk [0.384662s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports [0.486822s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk [0.392821s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk [0.208829s] ... ok {3} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk [0.433224s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports [0.336797s] ... ok {3} neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration [0.349455s] ... ok {1} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule [2.404531s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports [0.421316s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network [0.394760s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration [0.141377s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource [0.191814s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk [0.285400s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy [0.305241s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list [0.165262s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk [0.235707s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project [0.191063s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded [0.265621s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation [0.134658s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id [0.302124s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage [0.191778s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk [0.437809s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling [14.435318s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy [0.386775s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy [0.059062s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy [0.073171s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty [0.524724s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports [0.555456s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy [0.196400s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only [0.251833s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation [0.128298s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy [0.275285s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk [0.432909s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources [0.206701s] ... ok {3} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy [0.296836s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none [0.127166s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk [0.437010s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource [0.220344s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent [1.450379s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk [0.462048s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk [0.455548s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports [0.422172s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent [1.302710s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk [0.378666s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags [0.369394s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label [2.518481s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only [2.398660s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports [0.377682s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk [0.375593s] ... ok {1} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list [0.422821s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags [0.422983s] ... ok {1} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas [0.585698s] ... ok {0} neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags [0.367292s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down [2.527292s] ... ok {1} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas [0.491146s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists [0.336807s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded [0.376271s] ... ok {1} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project [0.535597s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy [0.311485s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule [2.598877s] ... ok {1} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero [0.465693s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy [0.351456s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy [0.349482s] ... ok {1} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited [0.545332s] ... ok {0} neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy [0.291924s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit [0.496370s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas [0.447024s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label [1.636537s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource [1.624801s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota [0.565187s] ... ok {0} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length [3.022906s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources [0.610866s] ... ok {0} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description [0.899953s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails [0.636307s] ... ok {1} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit [0.577947s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared [4.426807s] ... ok {1} neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails [0.620625s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers [0.790463s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager [0.500142s] ... ok {0} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label [2.799656s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports [0.612193s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label [2.398529s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) [0.550331s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) [0.519879s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) [0.531255s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check [0.539909s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled [11.438646s] ... ok {0} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule [3.096928s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource [0.336117s] ... ok {3} neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule [2.528353s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation [0.228774s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert [0.961239s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list [0.421900s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources [0.251749s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage [0.237965s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources [0.261783s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry [0.536065s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration [0.195077s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty [0.265540s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource [0.243692s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage [0.179978s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions [0.547857s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources [0.333203s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project [0.262319s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list [0.146497s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty [0.269717s] ... ok {1} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found [0.444835s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project [0.279303s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage [0.282691s] ... ok {3} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty [0.342352s] ... ok {0} neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas [0.230945s] ... ok {3} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit [0.437915s] ... ok {0} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas [0.579397s] ... ok {3} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit [0.496936s] ... ok {0} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check [0.485477s] ... ok {3} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource [0.600485s] ... ok {0} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource [0.637283s] ... ok {3} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit [0.500760s] ... ok {0} neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource [0.636030s] ... ok {3} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas [0.522558s] ... ok {0} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas [0.659606s] ... ok {3} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource [0.697485s] ... ok {0} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero [0.602668s] ... ok {3} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project [0.542667s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted [6.803248s] ... ok {0} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited [0.650560s] ... ok {3} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check [0.476262s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server [0.374679s] ... ok {3} neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource [0.560845s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) [0.391792s] ... ok {3} neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails [0.427910s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) [0.356703s] ... ok {3} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing [0.398108s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) [0.316566s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict [0.304067s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken [0.348663s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed [1.288454s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing [1.954399s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry [0.492362s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off [9.635526s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat [0.354142s] ... ok {0} neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found [0.496420s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent [1.478397s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent [6.810701s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp [1.367919s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent [4.094929s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule [5.877376s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on [7.284141s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent [13.840127s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent [7.832092s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off [5.196541s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down [5.870459s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling [10.966813s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted [2.167564s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent [14.150601s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online [2.021895s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents [8.517249s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on [5.384428s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts [3.418125s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent [1.528777s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network [7.443266s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp [4.768193s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents [1.028433s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent [4.491150s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy [2.345583s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent [2.664335s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 [4.735720s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete [5.241290s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports [12.290748s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 [5.477679s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent [6.429369s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification [3.153322s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation [5.056371s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings [1.090217s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation [4.481698s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure [2.171243s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation [5.599173s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent [2.305654s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents [10.447729s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times [2.435417s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent [9.122672s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent [3.269913s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states [3.896236s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification [5.531526s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled [4.153005s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation [4.406357s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router [2.181240s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent [6.119166s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp [2.992551s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent [2.013838s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy [2.009998s] ... ok {2} neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification [2.520589s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent [3.076739s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions [2.764008s] ... ok {2} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field [1.420695s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed [1.329676s] ... ok {2} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip [1.295596s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp [1.142514s] ... ok {2} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... SKIPPED: Plugin does not implement port-security extension {2} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... SKIPPED: Plugin does not implement port-security extension {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router [4.429016s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict [0.371560s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields [0.354045s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr [0.480822s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification [3.391376s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields [1.052498s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router [2.058168s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment [0.835917s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool [0.774609s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'subnetpools' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete [0.906063s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network [1.076115s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'networks' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network [0.964823s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed [4.115104s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port [0.836130s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {0} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification [4.215637s] ... ok {3} neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification [1.366649s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet [1.070388s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete [0.915098s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete [0.341518s] ... ok {0} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification [2.453463s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete [0.523981s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete [0.351967s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac [2.387908s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD [0.675258s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac [1.280578s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair [1.109202s] ... ok {0} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip [3.871734s] ... ok {0} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args [1.152522s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs [2.312260s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data [42.442593s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format [1.368189s] ... ok {0} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none [2.611646s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none [7.069488s] ... ok {3} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip [2.090284s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects [0.301928s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure [1.090099s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword [0.302335s] ... ok {0} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair [2.639230s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object [0.314749s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields [1.267187s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list [0.309217s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router [1.682372s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'routers' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {0} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional [0.263572s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords [0.276820s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network [1.220610s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager [0.631189s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet [1.133793s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'subnets' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values [0.944044s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network [0.945666s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'networks' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers [6.654854s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip [1.281179s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network [0.799945s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json [1.849987s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id [2.018696s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port [3.603209s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg [0.781101s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/pytho n3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete [3.344265s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native [1.340134s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete [0.723076s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet [1.173710s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete [0.725693s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input [1.300014s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool [0.777040s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager [0.714280s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields [0.897784s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg [0.707337s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'securitygrouprules' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'securitygroups' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet [0.877413s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'subnets' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip [1.719344s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'floatingips' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner [3.039999s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip [1.186591s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete [0.599872s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port [1.299579s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'ports' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {3} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete [0.479938s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status [0.857866s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router [1.529157s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'routers' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address [3.248404s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete [0.704313s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 [1.572754s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools [0.882249s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net [13.829756s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 [1.526885s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp [1.293218s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu [2.239523s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed [0.761285s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip [0.765374s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments [0.778581s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails [0.842497s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 [2.711662s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network [1.096838s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure [1.227183s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification [2.242360s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas [0.936718s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated [1.228555s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id [7.822841s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail [0.892066s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network [1.220982s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input [0.825234s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant [1.151508s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation [3.575391s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated [2.071233s] ... ok {1} neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification [2.008936s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas [3.828173s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip [0.899156s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native [2.093284s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status [1.928970s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks [1.785248s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip [9.218198s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native [3.961911s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field [4.690221s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native [1.987495s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id [1.581151s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs [1.694865s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet [1.819859s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values [1.258641s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format [0.945610s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 [1.427572s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [2.743007s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list [1.755535s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 [2.949937s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... SKIPPED: Plugin does not implement port-security extension {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated [2.012542s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format [1.023880s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant [2.092180s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user [1.541844s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit [3.411923s] ... ok {1} neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format [1.089036s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared [0.970068s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network [1.258239s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip [1.019215s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'floatingips' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 [1.121040s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 [1.129671s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port [1.055578s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'ports' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner [2.784817s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg [0.574317s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'securitygrouprules' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'securitygroups' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin [1.305760s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network [1.625543s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router [0.999926s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant [0.941762s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation [1.820776s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete [0.734967s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete [0.428950s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete [0.376694s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr [0.264001s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool [0.538474s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'subnetpools' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip [2.580943s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [2.722217s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged [2.339161s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router [0.991613s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg [0.717831s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/pytho n3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {1} neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool [0.658181s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3.9/site-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() File "/usr/lib/python3.9/site-packages/eventlet/greenthread.py", line 264, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6949, in _lock_blocked_name_update return thing File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 1048, in _transaction_scope yield resource File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__ next(self.gen) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 650, in _session self.session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) File "/usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 1454, in commit self._transaction.commit(_to_root=self.future) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 832, in commit self._prepare_impl() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 811, in _prepare_impl self.session.flush() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3449, in flush self._flush(objects) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3589, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib64/python3.9/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/session.py", line 3549, in _flush flush_context.execute() File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 237, in save_obj _emit_update_statements( File "/usr/lib64/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1035, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated [2.224099s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure [1.159400s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [4.437137s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip [4.726739s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin [3.607725s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant [1.113923s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway [0.844320s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac [2.987027s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native [1.060591s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [5.462337s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas [1.238171s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets [6.618809s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip [2.928348s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found [1.977865s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated [1.872292s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure [1.399894s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin [1.531501s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters [1.405191s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen [1.671540s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists [2.473735s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure [3.849658s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated [1.555416s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed [1.225258s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 [1.325660s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip [1.793431s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 [1.494216s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race [2.858674s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native [1.947035s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix [1.707144s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [2.232103s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network [1.952120s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools [1.550904s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 [2.930367s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large [1.482805s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list [0.824239s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation [3.380455s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min [0.860885s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports [5.184498s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults [0.908614s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip [1.272962s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state [0.743699s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address [0.746024s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac [4.773517s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool [3.160524s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 [1.959218s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update [1.203057s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared [1.760227s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated [5.637628s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix [1.078702s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format [0.645662s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max [0.991580s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip [5.406528s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation [2.639951s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network [3.391447s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id [2.200687s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network [4.591731s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [2.652382s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native [8.079359s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 [2.482886s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet [1.812960s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native [5.220835s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet [2.029720s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [2.397511s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix [1.155466s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas [1.581027s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip [2.564786s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 [2.009447s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas [1.463204s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin [1.161819s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac [2.386613s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated [5.089943s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len [1.093661s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver [0.848122s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid [0.944552s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port [4.615125s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips [4.335045s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found [1.984112s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults [3.871529s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips [1.431500s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id [2.826089s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network [2.650521s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port [2.350662s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only [9.273666s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 [1.253682s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 [1.234518s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac [2.440726s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode [0.897557s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count [6.019229s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network [3.093142s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 [1.143131s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes [0.681850s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used [2.452672s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use [2.033728s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router [1.839866s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr [1.668753s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 [6.075740s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip [4.761597s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated [4.674432s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global [1.678019s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla [1.773244s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac [2.698444s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only [2.432773s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac [2.024773s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native [4.441873s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips [2.533435s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network [2.978958s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp [1.819157s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed [1.278211s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets [1.783815s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple [1.264353s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw [1.817693s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple [1.248517s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null [1.995076s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet [1.661877s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip [2.452112s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated [2.084530s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr [8.310301s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation [7.588749s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small [1.442398s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface [1.082227s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled [1.796350s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota [2.076740s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac [3.770703s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 [1.316214s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac [1.800491s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools [1.076166s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 [1.332720s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds [0.922464s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner [2.029609s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port [2.047594s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds [0.856857s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool [1.394743s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway [1.686479s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota [3.226868s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [3.507473s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool [1.678932s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default [1.005549s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append [1.048018s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure [2.038594s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [2.847121s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction [1.046494s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac [7.374311s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version [0.966733s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr [1.189215s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists [2.892166s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr [1.215548s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [3.406298s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [3.841667s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback [1.789324s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes [0.951566s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools [1.300870s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null [0.891481s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet [2.236623s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 [1.203735s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools [2.223049s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen [1.373128s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id [4.501146s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 [1.202788s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools [1.223290s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool [3.397057s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults [0.778367s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small [0.720858s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion [2.067621s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen [1.569389s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix [0.884802s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values [2.653600s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix [0.844492s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 [1.186657s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw [1.619100s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order [2.219077s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen [1.298208s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations [1.901609s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool [0.935567s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr [2.752496s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway [1.654362s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared [0.918320s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr [0.906329s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults [0.857779s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared [1.027314s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large [0.799354s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr [1.148122s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets [5.009984s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version [0.789784s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr [0.885962s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes [0.620936s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool [1.064666s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled [1.137000s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared [0.912116s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix [3.253787s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared [0.941742s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix [1.017820s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router [1.700097s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none [0.857886s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version [0.892578s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets [4.725299s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max [0.980264s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 [1.266209s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback [0.872334s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr [1.781251s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min [1.035147s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min [0.930361s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 [1.732839s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize [1.846936s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools [1.902806s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes [0.633333s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes [0.579413s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 [1.575671s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr [1.931923s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 [1.230553s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode [0.922762s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 [4.237500s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated [2.749306s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean [0.900662s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 [2.843242s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant [0.972169s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns [1.741347s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network [3.260581s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values [3.763451s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated [3.069651s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 [1.184654s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None [4.237533s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools [3.725517s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values [3.866061s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 [1.201944s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version [0.906906s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 [1.134856s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 [1.143568s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw [1.850607s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 [1.264929s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 [1.172694s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 [0.887194s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 [1.536628s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 [0.894525s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails [1.481968s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool [1.738033s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error [2.841337s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 [1.466562s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found [5.056773s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool [1.582727s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp [1.693606s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated [1.703452s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network [2.517843s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network [2.658587s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 [1.159909s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails [1.529887s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool [1.326282s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure [1.621869s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route [2.032647s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool [1.227825s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 [3.202986s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 [1.732223s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant [0.877594s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 [1.484216s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool [1.809108s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 [0.638396s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes [1.067367s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network [2.175216s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 [1.284205s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns [1.760873s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns [1.780942s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields [1.034287s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route [1.803168s] ... ok {2} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin [1.027358s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes [1.730362s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns [1.255592s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 [1.578910s] ... ok {2} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host [3.004509s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated [1.939259s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets [5.692388s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas [1.519738s] ... ok {2} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list [0.809704s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native [1.800943s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas [1.597282s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists [2.687753s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets [2.427283s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use [2.851438s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other [2.149924s] ... ok {2} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac [4.992077s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac [0.219998s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip [0.210363s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port [0.213515s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes [0.236599s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch [0.230624s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns [1.818154s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count [2.509799s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet [3.699883s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address [0.880520s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route [1.853191s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create [2.214956s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network [2.538884s] ... ok {2} neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet [3.674712s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception [0.735603s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter [2.665195s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip [0.660936s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route [1.772588s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version [0.941514s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid [1.013134s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet [0.940640s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam [1.938780s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id [4.039347s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets [2.807123s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... SKIPPED: Plugin does not support filter validation {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated [3.412324s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared [2.429460s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet [1.563809s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam [5.474842s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast [0.894932s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated [3.006401s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails [1.665823s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip [2.085065s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native [5.051822s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion [2.154884s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 [2.488566s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update [2.406822s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated [3.213946s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip [4.685919s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw [1.984578s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools [1.240665s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc [0.695893s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw [2.038047s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native [3.196204s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory [0.692130s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 [1.010468s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range [5.342985s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 [1.854482s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network [0.962141s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter [2.316421s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated [0.898014s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr [1.528488s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns [1.968946s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas [0.797901s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant [0.818533s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails [1.495621s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 [1.558228s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native [2.980827s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status [1.759739s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries [1.672875s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet [1.828918s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 [3.466683s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 [1.641317s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries [1.662452s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 [3.323977s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated [3.648934s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 [1.644481s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted [0.933281s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 [1.635107s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native [1.617751s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 [1.037213s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 [1.657092s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 [0.674489s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native [1.324039s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 [1.627401s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field [1.023642s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user [1.275946s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway [2.174153s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 [0.993985s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 [1.651119s] ... ok {1} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 [0.947111s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 [2.521899s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None [2.151135s] ... ok {1} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic [1.670291s] ... ok {1} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host [0.711966s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac [2.138709s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 [4.877890s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted [0.914526s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 [1.661290s] ... ok {3} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 [0.914496s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router [4.591432s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin [1.096990s] ... ok {3} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event [0.802749s] ... ok {3} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled [0.224779s] ... ok {3} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip [0.222938s] ... ok {3} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac [0.220677s] ... ok {0} neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 [1.105095s] ... ok {3} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 [0.218208s] ... ok {1} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed [5.062673s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback [0.687872s] ... ok {0} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success [0.764735s] ... ok {1} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents [0.772586s] ... ok {1} neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes [0.296081s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [2.307839s] ... ok {0} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found [0.776484s] ... ok {0} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host [0.804387s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback [2.052244s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception [0.696879s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network [3.510208s] ... ok {1} neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update [4.567186s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam [2.388305s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port [0.224621s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress [0.194934s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 [0.204289s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service [0.192657s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id [1.906374s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port [0.211459s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback [2.399239s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip [2.304825s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails [1.703624s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input [1.007212s] ... ok {1} neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet [3.575399s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips [0.702455s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas [1.336097s] ... ok {0} neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet [9.712344s] ... ok {0} neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes [0.350068s] ... ok {0} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress [0.269097s] ... ok {0} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third [0.260539s] ... ok {0} neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac [0.170576s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip [0.650770s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam [2.658003s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race [2.587706s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips [0.704749s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip [0.642771s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found [1.980879s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam [6.019540s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback [2.499508s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools [1.132214s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam [2.384136s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 [0.917320s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation [2.944832s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 [0.600143s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam [4.051331s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 [1.288004s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips [0.651290s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields [1.013389s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip [1.393453s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip [0.705527s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin [1.016291s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field [1.000531s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip [1.377941s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 [1.029515s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure [0.916692s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address [0.899336s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 [0.948176s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure [0.934579s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas [0.653010s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input [0.663574s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native [3.184668s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam [4.768531s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail [0.621822s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated [1.556709s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks [1.321060s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet [2.147283s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network [1.029605s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields [1.045271s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet [1.604211s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native [6.923451s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway [2.071699s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native [1.549660s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception [0.539934s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory [0.694492s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters [1.338744s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 [0.617723s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated [1.328115s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 [1.121128s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas [1.070004s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 [1.220639s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native [4.261667s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 [4.611581s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network [0.911796s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 [1.208091s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared [1.849042s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets [1.944219s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network [1.150091s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format [0.603273s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 [0.988867s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values [0.918687s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface [1.869023s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated [3.735998s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation [2.167042s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json [2.019722s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values [1.223918s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant [0.976459s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native [1.518958s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [2.152864s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id [1.891908s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant [1.959166s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips [5.527807s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [2.054238s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared [1.230092s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 [1.126078s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [2.210265s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists [4.143347s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network [3.147049s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native [2.035588s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port [2.335027s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure [1.272991s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas [1.573943s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac [4.006858s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner [2.144611s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets [5.479336s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips [1.509213s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port [2.103352s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address [2.422344s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated [2.024767s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id [1.514332s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state [0.927553s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac [3.643630s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure [3.517100s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id [3.758157s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner [2.054902s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [2.635813s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip [5.363134s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure [3.528144s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only [2.518144s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found [1.882173s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple [1.189240s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner [2.341799s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [1.905256s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network [1.670088s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated [2.206781s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use [2.063472s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix [1.364169s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native [4.952087s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway [1.578029s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports [4.251018s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota [2.030103s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip [7.207931s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated [4.023370s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list [3.090850s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small [0.825119s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix [0.887459s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit [6.095584s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults [1.044023s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version [0.963213s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count [6.552040s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation [6.689709s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations [2.038104s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared [1.030775s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [3.112832s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac [2.206092s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared [1.028209s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated [5.349802s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none [1.124793s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp [2.312857s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota [1.222934s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min [1.043171s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction [0.928743s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null [2.309339s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network [5.438415s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated [5.611501s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation [1.891589s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet [2.106329s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network [4.346283s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac [1.933989s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip [5.365833s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip [2.970755s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet [2.240027s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip [2.951407s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len [3.138252s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id [3.748993s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid [1.066726s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 [1.198403s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port [2.394607s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only [8.429633s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged [2.419103s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac [6.571734s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values [3.793171s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 [1.527571s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 [4.410589s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips [3.367185s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 [1.223054s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr [0.984181s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip [5.120496s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes [0.702862s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac [3.639026s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 [1.350459s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [3.745664s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled [1.218009s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw [2.299543s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [3.586980s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool [1.881942s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla [2.229490s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen [2.014034s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple [1.592485s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac [4.050231s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [5.003295s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small [1.991259s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin [1.453734s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values [5.600910s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac [3.359508s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip [2.851626s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen [4.032105s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used [3.720184s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools [1.341240s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found [5.282747s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults [1.205698s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 [1.684704s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min [1.279083s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [4.854190s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet [1.813225s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network [2.313399s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large [0.946590s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool [1.261631s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools [1.836279s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools [2.063208s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet [2.759449s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared [1.152730s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen [1.309439s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 [1.559812s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools [1.630100s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix [1.301523s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults [0.846767s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen [2.119154s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool [2.288349s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 [2.856192s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant [1.054814s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix [3.313195s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed [1.652120s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds [0.999095s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool [0.769965s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway [2.129689s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed [1.641143s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 [3.140875s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared [1.053660s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 [1.519068s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool [1.860411s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min [1.161402s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr [1.550295s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns [1.400752s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max [1.232320s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean [1.124408s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw [2.091102s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version [1.201952s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version [1.261047s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns [1.994120s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix [1.315201s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes [1.870195s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr [1.271465s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver [3.090565s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large [4.205820s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 [1.068581s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant [1.176368s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools [1.403719s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 [1.462208s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds [0.969806s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 [1.486164s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 [1.247808s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool [1.054952s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool [4.735923s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 [1.058213s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update [1.250054s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults [2.238443s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr [1.004422s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix [1.251068s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr [1.019495s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 [2.395014s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max [0.786022s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes [0.637333s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default [0.932401s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix [1.091534s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network [4.019155s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets [2.991235s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append [1.021808s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 [1.438504s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route [2.164112s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 [1.389670s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 [1.946946s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 [1.119638s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin [1.547942s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network [6.632930s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr [1.412074s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes [1.004569s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use [3.573310s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null [0.864388s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode [1.176587s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated [3.105753s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools [2.153312s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router [2.204019s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version [1.048745s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count [3.193972s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr [1.608396s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version [0.977265s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool [2.374706s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled [1.893517s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated [5.175554s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets [3.290705s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns [1.993515s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 [1.543052s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native [2.556023s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes [1.441851s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 [1.380838s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode [1.065292s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values [7.530445s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes [0.803277s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure [2.516141s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 [1.583521s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes [0.702148s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter [4.214826s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router [2.277096s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native [2.313098s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr [2.214858s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure [1.705817s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error [3.487145s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated [3.603541s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize [1.618872s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet [1.844343s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global [1.871396s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas [4.093542s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network [3.862488s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools [2.150613s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network [2.451393s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool [1.770893s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip [1.693139s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network [2.958241s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 [1.616362s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr [1.449360s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route [2.275422s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 [1.312890s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool [2.159206s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address [1.247980s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw [1.527207s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 [1.624394s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet [1.095149s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid [1.148913s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 [1.927462s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route [2.159936s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 [1.415300s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion [2.435535s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr [9.524171s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool [1.346806s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated [3.980675s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order [2.973920s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 [1.607985s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails [4.276575s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas [1.690786s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 [1.056928s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries [2.031215s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update [2.853862s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated [2.162575s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback [1.194775s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 [1.900074s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 [1.802527s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets [4.430341s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 [3.160795s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 [2.738456s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router [3.917302s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other [3.009778s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network [2.788468s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create [3.246917s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 [4.091168s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet [2.259804s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared [1.845820s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 [7.210422s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists [3.442776s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native [3.099749s] ... ok {2} neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback [4.596470s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None [2.880698s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists [2.179858s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 [2.209221s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion [2.842977s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet [1.892010s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback [4.647886s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 [4.644109s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns [2.284972s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 [2.276994s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr [1.520377s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id [2.970917s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp [2.451234s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets [10.168076s] ... ok {1} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted [1.252525s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter [3.958302s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id [3.113185s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... SKIPPED: Plugin does not support filter validation {2} neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport [19.927631s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query [0.540491s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets [6.221760s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope [0.506337s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface [0.649135s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast [1.040776s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info [0.732213s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port [0.827921s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port [0.721728s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries [1.974460s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated [4.710459s] ... ok {2} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips [0.649644s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type [0.676772s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 [1.955908s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error [1.087614s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 [2.046740s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated [4.192250s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error [3.842590s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 [2.281714s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked [0.680372s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native [3.907911s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails [2.236585s] ... ok {1} neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected [19.173271s] ... ok {0} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway [2.489780s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure [6.897141s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip [0.871878s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent [1.023100s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range [7.932930s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent [0.936138s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace [1.171611s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found [0.929195s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns [3.452058s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure [1.162847s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host [1.021722s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 [2.051427s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed [1.112945s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns [2.399625s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw [2.843352s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw [2.901437s] ... ok {0} neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify [18.849018s] ... ok {0} neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway [0.424922s] ... ok {1} neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port [20.406633s] ... ok {0} neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway [0.401244s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets [0.862220s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 [1.979947s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none [0.786009s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos [0.718186s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos [0.686002s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails [2.231901s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity [0.742228s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network [0.741292s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 [1.923241s] ... ok {1} neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify [6.419449s] ... ok {1} neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info [0.322405s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change [0.979514s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route [2.555429s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed [3.446252s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none [0.932664s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached [1.055336s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network [1.007833s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip [0.862077s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query [0.830220s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip [0.872660s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 [0.807752s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router [0.975658s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None [4.109190s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises [0.979243s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router [1.169705s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway [1.091483s] ... ok {3} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted [1.289816s] ... ok {1} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router [0.976182s] ... ok {0} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool [1.077330s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed [23.281457s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network [1.111831s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update [1.237018s] ... ok {2} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure [1.198050s] ... ok {2} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets [9.315129s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure [13.399602s] ... ok {3} neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected [15.528627s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent [0.747714s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router [1.005310s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host [15.849308s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized [0.932004s] ... ok {2} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single [6.647224s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object [1.004961s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default [1.110981s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized [0.977611s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found [1.095937s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default [0.729437s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed [0.694122s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id [1.077751s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked [0.788197s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock [1.091270s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created [0.689496s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port [0.968040s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports [1.013610s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router [0.824417s] ... ok {3} neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr [11.608892s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace [5.140586s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports [1.057278s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent [2.842363s] ... ok {3} neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify [8.748943s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet [14.969136s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent [0.755333s] ... ok {2} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove [19.964303s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal [13.141561s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha [11.255048s] ... ok {3} neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport [19.368081s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 [20.519426s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha [11.340950s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal [16.676253s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id [1.020989s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed [0.956873s] ... ok {3} neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet [13.421786s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port [0.899592s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port [0.634574s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips [0.545113s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list [0.558767s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args [0.632645s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 [0.792572s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 [0.634473s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy [11.675810s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise [0.654573s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports [0.618981s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route [0.694292s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 [0.679601s] ... ok {3} neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found [3.180117s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway [1.003232s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports [0.923057s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent [0.833093s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type [0.823283s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error [25.328497s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized [0.959488s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed [0.877240s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services [0.840079s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch [0.944350s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true [1.019824s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists [0.799015s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only [13.926315s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent [0.805772s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked [0.677949s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed [0.922305s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal [23.946570s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate [5.416793s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception [12.327917s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router [8.107224s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port [3.771206s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add [25.170218s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port [4.097434s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent [0.829638s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id [0.855118s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key [0.832936s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host [0.857502s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed [20.042286s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port [3.780046s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present [15.203640s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created [5.848562s] ... ok {1} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked [17.625712s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error [5.942966s] ... ok {1} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single [4.020686s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change [19.337899s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha [4.619604s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success [1.025702s] ... ok {1} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple [9.646103s] ... ok {0} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services [6.608745s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure [24.103218s] ... ok {1} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial [1.649850s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized [1.082115s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked [0.954785s] ... ok {3} neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services [5.270255s] ... ok {0} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update [7.413613s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router [16.508349s] ... ok {1} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip [11.983014s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet [2.503426s] ... ok {3} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple [10.532612s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr [10.929017s] ... ok {3} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial [1.511716s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port [11.116046s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted [18.788251s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha [15.105261s] ... ok {3} neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat [14.934491s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port [9.334657s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently [7.069527s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network [2.316217s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent [9.799461s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses [11.879076s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings [0.725364s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network [1.138703s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha [25.894634s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error [11.563499s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent [0.732688s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent [1.038137s] ... ok {2} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant [18.444573s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels [0.358095s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless [0.400185s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch [0.378015s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails [0.410947s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location [0.346753s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed [0.348031s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_heads [0.510268s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host [30.091009s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_history [0.460908s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success [0.383776s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract [0.499355s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract [0.416875s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision [0.418489s] ... ok {2} neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions [0.291187s] ... ok {2} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column [0.267754s] ... ok {2} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table [0.265450s] ... ok {2} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host [0.254807s] ... ok {2} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node [0.103318s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true [7.748804s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled [0.707678s] ... ok {2} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host [1.172258s] ... ok {2} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups [1.181271s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use [14.396610s] ... ok {2} neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router [4.971283s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha [10.832358s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy [5.574136s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants [13.439220s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create [4.278172s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host [15.486579s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network [1.217764s] ... ok {2} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order [15.665235s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed [4.543174s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr [11.328671s] ... ok {2} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent [1.558072s] ... ok {2} neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding [0.216315s] ... ok {2} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked [0.607723s] ... ok {2} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports [0.511687s] ... ok {2} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component [0.612010s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed [4.882437s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external [2.366678s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port [8.455132s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing [1.815099s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac [2.188281s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings [4.773376s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr [6.042680s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy [2.767582s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share [0.728391s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes [0.754972s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly [14.465626s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr [5.180224s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead [5.537109s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network [3.080568s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion [3.919237s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router [4.986261s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid [1.872244s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router [8.744884s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid [1.892895s] ... ok {2} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac [0.698307s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 [0.396873s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 [0.310696s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol [0.296415s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id [0.361664s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group [0.317312s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict [0.305834s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context [0.643653s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed [0.781031s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete [10.280828s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions [3.060119s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event [0.516107s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr [7.954280s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail [0.619076s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event [0.583677s] ... ok {2} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict [0.381670s] ... ok {2} neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks [0.203084s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations [0.350127s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet [0.369602s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails [0.387989s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails [0.370246s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use [4.886186s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active [20.978763s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet [0.772813s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete [0.488993s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive [0.405804s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates [0.566364s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails [0.726843s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds [0.730024s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation [0.376720s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router [6.627883s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds [0.743325s] ... ok {2} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools [0.703190s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 [0.159257s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port [0.154286s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded [0.147765s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat [3.616237s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory [0.154080s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory [0.154582s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version [0.174753s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type [0.197369s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway [0.189842s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value [0.188991s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request [0.221493s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway [0.226099s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions [0.203126s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 [0.205441s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded [0.215432s] ... ok {2} neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet [0.211124s] ... ok {2} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet [0.520541s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed [8.111767s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow [5.677001s] ... ok {2} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet [2.946915s] ... ok {2} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation [0.436227s] ... ok {2} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 [0.241237s] ... ok {2} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle [0.214699s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify [0.309383s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false [0.295016s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha [7.740074s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct [0.291339s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values [0.299429s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 [0.307265s] ... ok {2} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify [0.304710s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something [0.233461s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync [0.246495s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection [0.261517s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout [0.235124s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value [0.236947s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop [0.227923s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port [6.468505s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing [0.235613s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify [0.219098s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device [0.163869s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device [0.211236s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event [0.193951s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip [0.205155s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm [0.206660s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun [0.220549s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports [0.214105s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports [0.214858s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method [0.210925s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha [5.847920s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port [1.003820s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate [0.587107s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate [0.991223s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb [0.235391s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states [11.415351s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion [0.211234s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels [0.232159s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet [0.444582s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises [0.250658s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent [6.815530s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port [2.063360s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha [9.092549s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router [6.827223s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create [0.643836s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called [8.784165s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled [10.395866s] ... ok {1} neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router [7.591070s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives [0.260258s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_current [0.334149s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand [0.257156s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] prog revision: error: argument --expand: not allowed with argument --autogenerate {1} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta [0.284406s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand [0.266420s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta [0.278180s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers [8.993905s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file [0.254818s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success [0.271140s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr [0.556101s] ... ok {1} neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents [0.255333s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 [0.445769s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack [6.300682s] ... ok {1} neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions [0.745827s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited [0.489036s] ... ok {1} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups [0.250747s] ... ok {1} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes [0.193661s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed [0.461449s] ... ok {1} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes [0.165724s] ... ok {1} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups [0.208287s] ... ok {1} neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router [1.158351s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled [9.139945s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates [0.182617s] ... ok {1} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision [1.445189s] ... ok {1} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry [1.257966s] ... ok {1} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than [1.473798s] ... ok {1} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object [0.535305s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router [4.515359s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict [7.378474s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local [11.790300s] ... ok {1} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external [5.092102s] ... ok {1} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy [0.719865s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id [0.349310s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false [5.227939s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception [0.338555s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 [0.386854s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 [0.375905s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict [0.330085s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use [0.368275s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules [0.706561s] ... ok {1} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail [0.575791s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create [0.347981s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation [0.330150s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation [0.405091s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails [0.399802s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router [9.738642s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools [0.886419s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails [0.747613s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds [0.553766s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails [0.709055s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead [7.739836s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools [0.791890s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed [10.468836s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address [0.783501s] ... ok {0} neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router [4.739831s] ... ok {1} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address [0.790179s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 [0.238584s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises [0.199347s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches [2.692725s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations [0.244585s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels [0.250402s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface [5.078268s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels [0.256398s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net [2.582057s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class [0.193463s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id [0.197165s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision [0.470875s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap [0.203351s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list [0.199201s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches [0.478242s] ... ok {1} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range [0.200403s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir [0.224488s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta [0.276994s] ... ok {1} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations [0.445309s] ... ok {0} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision [0.293364s] ... ok {1} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway [0.420401s] ... ok {0} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column [0.255594s] ... ok {0} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline [0.261935s] ... ok {1} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway [0.422257s] ... ok {1} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception [0.405487s] ... ok {1} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded [0.379051s] ... ok {1} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network [0.177078s] ... ok {1} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router [0.169371s] ... ok {0} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes [1.281217s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed [7.708535s] ... ok {1} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined [0.199441s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking [0.248394s] ... ok {1} neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event [0.202545s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit [0.209355s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking [0.207705s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit [0.160812s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair [0.161121s] ... ok {0} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision [1.172804s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security [0.196463s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error [0.192255s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan [0.238537s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge [0.231885s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge [0.208996s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge [0.208728s] ... ok {0} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_get_revision_row_ports [1.355555s] ... ok {1} neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method [2.269859s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down [0.221402s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced [0.203919s] ... ok {1} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port [0.224150s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha [6.758730s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count [0.220435s] ... ok {1} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err [0.199159s] ... ok {1} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception [0.219312s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify [0.289505s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify [0.299722s] ... ok {0} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources [1.551416s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types [0.313848s] ... ok {0} neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding [0.233742s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify [0.294058s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session [0.298164s] ... ok {0} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type [0.747176s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises [0.294678s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name [2.156180s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 [0.301789s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address [0.227271s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface [0.214131s] ... ok {0} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent [0.610030s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify [0.302225s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr [0.220255s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify [0.296208s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate [0.221319s] ... ok {0} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete [0.568140s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event [0.301974s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder [0.214074s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net [0.207497s] ... ok {1} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed [0.282464s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update [0.216729s] ... ok {0} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes [0.588140s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices [0.227538s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad [0.205800s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf [0.241220s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation [0.202505s] ... ok {0} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components [0.509309s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync [0.220675s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre [0.204683s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync [0.230282s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad [0.196672s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead [0.206918s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension [0.260509s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan [0.239124s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register [0.224728s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad [0.197352s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry [0.214294s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main [0.221190s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad [0.207595s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port [0.604128s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other [0.214439s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down [0.218658s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac [0.212357s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok [0.210430s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type [0.201599s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port [1.064557s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat [0.204998s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update [0.196160s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat [0.198232s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort [0.202518s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok [0.200183s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports [0.954431s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details [0.198515s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error [0.201422s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces [0.203983s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate [0.685653s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail [0.241535s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth [0.245753s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf [0.227013s] ... ok {0} neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail [5.045044s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf [0.216522s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate [0.220517s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel [0.420996s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci [0.222085s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch [0.296739s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs [0.226196s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch [0.230883s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception [0.311138s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable [0.235194s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use [0.386899s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable [0.225420s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device [0.227768s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha [11.223732s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num [0.315643s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status [0.225398s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports [2.830315s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev [0.230227s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail [0.400110s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels [0.220289s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty [0.216286s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip [0.196101s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots [0.224192s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down [0.919837s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok [0.223858s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail [0.663088s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list [0.232238s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 [0.195350s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict [0.518826s] ... ok {0} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol [0.392629s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool [0.345604s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove [0.319724s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id [0.472772s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok [2.167053s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id [0.625087s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail [0.230956s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok [0.214769s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails [0.513547s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs [0.240933s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content [0.223193s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present [0.218720s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate [0.194830s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception [0.206882s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools [0.935554s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state [0.201338s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth [0.218170s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not [4.973016s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices [0.216422s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail [0.684872s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries [5.278936s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed [0.221036s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing [0.218943s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true [0.211904s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds [0.816055s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host [0.213672s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed [0.221256s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device [0.220826s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network [0.185701s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update [0.201834s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot [0.196615s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation [0.203873s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net [0.198255s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item [0.192198s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules [0.208331s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate [0.211923s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules [0.232368s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy [0.224388s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id [0.227505s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails [3.035497s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port [0.234198s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical [0.278500s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter [0.253320s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails [0.775403s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection [0.265752s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass [0.395621s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception [0.256821s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder [0.261230s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection [0.259186s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address [0.771779s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop [0.244013s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat [0.209833s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan [0.166069s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker [0.272297s] ... ok {0} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change [0.880288s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal [0.281320s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled [7.037769s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises [0.274612s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan [0.274187s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request [0.225967s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table [0.286917s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name [0.232909s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows [0.276117s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none [0.254466s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway [0.227865s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 [0.231157s] ... ok {0} neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded [0.213911s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port [8.601805s] ... ok {0} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway [0.539094s] ... ok {0} neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation [0.438207s] ... ok {0} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last [0.230000s] ... ok {0} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty [0.219844s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter [2.312240s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process [0.251686s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan [0.263683s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan [0.270812s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken [0.268616s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder [0.243167s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 [0.248772s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun [0.310371s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 [0.264418s] ... ok {0} neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method [2.323598s] ... ok {0} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event [0.248071s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto [0.267841s] ... ok {0} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field [0.221275s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun [0.267410s] ... ok {0} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port [0.238560s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan [0.273718s] ... ok {0} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err [0.217227s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table [0.281855s] ... ok {0} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events [0.242245s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls [0.210394s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls [0.210332s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify [0.317341s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context [0.212129s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify [0.312137s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None [0.269098s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies [0.199645s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update [0.391320s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie [0.237050s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 [0.333217s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br [0.277141s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple [0.327407s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br [0.262324s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port [0.269927s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc [0.405703s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop [0.262225s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto [0.265934s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal [0.255831s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved [0.251398s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers [0.258558s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports [0.298387s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router [10.161036s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address [0.201126s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried [0.292981s] ... ok {0} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list [2.526200s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max [0.613219s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated [0.237988s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently [0.235666s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart [0.613961s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing [0.258299s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true [0.238483s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify [0.253673s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip [0.230050s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after [0.221924s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports [0.205092s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data [0.203202s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm [0.202943s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks [12.033715s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port [1.050585s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id [0.993592s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted [7.601793s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports [7.276770s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports [0.843087s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host [4.501546s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents [6.976373s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet [0.895155s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated [0.336064s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down [2.005668s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup [3.172506s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc [4.001365s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist [0.319286s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints [0.341047s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints [0.355186s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant [7.917437s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing [0.339353s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate [0.300276s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction [0.309762s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager [0.312316s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port [0.550151s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall [0.425456s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder [0.293075s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port [0.311252s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update [0.317066s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port [0.421594s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices [0.373887s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports [0.375003s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes [0.390513s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found [4.622919s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added [0.317547s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id [7.260294s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up [10.512345s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove [2.966607s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id [0.384744s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows [0.483346s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes [0.362474s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value [0.367801s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable [0.417418s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf [0.467185s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists [0.441573s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate [0.449043s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port [0.381954s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port [5.159096s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port [0.361747s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding [0.388672s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found [0.415095s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices [0.346829s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove [4.119099s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port [0.669978s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update [0.334008s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network [0.362956s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types [8.171451s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration [16.538630s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan [3.462694s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved [0.395540s] ... ok {3} neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted [2.695737s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok [0.278954s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points [0.318817s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches [0.252605s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_branches [0.347104s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping [4.026114s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_check_migration [3.104665s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_get_project_base [0.206541s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed [0.198903s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents [22.374002s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract [0.328270s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] prog revision: error: argument --contract: not allowed with argument --autogenerate {3} neutron.tests.unit.db.test_migration.TestCli.test_stamp [0.423119s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision [0.389713s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports [9.656552s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive [0.374380s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails [0.332012s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails [0.312672s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision [0.304291s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta [0.322131s] ... ok {3} neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points [0.279546s] ... ok {3} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline [0.265553s] ... ok {3} neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table [0.234536s] ... ok {3} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid [0.259022s] ... ok {3} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host [0.186249s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail [6.120978s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception [0.180971s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop [0.249552s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception [0.241076s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id [0.217995s] ... ok {3} neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node [1.157954s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item [0.227654s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify [0.227489s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead [0.226114s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad [0.246303s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw [0.244426s] ... ok {3} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision [1.347815s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type [0.273386s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify [0.262931s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests [0.270982s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local [0.287648s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify [0.258032s] ... ok {3} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found [1.362169s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy [0.268028s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad [0.239345s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private [0.405724s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format [0.381995s] ... ok {3} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources [2.436888s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan [9.310952s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress [3.531163s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress [3.187575s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port [16.341061s] ... ok {3} neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order [11.066706s] ... ok {3} neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled [0.213758s] ... ok {3} neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common [0.147100s] ... ok {3} neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security [0.164209s] ... ok {3} neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding [0.156284s] ... ok {3} neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding [0.179398s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port [6.658880s] ... ok {3} neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item [0.825444s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol [0.326766s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg [0.445710s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg [0.340505s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists [0.380280s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled [0.477726s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found [0.358392s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event [0.846716s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change [4.093200s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) {1} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up [10.375016s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist [0.304974s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit [0.288183s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist [0.316886s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api [0.277516s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists [0.276488s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit [0.263348s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found [0.282419s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid [0.259374s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty [0.229300s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan [0.257407s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none [0.273891s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan [0.276395s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore [0.306515s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range [0.309517s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet [0.264902s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute [0.317769s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del [0.276666s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge [0.287330s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore [0.266892s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings [0.312431s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb [19.121721s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail [0.307002s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event [3.467051s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface [0.304532s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_fail [0.316772s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge [0.317705s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports [0.289582s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq [0.266227s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event [0.675761s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes [0.263305s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge [0.290350s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore [0.254739s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq [0.252845s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule [0.237977s] ... ok {3} neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail [0.548255s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings [0.275237s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation [0.414547s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name [0.276348s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface [0.205011s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative [0.420014s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported [0.497090s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported [0.306141s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet [0.900984s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore [0.252035s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove [0.274491s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools [0.332713s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore [2.307840s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists [0.271299s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative [0.344863s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options [0.216177s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq [0.263609s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options [0.241914s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat [0.248798s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp [0.304846s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds [0.675354s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop [0.346431s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist [0.362226s] ... ok {3} neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address [0.414707s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long [0.386008s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address [0.167096s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore [0.377784s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks [0.317940s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises [0.188761s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update [0.269659s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 [0.179503s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers [0.270739s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore [0.250256s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded [0.285262s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface [0.277826s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded [0.295712s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists [0.264269s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports [0.611561s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port [0.288418s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original [0.280443s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix [0.303367s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error [0.216866s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway [0.248607s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed [7.320534s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request [0.248786s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range [0.236347s] ... ok {3} neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request [0.303127s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet [0.284597s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast [0.315723s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid [0.229617s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 [0.229558s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true [2.610038s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first [0.244768s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type [0.280234s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list [2.231270s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports [3.081363s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway [0.227524s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false [0.299184s] ... ok {3} neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway [0.231245s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced [0.248030s] ... ok {3} neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event [0.244530s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc [0.642501s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces [0.264627s] ... ok {3} neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events [0.286035s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device [0.250752s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth [0.241628s] ... ok {3} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify [0.357023s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options [0.609555s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule [0.269187s] ... ok {3} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify [0.368181s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok [0.256209s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis [0.511228s] ... ok {3} neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify [0.361011s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate [0.264793s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found [0.244280s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot [0.220610s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network [0.259834s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot [0.225938s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified [0.270277s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info [0.218830s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error [0.279880s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet [0.259413s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host [0.280244s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto [0.253437s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports [0.247793s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch [0.230428s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices [0.240354s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device [0.227026s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived [0.237584s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate [0.227408s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed [0.263183s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate [0.241871s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device [0.257448s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes [0.318303s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok [0.277478s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 [0.236240s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail [0.250143s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs [0.227089s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices [0.246814s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match [0.248898s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state [0.255178s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings [0.276580s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets [0.295630s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found [0.263647s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true [0.319124s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate [0.264224s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated [3.496783s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings [0.297310s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface [0.264515s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id [0.215228s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port [6.404576s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection [0.262123s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate [0.256240s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed [0.315894s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port [0.307462s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports [0.295981s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate [0.276630s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport [0.254977s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules [0.294123s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun [0.301967s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken [0.396703s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update [0.283023s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress [0.315884s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress [0.301155s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel [0.316882s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port_no_action_needed [2.613904s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan [0.287206s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port [1.292988s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat [0.282912s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan [0.320676s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun [0.315188s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port [0.946699s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress [0.265810s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all [0.273869s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports [12.723078s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical [0.228610s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty [0.372127s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 [0.266746s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port [1.060795s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api [0.333349s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 [0.289359s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing [0.242789s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing [0.281707s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host [0.702477s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports [3.047032s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted [0.268456s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host [0.240480s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat [0.271748s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network [0.300248s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq [0.257067s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up [0.256510s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan [0.256973s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan [0.294090s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled [0.279851s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers [2.863476s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support [2.323771s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings [0.259783s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip [0.347933s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details [0.258911s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries [2.532944s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 [0.331990s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group [0.247338s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 [0.257306s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal [0.340289s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip [0.287097s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers [0.341484s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge [0.306798s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists [0.296353s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group [0.296637s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context [0.260008s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate [0.241476s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp [0.315431s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host [0.288082s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add [0.282645s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder [0.292480s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip [0.254918s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update [0.293468s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping [0.158375s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned [1.663738s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations [0.194752s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail [0.210271s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp [0.294059s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices [0.218204s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br [0.357499s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan [0.295454s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs [0.307260s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false [0.258097s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken [0.321973s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort [0.241279s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation [0.253223s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists [0.317637s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports [5.563265s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none [0.368854s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes [0.359372s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre [0.247868s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 [0.211204s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception [0.689232s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original [3.068534s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_port_without_passing_fixed_ip [1.064513s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update [2.941770s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true [0.278195s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults [0.317654s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices [0.284805s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule [0.263328s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf [0.270968s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch [0.246590s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change [1.773687s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device [0.269163s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs [0.281340s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info [0.255132s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail [0.274523s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_port_virtual_type [2.917091s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook [0.116798s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable [0.281664s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route [0.289124s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 [0.270078s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok [0.206093s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off [0.250999s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false [0.058960s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false [0.038244s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension [0.056494s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed [0.118504s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on [0.274912s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes [0.176645s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host [0.355855s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception [0.223981s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down [0.225972s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false [0.247546s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing [0.332350s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate [0.248754s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off [0.266880s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host [0.253364s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off [0.242725s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan [0.238222s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on [0.223985s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad [0.243868s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative [0.188463s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types [0.149192s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent [0.199900s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical [0.197723s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types [0.180308s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules [0.226119s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs [0.254875s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun [0.308047s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder [0.308924s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat [0.330764s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac [0.357904s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan [0.318474s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter [0.352946s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto [0.294173s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection [0.305192s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan [0.285258s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port [0.314020s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports [8.593016s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers [0.351665s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed [5.180160s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken [0.347635s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process [0.344159s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port [0.370687s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder [0.382169s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop [0.361982s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 [0.291382s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan [0.275163s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists [0.284254s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table [0.236884s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun [0.313350s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed [3.287625s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port [0.344945s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun [0.314136s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed [3.026205s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port [3.475895s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder [0.292101s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop [0.338598s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun [0.313081s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled [0.326076s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled [0.317809s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port [28.000792s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port [9.628204s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled [0.291771s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_and_keep_two_routes [3.090216s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port [0.276100s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create [0.240089s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error [0.238495s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete [0.231997s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie [0.268930s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw [0.306719s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled [0.390494s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start [0.436445s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie [0.278097s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown [0.202106s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder [0.222300s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events [0.180321s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_skip_touch_node [0.229054s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple [0.304998s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_touch_node_exception [0.181431s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure [2.414139s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update [0.892639s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br [1.030036s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port [0.663051s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves [0.239702s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event [2.224578s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id [0.222530s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments [0.223741s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan [0.219582s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table [2.258330s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found [0.333305s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports [0.245143s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs [0.325267s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses [0.622178s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data [2.547114s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port [0.660023s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure [2.404506s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices [0.373932s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate [0.398884s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports [1.704552s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid [0.341736s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data [2.753601s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found [0.340828s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges [0.424692s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg [0.426586s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports [0.358710s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port [3.923808s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth [0.408900s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory [0.391553s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction [0.389756s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated [0.379052s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update [0.446992s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows [0.386916s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node [5.052051s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status [0.487156s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans [3.667922s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport [0.753081s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 [0.936203s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound [0.637600s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 [0.939938s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport [0.706612s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints [0.512945s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag [0.383302s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event [2.886214s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update [0.386662s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network [0.475901s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present [0.416719s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host [0.466967s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr [0.326930s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port [0.531969s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises [0.374103s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports [0.492674s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb [19.611894s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory [0.483188s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports [0.479893s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev [0.579882s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports [0.432969s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event [2.693971s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports [0.457725s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change [0.213322s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_flows [0.732832s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change [0.289860s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network [0.412353s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip [0.761842s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead [0.454217s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found [0.827152s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones [2.634044s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead [0.441842s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound [0.362374s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent [0.291448s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only [3.794242s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports [0.319878s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state [0.439442s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added [0.395360s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat [0.469458s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed [0.453180s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag [0.399074s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group [2.355831s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only [0.373344s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges [0.451606s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists [0.454707s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server [0.442929s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br [0.461940s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group [2.338556s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows [0.491786s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled [0.457708s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception [0.379056s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport [0.328881s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports [4.260310s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices [0.397773s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports [0.389648s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address [0.372592s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis [2.283991s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove [0.433728s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow [0.370598s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip [0.223507s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip [0.236227s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve [0.822060s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 [0.270786s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type [0.290458s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports [0.476232s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds [0.307114s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled [0.504940s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses [0.503307s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization [0.453282s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr [3.108273s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled [0.463127s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice [14.583875s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled [0.578081s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit [0.437632s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum [0.531503s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport [0.517538s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead [0.502569s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down [0.467963s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager [0.483266s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port [0.505414s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates [5.122346s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct [7.211470s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr [7.166882s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder [2.947381s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add [4.735238s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete [0.449997s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin [0.445137s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry [0.396265s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port [3.305101s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 [0.282167s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_daemon_loop [4.834231s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts [3.314001s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid [3.541218s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan [8.086998s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_given_ovn_dhcp_opts [2.277520s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead [7.973743s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out [2.870199s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound [4.595078s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port [19.429713s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true [3.357842s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound [4.738218s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare [2.152699s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found [3.730971s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan [9.335657s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled [4.185720s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan [8.967537s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat [5.086338s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type [0.263939s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception [0.289090s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror [0.246179s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative [0.251475s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types [0.280708s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item [0.299125s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify [0.317611s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan [4.814340s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad [0.350621s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify [0.325277s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local [0.448458s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit [7.324378s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify [0.308128s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead [0.267667s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan [0.273527s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down [16.127132s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit [0.348470s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit [0.336450s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan [4.085281s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty [0.424696s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api [0.345045s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager [0.307759s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range [0.307456s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details [0.320487s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron [0.311206s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing [0.290842s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id [4.541584s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support [0.298478s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip [0.275175s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist [0.278983s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip [0.354285s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq [0.314221s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set [0.335639s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big [0.373926s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name [0.355033s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges [0.292933s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name [0.250124s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility [0.257998s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip [0.298252s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip [0.285275s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group [0.343570s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host [0.361702s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security [9.925764s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder [0.533823s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self [7.850276s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net [0.354383s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different [0.262975s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type [0.299132s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get [0.298689s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local [0.288546s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing [0.211281s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good [0.221247s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton [0.275682s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up [0.297672s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings [0.257337s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists [0.260393s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found [0.266750s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok [0.218472s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify [0.194529s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad [0.233341s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify [0.251507s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details [0.234087s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode [0.210855s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan [0.227739s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify [0.235658s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad [0.193085s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local [0.208388s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name [0.280375s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps [0.262199s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings [0.247431s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre [0.258639s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error [0.246949s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests [0.234342s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok [0.296927s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead [0.296893s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev [0.341910s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure [0.365830s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf [0.265641s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail [0.242446s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot [0.342058s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports [10.592915s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot [0.330288s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist [0.318864s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci [0.329053s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups [6.509281s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row [0.365086s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false [0.326347s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found [0.361616s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true [0.341017s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add [0.311003s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device [0.349283s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists [0.340602s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch [0.297554s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp [0.482538s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule [0.418301s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list [0.347206s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found [0.378670s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore [0.495672s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip [5.191136s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del [0.433756s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore [0.373385s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del_not_found [0.410344s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes [0.444798s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail [0.379648s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail [3.928880s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail [0.296670s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios [0.473647s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file [0.327972s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs [0.318172s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true [0.292973s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true [0.359648s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir [0.303503s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir [0.304491s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir [0.270339s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs [0.288083s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present [0.320396s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck [0.362757s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state [0.349858s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory [0.368237s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps [9.570953s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates [0.300976s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported [0.299745s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail [4.447513s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed [0.354177s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail [0.348086s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states [0.329029s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options [0.383161s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found [0.340683s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update [0.409580s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device [0.319537s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update [0.384360s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules [8.182159s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports [0.335417s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings [0.317823s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update [0.494120s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot [0.297158s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct [0.257874s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment [0.275904s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports [0.867287s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation [0.309664s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type [0.365730s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network [0.356431s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options [0.946307s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct [0.304842s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical [0.321852s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap [0.365880s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap [0.306440s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types [0.327195s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items [0.341872s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item [0.364262s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth [0.338562s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth [0.268444s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress [0.283647s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id [0.296124s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth [0.306213s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network [6.130564s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network [0.308448s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max [4.225474s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port [0.261508s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision [9.073254s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker [0.337891s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet [0.606454s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port [0.302134s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule [0.383912s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac [0.399805s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception [0.408319s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features [0.336164s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan [0.407358s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan [0.397734s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress [0.336851s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists [0.347203s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid [0.368243s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit [4.077588s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder [0.385302s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies [4.485827s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset [6.249128s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 [3.554324s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis [3.873756s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto [0.280237s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal [0.298436s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan [0.376414s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process [0.365310s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 [0.270091s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac [0.271150s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process [0.347392s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun [0.340834s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan [0.337592s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie [0.251965s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder [0.268265s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register [0.266401s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single [0.335534s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp [7.257277s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync [0.339862s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan [0.257412s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 [0.242453s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated [0.361751s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address [0.401634s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down [7.162213s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings [3.988889s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy [11.538736s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface [4.542121s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set [2.762123s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_existing_group [3.717150s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port [5.276254s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports [5.169288s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies [4.457606s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id [0.426072s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added [0.425717s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled [0.925274s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host [0.479593s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port [6.988045s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan [0.414334s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows [0.411053s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data [0.463877s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system [0.421127s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency [0.388158s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router [5.261209s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row [0.242804s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge [0.380583s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist [0.236134s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found [0.182920s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist [0.212716s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list [0.200987s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_flows [0.873800s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness [0.243744s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet [3.393658s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip [0.302637s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port [0.733707s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail [0.296042s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del [0.226743s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self [0.661284s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb [6.996137s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead [0.361377s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete [0.396875s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic [0.381761s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings [0.352151s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports [0.415723s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet [0.446843s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail [3.215916s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail [0.407830s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail [0.250248s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist [0.282242s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope [3.495824s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail [0.268736s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id [4.823031s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore [0.242635s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail [0.227540s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del [0.255777s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_ignore [0.258429s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat [0.361853s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found [0.308320s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore [0.266347s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update [0.339581s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options [0.362892s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived [3.780531s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options [0.358992s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports [0.268651s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options [0.380322s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag [0.294332s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect [3.665077s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail [0.287300s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config [0.350827s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore [0.271536s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore [0.264835s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports [0.378557s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail [0.232476s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports [0.415599s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed [0.412022s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync [0.397772s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout [0.399596s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch [0.411210s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port [0.442189s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port [0.449147s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port [0.467491s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings [3.396225s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port [0.537596s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups [8.410282s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports_without_nat_gw_port [0.736490s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once [0.441267s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old [0.390724s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip [0.259724s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port [0.836404s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router [7.252644s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_trunk_subport [0.353403s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter [0.406369s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on [0.289773s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option [3.999479s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs [0.691017s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways [0.771837s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found [0.355837s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder [6.654029s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_add_two_routes [4.317367s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes [3.370727s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups [11.828035s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail [4.497195s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log [2.987105s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr [7.407821s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 [3.136787s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat [3.396036s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync [3.671959s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw [0.324290s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port [4.003700s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change [3.367279s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify [3.459553s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 [3.156767s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options [3.542504s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_different_node [0.364421s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update [8.346649s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal [0.300018s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key [0.300499s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq [0.286052s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings [0.300030s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change [3.469078s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items [0.334404s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event [3.472597s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled [3.676878s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify [0.310079s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type [0.261710s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat [0.283848s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify [0.262142s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation [0.234839s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw [0.239015s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify [0.266792s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify [0.237814s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify [0.239025s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents [0.512971s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac [3.507506s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event [3.633697s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib64/python3.9/site-packages/ovs/db/idl.py:1522: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead vlog.warn("error parsing column %s in table %s: %s" {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config [1.007676s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches [0.247454s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches [0.306094s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options [0.254435s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac [3.594602s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group [7.076742s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs [3.299847s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip [4.069726s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field [1.508704s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args [1.470156s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled [3.643795s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported [3.107359s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules [3.708931s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported [2.386820s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value [3.859423s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported [2.929107s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none [7.624262s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip [6.593727s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip [3.955223s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network [10.986131s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' new = getattr(target, relationship_prop.key) /usr/lib/python3.9/site-packages/neutron_lib/db/api.py:392: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' new = getattr(target, relationship_prop.key) {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_info_for_ha_chassis_group_as_gw [6.696507s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create [3.364571s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl [3.359566s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present [3.138049s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update [3.141556s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 [3.498418s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_vhostuser [2.815341s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create [2.109912s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip [7.492579s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add [0.425547s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists [0.364462s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists [0.347260s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 [3.305540s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists [0.287505s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope [3.134609s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch [2.240496s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock [0.284721s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit [0.301131s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics [0.228399s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists [3.134463s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 [3.297439s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add [0.258796s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list [0.217561s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port [3.339714s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found [0.288669s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict [0.236622s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore [0.196784s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt [0.316158s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp [3.409713s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up [0.298477s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del [0.341945s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry [0.385067s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail [0.466869s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail [0.408781s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update [0.417151s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail [0.290749s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed [0.424556s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 [3.084282s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options [0.281748s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule [0.352424s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute [3.366468s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail [0.358628s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail [0.360317s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_remove_keep_two_routes [3.362746s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr [3.226522s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches [3.659555s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options [0.702471s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name [5.682944s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb [0.648487s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes [3.215463s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding [0.621972s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 [2.944780s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_keep_two_routes [3.097875s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit [6.597930s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis [4.166949s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete [3.422375s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair [3.771841s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw [0.288166s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start [0.493391s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit [3.535773s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_last_touch_expired [0.326495s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled [4.216800s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id [4.298720s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn [2.801646s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported [3.075415s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out [3.361351s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs [4.119605s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect [6.285407s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve [3.283547s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event [2.874354s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken [6.203194s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers [4.215848s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids [3.190860s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa [3.572209s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value [3.633842s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan [2.229586s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet [3.319301s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect [3.432974s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve [3.012921s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase [7.809189s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported [3.328534s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist [3.565367s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore [2.583102s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network [4.483209s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az [1.751379s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve [5.781421s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_info_for_ha_chassis_group_as_extport [2.006608s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input [3.291939s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port [6.336459s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type [3.370336s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit [0.246102s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route [0.266151s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail [0.341948s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set [2.658283s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed [0.420931s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged [0.325938s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes [0.273008s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries [2.951563s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks [4.421340s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event [2.787067s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set [5.656071s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table [2.536034s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values [4.303372s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options [2.719686s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events [2.753109s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry [7.066204s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required [2.814280s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id [4.706216s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet [2.719013s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix [2.422423s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit [2.418218s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet [5.458982s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups [9.184108s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff [2.530266s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native [7.505702s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed [2.663763s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change [0.244633s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6_slaac [2.764136s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout [2.569135s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback [3.607153s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value [2.682037s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout [2.470663s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones [2.993641s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing [2.697870s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback [3.663163s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat [2.604344s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated [2.792875s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present [3.185239s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive [3.038627s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired [3.490081s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet [5.415190s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create [3.386914s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete [2.895083s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr [3.305980s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind [6.265709s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 [3.054589s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac [6.907676s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr [3.213373s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve [3.170205s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 [3.145239s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation [3.008131s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type [4.143796s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port [5.885293s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 [7.575169s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled [3.949832s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet [3.164830s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis [6.304259s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body [4.114732s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled [4.133840s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found [3.263712s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type [3.198771s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false [4.857433s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down [6.556919s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan [3.075748s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts [6.838319s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan [2.578761s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value [6.569964s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up [6.578150s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan [3.319148s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security [5.367119s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport [6.352100s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security [10.655478s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down [2.947085s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl [3.092435s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port [10.286338s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group [6.339678s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6 [3.260750s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port [6.933797s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled [3.931226s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis [3.218960s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired [3.203136s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner [6.745661s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks [6.858639s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip [6.728197s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port [3.208749s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found [3.447052s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr [3.196797s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin [5.280261s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts [7.838962s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up [9.926852s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs [11.475439s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration [6.824789s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [7.362391s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner [7.059849s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing [3.114983s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn [8.160941s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet [3.244279s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 [3.408459s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip [6.073826s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [10.444888s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip [1.996339s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled [6.685826s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list [4.950048s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated [7.730092s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile [11.957269s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled [9.983976s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs [6.669111s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure [5.198614s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format [1.528922s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp [2.910355s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present [5.713750s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 [4.120399s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair [3.567708s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp [2.841604s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete [6.102223s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field [3.763400s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs [4.341349s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs [3.001854s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format [2.898762s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas [7.859928s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries [2.652930s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 [2.805055s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port [6.673231s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 [2.555540s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit [2.755953s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found [6.013061s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled [5.760774s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always [2.848128s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 [5.041973s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet [2.739709s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once [2.598330s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled [2.709769s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock [7.025515s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip [2.606206s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip [2.794195s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns [2.991467s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration [5.707806s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns [2.873945s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route [2.837068s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create [7.675953s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id [10.060320s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port [6.916472s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists [2.064579s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create [2.587553s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp [2.760222s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip [1.771958s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports [3.035955s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format [1.681581s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac [1.662374s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn [8.597790s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type [5.727470s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure [13.052893s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails [4.672021s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated [3.968910s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs [6.716736s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair [1.934249s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas [3.183805s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure [3.657884s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found [5.890342s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format [2.679152s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas [5.175131s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant [3.243697s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs [4.442475s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas [3.946118s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin [3.986074s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters [4.683458s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status [10.035656s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant [6.846858s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count [17.405543s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner [2.594456s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id [5.513129s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state [3.576583s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated [7.842241s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 [2.622693s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled [2.771613s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields [3.592481s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [5.789859s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native [5.730657s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options [2.994454s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated [5.200988s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet [2.704801s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user [4.965296s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route [2.719290s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native [4.990144s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts [2.930734s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options [2.910419s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports [12.039257s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network [3.799097s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network [3.378951s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native [8.542975s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native [7.223849s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req [4.706775s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 [10.172202s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure [3.474916s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared [4.742716s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail [3.035375s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack [15.328668s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network [2.865176s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 [8.337138s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false [6.082134s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated [5.720875s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default [4.030555s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native [12.323859s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network [5.446944s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 [8.070455s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group [10.696863s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 [5.005403s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network [8.309808s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group [7.868283s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated [5.098101s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format [3.103849s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group [7.028761s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr [3.270824s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback [4.487336s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false [5.995962s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback [4.607814s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant [7.063865s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false [7.331685s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network [7.401510s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 [5.791039s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets [12.137526s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port [37.804804s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read [12.580667s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant [6.676681s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac [6.755967s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change [7.423077s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body [3.922049s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network [7.433986s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records [10.299353s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native [14.870078s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared [12.229487s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group [11.661278s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure [6.688093s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 [6.720442s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac [6.457542s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts [7.230402s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group [16.828384s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation [24.995444s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true [9.334634s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input [10.563026s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding [5.446487s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac [9.045678s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json [9.164068s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [10.495233s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true [13.103271s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group [8.840489s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network [12.628313s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order [12.156903s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips [18.385783s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id [8.837074s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false [16.331057s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists [14.540036s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip [10.377798s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id [16.173501s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group [7.694019s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race [8.927443s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound [3.833659s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock [7.941204s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr [2.961652s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network [9.558074s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips [6.880571s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values [3.699117s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure [8.386478s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error [4.040169s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents [9.966205s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation [10.604125s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 [14.945215s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs [4.716827s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change [8.249844s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs [4.768885s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [6.645283s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac [6.718554s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update [6.057044s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp [6.442796s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id [5.719209s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port [7.152578s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing [6.398935s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [6.935509s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged [7.004427s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips [9.709160s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net [6.250178s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port [7.760000s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas [5.198577s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation [12.240897s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip [11.496941s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip [4.561244s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner [7.210766s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp [6.033514s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [8.960280s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network [6.095580s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [8.089555s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed [11.719594s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac [9.803608s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit [6.873862s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip [12.487297s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port [3.387679s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip [7.365356s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip [22.282015s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address [7.873681s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring [11.009778s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change [7.665929s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac [14.976290s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id [8.422345s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin [3.954978s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner [11.124758s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents [6.597652s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip [5.003039s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port [5.754494s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address [4.531572s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network [9.682858s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips [8.690373s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use [6.681066s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg [9.192164s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction [7.421163s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit [10.112902s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules [5.558682s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete [11.559238s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct [4.854701s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent [1.614332s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction [10.619572s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups [9.273955s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping [7.648594s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding [8.318304s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated [14.141128s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated [14.485866s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac [9.159144s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated [15.940066s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp [10.193630s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native [13.655203s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched [26.216659s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet [6.471129s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port [7.597389s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [9.410530s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native [16.419980s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation [16.669150s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation [6.508411s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used [12.517030s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets [5.221701s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet [8.968101s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(a uth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix [4.566918s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg [7.373405s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes [3.088022s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction [9.390059s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port [35.286484s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null [3.794352s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac [6.931809s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults [5.104323s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 [4.168020s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records [13.876727s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [13.499746s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip [6.996520s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values [10.188528s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal [6.052188s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only [25.906593s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 [4.082424s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac [5.928891s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 [4.067237s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap [8.245209s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip [6.958643s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group [1.879879s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled [3.988729s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface [8.926887s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes [5.225169s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed [7.047431s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw [5.634342s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule [9.045236s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac [6.041241s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network [6.861390s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null [5.821137s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port [2.585712s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network [6.411042s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change [9.058538s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool [3.724895s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac [6.092479s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports [15.215741s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 [3.641911s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build [5.585493s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping [6.473332s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner [8.665261s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id [5.959321s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool [7.403605s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data [5.764898s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated [4.730707s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip [9.457790s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool [5.060664s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body [6.013640s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network [13.450750s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr [3.876230s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only [6.880795s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 [5.472834s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet [6.003798s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len [3.890510s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips [6.813337s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools [5.337829s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists [9.639237s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body [5.528155s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules [11.428057s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback [5.021083s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context [7.022035s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder [4.648350s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns [4.894667s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated [7.310335s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [11.543367s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count [6.206633s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule [9.415923s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical [4.911650s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network [7.134985s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed [4.738727s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter [8.489744s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 [6.308522s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address [3.299356s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group [4.772327s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 [3.829761s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited [13.958176s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid [3.328841s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr [3.430822s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg [5.994556s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port [5.312980s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr [3.680525s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets [6.519144s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes [2.703334s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... SKIPPED: Plugin does not support filter validation {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 [5.911044s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(a uth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs [8.258784s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 [6.282119s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 [5.393743s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter [7.848831s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port [6.451124s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean [3.490568s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr [4.754242s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment [3.149852s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound [6.579954s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver [5.449175s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 [6.066872s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values [8.357506s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 [4.066965s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion [5.994966s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin [3.920572s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global [4.091037s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 [3.768689s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet [4.145002s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr [3.814852s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 [3.833861s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla [6.799728s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 [3.592668s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version [5.809556s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback [7.090025s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 [3.472676s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant [3.297640s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback [4.190986s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 [5.763663s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid [3.320198s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr [3.091904s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network [6.897626s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order [5.212785s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 [3.261623s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr [3.411231s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 [3.684594s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet [5.075470s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode [3.279808s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 [3.296303s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated [9.546246s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router [4.290582s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns [7.602279s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode [5.569731s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network [6.666450s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router [7.568897s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None [5.587711s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool [4.249698s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values [8.238606s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr [4.097761s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 [3.930696s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 [4.157953s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize [4.369566s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 [4.461517s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes [2.108340s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found [6.924650s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 [5.734221s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes [2.356004s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 [4.398706s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool [3.806732s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway [4.596367s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr [6.946293s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool [4.553925s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error [8.644724s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 [4.205293s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools [4.245615s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route [4.520494s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version [3.126707s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route [4.853311s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr [16.187212s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes [6.140778s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 [3.620794s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool [4.883488s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 [3.155115s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure [4.375174s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant [3.337654s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router [9.772343s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 [4.714676s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled [6.471192s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body [4.305147s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns [3.402158s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network [4.713854s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns [6.957860s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 [2.590111s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 [3.764744s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field [3.539414s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns [4.592920s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated [4.686679s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes [4.442300s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound [4.690556s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets [9.583622s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure [3.767601s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch [4.801660s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists [6.165129s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native [7.632768s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas [4.226760s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas [4.184661s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch [6.983626s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use [6.797503s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation [7.365069s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch [4.881544s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets [5.612492s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys [2.506023s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id [5.306177s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create [6.999434s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl [2.662145s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet [4.737573s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools [0.329139s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters [0.433350s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters [0.471611s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys [0.497922s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version [3.574860s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu [0.326714s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment [0.290313s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus [0.445261s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id [0.367509s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host [0.429099s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status [0.503890s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id [5.746465s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet [3.669851s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port [3.472164s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices [0.390338s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev [0.308562s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 [0.408872s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network [8.930437s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two [0.334716s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed [0.280763s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip [0.369747s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify [0.413917s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared [5.842860s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges [0.511805s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint [0.429006s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint [0.421733s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host [0.505242s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment [0.314852s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host [0.281923s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host [0.403427s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices [0.364365s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 [0.397658s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated [8.652244s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch [0.473685s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming [0.349047s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip [0.306311s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other [6.297613s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type [0.416047s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status [0.386829s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed [0.347103s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host [0.442643s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify [0.360409s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found [0.360995s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host [0.435875s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route [4.406245s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges [2.962453s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment [0.654708s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated [11.408384s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint [0.546018s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip [0.400122s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment [0.413960s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment [0.487478s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment [0.265787s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network [0.257107s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route [4.273492s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config [1.189461s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native [11.051094s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling [1.670017s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback [5.233581s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment [1.473327s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update [6.699362s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools [4.111935s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment [1.368900s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native [10.157135s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network [1.617725s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback [3.588633s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id [1.517990s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges [4.032883s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status [0.360838s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none [0.296893s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip [6.301353s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host [0.498280s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices [0.348433s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated [8.494409s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev [0.343359s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets [16.261916s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details [0.399118s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint [0.446895s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed [0.417368s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 [0.427798s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status [0.315791s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed [0.378003s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices [0.428173s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host [0.350124s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges [0.423383s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges [0.502486s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast [3.938960s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip [0.412375s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range [0.366649s] ... ok {2} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment [0.358797s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 [8.095408s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools [5.756032s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native [11.678245s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw [5.326287s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones [8.612930s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr [4.334172s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion [5.356903s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails [5.611339s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart [6.008534s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 [4.451966s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback [5.871239s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 [11.937580s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips [7.159229s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails [6.888442s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw [6.044411s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway [5.944504s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute [9.494745s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets [14.830715s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 [6.642761s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 [5.247643s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver [4.718868s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body [4.915759s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net [5.053306s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 [7.700604s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range [9.329311s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 [3.792836s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name [5.092341s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 [4.888383s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 [5.448682s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network [5.225250s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp [5.025277s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 [5.070394s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag [11.181820s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None [6.419625s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset [4.702659s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns [8.721336s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port [10.480375s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted [6.075237s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options [4.308936s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries [5.016572s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net [6.019399s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 [4.262388s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options [5.512045s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 [3.264886s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw [5.710440s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag [4.903550s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name [7.107059s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields [4.755084s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin [4.296539s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries [6.111857s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available [0.657989s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools [0.482812s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools [0.496720s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools [0.460431s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails [0.719959s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 [12.423570s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools [0.541050s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter [0.766984s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools [0.396607s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain [10.865509s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools [0.530629s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default [0.260201s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment [0.384419s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name [0.471870s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment [0.348976s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment [0.453872s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment [0.539660s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context [0.335943s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list [0.291258s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures [0.375864s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent [9.149754s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed [0.368412s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch [0.314362s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 [6.202627s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming [0.514178s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host [0.371790s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices [0.386758s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices [0.543474s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found [0.356120s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host [0.483400s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name [9.208744s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails [5.327467s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment [4.079663s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment [0.356004s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent [7.762390s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type [0.514487s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 [0.413663s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port [0.632374s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices [0.377853s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev [0.396928s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries [4.578867s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures [0.459803s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details [0.287082s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint [0.701086s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed [0.365709s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 [0.396597s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices [0.516761s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints [0.419889s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations [0.562862s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 [0.319904s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name [9.051331s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 [0.316882s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment [0.269991s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment [0.250582s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id [0.250154s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment [2.248852s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 [10.848453s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available [4.710997s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated [1.848818s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain [11.320876s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted [4.506323s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id [1.922661s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment [1.689115s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 [4.197465s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration [23.472593s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys [0.266247s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available [0.745337s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools [0.448503s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools [0.580790s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools [0.516139s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 [3.968147s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools [0.541533s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain [8.612970s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment [0.383533s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment [0.566512s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved [0.402740s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple [0.505834s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network [0.475098s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 [3.883631s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations [10.947422s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id [1.793133s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching [3.690606s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment [0.417839s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host [0.479524s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host [0.179767s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures [0.379507s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices [0.198169s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint [0.699383s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch [0.246542s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status [0.450798s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two [0.237887s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed [0.235172s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found [0.202336s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed [0.635396s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint [0.178679s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip [0.203589s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify [0.359232s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range [0.213283s] ... ok {1} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type [0.232516s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name [9.039074s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip [0.382757s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints [0.479711s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment [0.316608s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment [0.784897s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs [0.439534s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 [7.882453s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status [2.580842s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range [0.611185s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment [0.484874s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 [0.546804s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment [0.548854s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching [0.615460s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context [2.770557s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id [0.451329s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context [0.615966s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip [0.548655s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices [0.482179s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify [0.302907s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip [0.283905s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port [3.383772s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver [8.842210s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag [7.653876s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host [3.181531s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host [0.385490s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip [0.459275s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs [0.500258s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op [0.294845s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain [3.930323s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type [0.349196s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment [0.254539s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name [4.950290s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment [1.359614s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set [4.988780s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment [1.673735s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network [5.600531s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network [3.959991s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name [8.349908s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges [1.349156s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching [0.292739s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id [0.413919s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment [0.512144s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host [0.433318s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port [0.361886s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 [0.459279s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming [0.418532s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host [0.496181s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices [0.505416s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure [0.603087s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify [0.518702s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify [0.382771s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name [6.665877s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment [3.634872s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint [0.382529s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip [0.463710s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints [0.365565s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment [0.318101s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs [0.773421s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name [13.602112s] ... ok {0} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment [0.114245s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status [0.239488s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name [5.705108s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain [0.236245s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing [1.449403s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net [5.319799s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port [5.702309s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found [24.238544s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails [0.256552s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter [0.320039s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver [5.319427s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools [0.672852s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools [0.508701s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools [0.275407s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network [0.298001s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id [0.339662s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction [0.501660s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host [0.323491s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none [0.387187s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net [4.788125s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices [0.375274s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name [7.489242s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details [2.726910s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed [0.422339s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip [0.408365s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 [0.493411s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type [0.353229s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name [7.885723s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure [0.429622s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges [0.620355s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip [0.512351s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port [3.839158s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host [0.463003s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip [0.432498s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name [7.085795s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range [0.531950s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op [0.513380s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations [0.604857s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host [0.515027s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 [4.751454s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status [0.552681s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none [0.347974s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list [0.565228s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net [3.657129s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed [0.516973s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two [0.381197s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed [0.339076s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure [0.315355s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges [0.532641s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint [0.390979s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver [6.882860s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment [0.622334s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range [0.202608s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range [0.253734s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment [0.395145s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port [6.667023s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain [5.926716s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment [2.763524s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name [4.230751s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu [1.563743s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated [1.423041s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 [1.471938s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name [6.165454s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client [0.019265s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name [7.879329s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security [0.855552s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name [9.231410s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input [3.465683s] ... ok {2} neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default [0.802362s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network [1.499026s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network [1.124994s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context [0.259911s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list [0.279413s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed [0.481497s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip [0.244483s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip [0.191972s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type [0.170843s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host [0.270950s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host [0.277437s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment [0.371681s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op [0.308422s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name [7.472911s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on [7.620673s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain [8.792137s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations [3.066135s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 [0.358786s] ... ok {3} neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 [0.393052s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port [4.155797s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status [3.560311s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent [6.472851s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name [7.011271s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain [5.037726s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 [3.724696s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain [4.910208s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network [3.811877s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp [8.120416s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing [3.370424s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 [6.896235s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete [4.677381s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 [3.754099s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name [9.627948s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain [4.382865s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent [4.869326s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips [9.489879s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent [2.464584s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name [5.783999s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain [3.649597s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones [4.732833s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 [3.030106s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times [5.421356s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents [2.463674s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain [6.511463s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 [3.446010s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart [7.525157s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled [3.226245s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart [3.937501s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 [3.131802s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network [6.495750s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain [8.662430s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router [5.958033s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing [6.061665s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name [8.373880s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online [2.880911s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain [5.802564s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain [4.157248s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts [2.973993s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name [5.767939s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name [4.840805s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain [6.528346s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net [8.835410s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents [10.601647s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain [5.461245s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password [0.016963s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name [5.288788s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips [9.062899s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags [5.511501s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name [5.524823s] ... ok {1} neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status [3.240232s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute [5.688660s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net [9.529705s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp [1.131492s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments [1.094725s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed [1.034009s] ... ok {2} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification [5.017565s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network [6.353186s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name [8.972055s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete [0.339201s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding [0.863920s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments [1.228535s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host [0.780682s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found [0.395430s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network [0.580415s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port [4.373145s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion [1.311437s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding [1.146988s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found [0.416200s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain [6.944953s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling [12.823188s] ... ok {2} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings [1.186288s] ... ok {2} neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super [0.251976s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain [5.979556s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 [3.926615s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off [2.967092s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent [0.880812s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default [4.294161s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent [0.986079s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 [3.329791s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name [4.994487s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true [2.871443s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent [5.114900s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network [2.596291s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network [5.493015s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value [2.918186s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones [6.929592s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule [4.224963s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing [4.425307s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy [3.482061s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group [6.600882s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart [7.226680s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation [2.869822s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states [1.949204s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network [11.031105s] ... ok {2} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false [9.751348s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name [9.064901s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down [7.688955s] ... ok {2} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict [4.621865s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent [5.267777s] ... ok {2} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict [2.937305s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions [2.787459s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name [11.364429s] ... ok {2} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr [3.705090s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port [0.330237s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found [0.350407s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded [0.436687s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit [0.371202s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit [0.343253s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment [0.344061s] ... ok {2} neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id [0.322299s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name [15.889236s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version [10.462538s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips [14.450186s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name [10.013612s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts [5.262502s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network [7.841364s] ... ok {3} neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status [2.388998s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt [5.327748s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan [1.250175s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain [10.518095s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off [4.258463s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port [4.114832s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute [4.965478s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 [5.496569s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean [1.084716s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name [5.716021s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid [1.188293s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 [1.712640s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones [3.526624s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 [1.920095s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling [13.963819s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data [44.452633s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent [1.021095s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values [3.887986s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent [3.157101s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port [6.595846s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers [5.365546s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 [3.724552s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr [1.201276s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router [3.048109s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted [4.699749s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled [1.494924s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name [5.343260s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router [2.896536s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router [4.165127s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute [4.403583s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize [2.383698s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation [5.892946s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification [3.587203s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification [2.151754s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent [4.603523s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp [0.848289s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values [5.544408s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name [6.530847s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client [0.002907s] ... ok {1} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification [1.820351s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security [0.827075s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses [0.453576s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment [0.668993s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port [0.758118s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags [1.803709s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found [0.357613s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags [2.180013s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network [6.897423s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate [3.486755s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent [7.718224s] ... ok {0} neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension [2.175604s] ... ok {1} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings [0.672384s] ... ok {1} neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status [0.222658s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent [1.026979s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac [1.266710s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network [3.608726s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version [1.173774s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent [4.413503s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false [2.606986s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 [1.654808s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted [2.275336s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on [6.085258s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group [3.410877s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool [2.426050s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent [0.989702s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down [1.849964s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group [2.883839s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled [4.858068s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 [1.643709s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled [5.018968s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr [4.955737s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes [1.601701s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports [10.109196s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure [2.309587s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification [2.723818s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr [3.958962s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings [0.920179s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp [0.718158s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native [2.493479s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed [0.848712s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 [7.538306s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure [1.635100s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict [3.223103s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create [1.250766s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas [2.173699s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update [1.659585s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification [4.076513s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment [0.714441s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification [1.623201s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents [5.719038s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network [5.825500s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification [3.618286s] ... ok {1} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr [6.166128s] ... ok {1} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 [0.175924s] ... ok {1} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver [0.197360s] ... ok {1} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous [0.172636s] ... ok {1} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative [0.190237s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent [4.936608s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other [3.068304s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle [1.840422s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation [3.092299s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed [0.770174s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback [2.209509s] ... ok {1} neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle [2.388752s] ... ok {3} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification [3.533378s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise [0.466635s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use [4.071779s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version [3.219464s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment [0.566730s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments [0.595561s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found [0.848208s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found [0.326252s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found [0.306558s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network [0.741528s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt [3.275092s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count [3.357284s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent [10.304172s] ... ok {3} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host [0.765906s] ... ok {3} neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super [0.203637s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid [1.121412s] ... ok {3} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true [2.553017s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt [5.534614s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network [5.634865s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets [6.002601s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty [2.496547s] ... ok {3} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false [5.732389s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation [3.680484s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 [3.017149s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native [4.377534s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin [1.506651s] ... ok {3} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group [4.855555s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent [4.756835s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter [2.918154s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools [1.905736s] ... ok {3} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security [1.932781s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent [1.971266s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults [2.331303s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion [2.974010s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy [1.648355s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet [1.947923s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure [2.201522s] ... ok {3} neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr [4.770925s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 [4.182842s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 [1.561456s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast [3.825151s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr [1.217874s] ... ok {3} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict [3.931276s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr [1.484530s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip [2.519607s] ... ok {0} neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation [6.121005s] ... ok {0} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id [0.619488s] ... ok {3} neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr [2.795574s] ... ok {3} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind [0.184250s] ... ok {0} neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true [0.671895s] ... ok {3} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive [0.186944s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr [2.550493s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw [2.637543s] ... ok {0} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale [0.964803s] ... ok {3} neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify [0.931477s] ... ok {0} neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found [0.359847s] ... ok {0} neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host [0.202443s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr [2.428040s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 [2.035874s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false [1.539429s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts [3.042655s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla [2.506778s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network [2.469449s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 [1.609292s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 [4.572016s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts [3.675939s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group [2.739070s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 [4.690418s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value [6.025653s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network [7.081439s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries [1.966502s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false [5.985248s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 [1.806625s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network [1.303536s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty [3.544633s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated [4.380765s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group [4.233431s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet [2.373730s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none [3.462943s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools [2.405679s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix [1.584931s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 [1.274410s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format [1.482380s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr [1.594054s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read [4.704551s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair [2.749450s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version [3.449692s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool [4.844235s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null [1.104499s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network [5.356930s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant [1.326976s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin [3.854699s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway [2.334085s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers [0.740009s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context [2.005927s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated [2.371278s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 [1.650345s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group [4.109087s] ... ok {0} neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity [0.221934s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant [3.451371s] ... ok {0} neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit [0.219370s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns [2.380381s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle [1.454931s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns [1.554311s] ... ok {0} neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle [1.819390s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated [4.132677s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns [2.429023s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant [5.306099s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes [2.533602s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant [2.314000s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts [5.124877s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network [6.314569s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool [4.100956s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 [1.771364s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt [4.128614s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 [1.609747s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated [2.543741s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 [1.804233s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode [1.297801s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete [3.915952s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 [3.137332s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode [1.245326s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes [0.734079s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas [2.073616s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts [3.514333s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 [2.382884s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 [3.992628s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes [0.677426s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router [2.249543s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt [5.751246s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant [19.121163s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down [0.660759s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global [2.431492s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port [0.745917s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes [0.676005s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets [6.905529s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes [0.794330s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same [3.588731s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks [2.726911s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists [3.617611s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete [3.535574s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr [3.286833s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none [1.176715s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns [2.583200s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found [6.242772s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 [1.778419s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id [3.139821s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty [4.079860s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant [1.201724s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete [4.744008s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty [2.494077s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool [2.539490s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [2.797498s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 [1.868257s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty [2.632598s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter [6.459989s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id [2.776685s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty [2.821545s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address [1.864375s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure [2.963030s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists [5.118976s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id [2.874419s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty [3.680105s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route [5.291173s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips [5.939123s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native [4.802101s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version [1.238853s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin [2.720170s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty [6.749390s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create [2.418064s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network [2.382197s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared [3.188157s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native [7.576110s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock [3.199874s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated [4.293184s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network [7.893887s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update [3.721727s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id [5.257873s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr [2.179822s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 [1.256666s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 [5.516828s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None [2.356114s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr [1.962065s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound [7.731346s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 [2.130192s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len [2.300804s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes [1.612929s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion [3.821048s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver [1.223636s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback [3.148127s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver [2.190185s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip [13.758365s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port [7.519724s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback [2.883486s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment [2.188238s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 [4.155844s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents [4.012502s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip [2.119234s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 [1.656845s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback [3.268540s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 [1.540541s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp [3.285399s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet [3.033256s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 [1.731195s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip [4.980866s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr [1.727518s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns [2.252898s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip [1.939255s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools [3.583880s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing [6.399350s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address [0.744115s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair [4.223006s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 [3.022981s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use [3.116599s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format [2.481898s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values [10.739356s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip [3.184368s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 [5.447386s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant [1.389732s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error [5.716336s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports [8.652368s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 [7.147357s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant [7.146986s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network [5.472692s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries [2.509947s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool [2.362211s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw [4.048384s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated [12.678627s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant [9.796122s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin [2.987316s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 [7.040520s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant [1.611721s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr [2.860359s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json [2.699290s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 [2.867605s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native [10.051030s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr [15.307206s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool [2.139964s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails [3.063250s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network [7.207284s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool [2.932788s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails [6.315855s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip [5.283652s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 [6.148954s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway [4.604863s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route [4.527104s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets [8.223689s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 [6.114222s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets [4.325050s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted [1.538582s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted [0.882115s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network [4.168822s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native [8.554614s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network [7.878937s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param [2.637649s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure [3.400381s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager [2.215772s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet [3.555934s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port [32.026761s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp [4.162638s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac [4.193148s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets [3.734818s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input [2.318714s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly [6.010163s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field [2.515881s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction [7.987178s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed [7.863795s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field [9.621749s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation [10.421660s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format [1.690713s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [6.726046s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args [2.956798s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route [4.763649s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips [10.328375s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet [2.446460s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... SKIPPED: Plugin does not support filter validation {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order [5.809182s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list [5.592361s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac [5.675949s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race [4.770856s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated [6.798865s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port [4.361742s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs [9.121304s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed [8.335727s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated [8.293538s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event [4.734603s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs [5.491354s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback [2.942347s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [6.420018s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback [1.834558s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin [5.391671s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs [6.310634s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order [4.500971s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac [8.844023s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure [10.459720s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant [12.437326s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac [8.205356s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found [4.744896s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound [1.814112s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format [1.506818s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets [15.174313s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values [1.619008s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner [4.683535s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change [5.377387s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation [4.202588s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip [4.387575s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [6.346455s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets [14.891128s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [4.406202s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net [1.289301s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count [17.293193s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs [2.524077s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac [14.625247s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas [2.080138s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state [2.397089s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range [9.020110s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin [4.578270s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists [3.200280s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip [3.283566s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns [4.366545s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id [5.652359s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [5.566406s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [2.245901s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner [9.075942s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw [5.888186s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 [2.041284s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips [3.222682s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips [7.256340s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id [1.727244s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 [2.902649s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 [2.767262s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation [6.912882s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups [12.747245s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails [3.480219s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native [6.685017s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id [2.352530s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail [1.260599s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input [1.372113s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp [7.870555s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native [8.178198s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status [5.277183s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete [8.046221s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields [0.790420s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 [3.000736s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native [2.586020s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated [2.635062s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change [6.449091s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route [3.591954s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip [6.861135s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated [4.865128s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction [4.534144s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None [4.791212s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native [2.380055s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 [1.865571s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records [6.124610s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user [3.232542s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback [2.195200s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router [9.647073s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding [4.475499s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req [1.505411s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body [2.994350s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body [3.016808s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 [6.030564s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit [1.794378s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip [7.380756s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body [1.571591s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network [1.909542s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 [2.308308s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas [1.645373s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network [6.703364s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network [5.144418s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks [2.191987s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated [2.801199s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment [3.533972s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port [32.720379s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated [2.967202s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager [3.009094s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction [3.742239s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu [2.953880s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native [5.921840s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 [12.372256s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs [2.653179s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated [2.879916s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac [3.982462s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp [4.317080s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 [2.760192s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native [3.101356s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs [4.507067s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation [12.831909s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg [4.464498s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req [1.882121s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format [2.807665s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network [1.685401s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build [4.070303s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac [4.397241s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface [4.001623s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 [6.850947s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only [7.377446s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac [3.611564s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared [3.025517s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id [1.573171s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body [3.496884s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver [0.881931s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers [1.435589s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access [1.587367s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network [1.727904s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network [1.178248s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type [1.944829s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn [1.462297s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac [8.348470s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null [2.586084s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails [2.934580s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure [3.825306s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native [1.467342s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated [1.939131s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant [22.763313s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port [3.830979s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas [2.521526s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant [1.426139s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure [4.841746s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas [1.589592s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant [6.412685s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native [3.029539s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 [2.151213s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip [7.742614s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id [3.031582s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user [2.053172s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated [3.268566s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac [5.515694s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters [2.776503s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback [4.508633s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback [1.720280s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network [1.644665s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used [6.163432s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts [4.219344s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 [6.326738s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet [3.304862s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body [2.333695s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared [2.915332s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac [8.059016s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network [1.355834s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 [5.746498s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant [24.895440s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding [1.532466s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip [4.214383s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant [3.036708s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr [0.691749s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn [4.002731s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr [0.792149s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared [1.712392s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails [1.782098s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data [3.004688s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id [2.463228s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks [2.108264s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id [3.769280s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields [1.313010s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body [3.319987s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network [1.310806s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock [4.497607s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase [1.282032s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native [2.163237s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn [1.831679s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated [2.446663s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone [1.003969s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure [0.575394s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail [0.642557s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input [0.691864s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [6.030287s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [8.813150s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native [4.878400s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id [2.395412s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported [1.051022s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs [1.383161s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated [3.844485s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared [2.651944s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers [1.298702s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native [1.478334s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error [2.211925s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure [1.380434s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values [4.592916s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas [2.303179s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native [1.845364s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac [2.556587s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail [0.830690s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network [1.187566s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 [1.848592s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure [1.865165s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas [4.375611s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated [2.150136s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id [2.561322s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network [1.316065s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields [1.575545s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback [1.811095s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id [2.415021s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts [0.837370s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas [4.626188s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts [1.148549s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 [2.053881s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values [4.219399s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs [2.230320s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network [1.411925s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 [3.839800s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated [1.876935s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update [2.658600s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native [2.266683s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network [4.287040s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 [2.050845s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant [5.345794s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native [2.545983s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared [1.378197s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user [1.853100s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 [4.060872s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 [1.402262s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback [1.724170s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn [1.719178s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit [5.693451s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network [1.439052s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac [3.384237s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails [2.101825s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found [2.741836s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body [1.411887s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated [1.515695s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers [1.109743s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure [1.202997s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated [1.414047s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail [0.888888s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port [3.849251s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 [6.528978s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID [0.702450s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names [0.770273s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native [4.001456s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas [0.990700s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips [4.201503s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks [2.418900s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant [1.230049s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields [1.611007s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status [3.589531s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated [2.751794s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries [6.897148s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields [1.761969s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated [3.032312s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address [8.792863s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native [2.744238s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters [5.286995s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding [7.150801s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents [3.693825s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback [1.546847s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback [2.277930s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters [4.854479s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port [3.673066s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network [1.794554s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change [5.082294s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values [1.840997s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile [3.320987s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet [2.769305s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id [2.333435s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip [2.651264s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native [2.343412s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big [2.970364s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id [0.975064s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port [0.932576s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 [2.084785s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated [2.667572s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 [7.501447s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts [0.873639s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body [1.700705s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring [9.924109s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body [1.662029s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null [6.631122s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase [1.626775s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network [4.864061s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network [1.534616s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas [1.040349s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas [1.518162s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries [6.220513s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network [1.291464s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 [5.221099s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set [0.989660s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack [9.225156s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 [1.816993s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels [3.474608s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 [1.789025s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id [1.533054s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native [5.649956s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none [2.805999s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network [1.642395s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback [1.493849s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated [1.881444s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet [2.457659s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit [9.980010s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 [3.312540s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin [6.448767s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native [4.553382s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas [0.977651s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin [3.499493s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas [2.230329s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner [5.510214s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas [1.631364s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant [6.371296s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers [1.499678s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated [2.783547s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu [1.541433s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details [5.957209s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network [5.798000s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id [0.941506s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure [1.478825s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native [2.732564s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input [1.031471s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values [1.939154s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete [3.210675s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id [2.909705s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters [2.665813s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port [4.047621s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 [5.453922s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback [1.533321s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none [3.910075s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback [2.105699s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 [5.088377s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated [13.374797s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req [2.385940s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network [2.243760s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed [3.911018s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network [2.344084s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none [3.543276s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 [4.769955s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac [3.618528s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native [8.113463s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 [2.834669s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin [2.932007s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body [1.683814s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant [5.660868s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 [1.368610s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id [4.170039s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers [1.407203s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs [1.396185s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type [8.571859s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network [1.337187s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn [1.920263s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated [10.487026s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase [1.223160s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding [1.517290s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure [1.162969s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port [0.832204s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type [1.261720s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure [1.190410s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr [0.766696s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input [0.851007s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network [1.274285s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation [2.880073s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin [1.762778s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails [1.968209s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated [1.298103s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network [2.154204s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet [3.012684s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas [0.839820s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id [2.247123s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status [5.256143s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated [2.476631s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks [4.291232s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [4.727275s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native [2.066661s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated [2.194061s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records [8.036472s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated [2.328385s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native [2.403708s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback [1.113976s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters [1.747772s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet [1.910428s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets [5.987822s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net [0.617884s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id [2.133264s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network [1.602111s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts [3.054018s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native [3.272103s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp [2.800700s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant [3.008187s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 [5.818168s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared [1.475614s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body [1.334742s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 [2.779246s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only [15.261143s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body [1.477625s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 [1.332332s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 [5.114421s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 [1.313767s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings [0.628210s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared [2.391171s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [3.565916s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound [2.996907s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address [3.088184s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels [0.697792s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id [6.743071s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver [0.658845s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical [0.625778s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network [2.432292s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change [0.704508s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical [0.712892s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding [0.638264s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal [0.725061s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port [3.089165s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock [4.157295s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls [3.875171s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw [3.126460s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments [2.558519s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged [4.404029s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port [0.461403s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding [10.574722s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set [0.860789s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id [9.324394s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels [6.173378s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type [3.107770s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found [3.008442s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed [3.375139s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip [7.149313s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port [3.685498s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin [2.851048s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [5.119866s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile [4.478858s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict [6.090607s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change [4.192597s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details [3.276424s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none [6.430337s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete [3.164662s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip [16.768223s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict [4.305582s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none [4.263081s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [9.652389s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change [3.921623s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin [1.969245s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents [3.389910s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet [4.625066s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host [6.178885s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments [1.753068s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase [1.930954s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change [5.184822s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type [1.588980s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update [6.601518s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network [1.629638s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas [0.912867s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp [3.730259s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list [13.125315s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant [2.758731s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments [2.439409s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks [2.358765s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding [1.495844s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing [6.300255s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native [2.829044s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding [9.181977s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type [2.892203s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values [1.647615s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation [5.299312s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated [2.833884s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id [1.796983s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls [6.051878s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port [7.166758s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type [2.208605s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native [6.346203s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed [2.698809s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile [3.654639s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback [1.635356s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback [1.310915s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type [2.792673s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details [4.041087s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound [1.017795s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 [2.138092s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared [3.630961s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks [4.066936s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count [14.820886s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports [2.358937s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile [7.068105s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip [1.561656s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address [0.889309s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs [1.892413s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [2.939040s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding [4.776816s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [8.076549s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type [4.806376s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network [1.919449s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id [3.794983s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile [4.672658s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails [3.200132s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups [2.721096s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format [0.586725s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure [2.190936s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [4.898609s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack [10.880986s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas [3.027867s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr [4.073401s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure [3.550423s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network [1.621785s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values [1.849469s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs [2.357255s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant [2.303140s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input [2.056896s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups [8.294099s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json [3.597323s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native [6.927575s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error [2.745746s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac [0.966614s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id [3.209606s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network [5.584428s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure [3.167386s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order [9.501791s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user [3.972794s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback [0.630086s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure [2.957626s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists [3.695810s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts [1.309414s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change [7.567760s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets [2.971311s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner [4.069638s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs [3.680848s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac [7.488773s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update [1.709374s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 [2.393834s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction [4.260066s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips [4.513687s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs [3.686466s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac [6.088160s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent [3.588931s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail [2.143819s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips [11.850547s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input [0.625008s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip [10.232151s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state [1.794381s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit [8.395583s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status [9.858372s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id [13.738557s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete [10.870612s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id [5.796091s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac [8.789732s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found [11.362749s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port [0.538048s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated [5.211471s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port [2.130191s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback [2.766906s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address [5.621753s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip [8.112286s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring [15.653998s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback [6.666611s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req [2.189051s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner [9.668099s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac [8.324102s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed [13.532959s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared [3.169118s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure [18.496278s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac [7.703707s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use [6.609397s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body [7.197592s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs [3.104345s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase [3.020306s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change [8.283798s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type [2.984002s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native [22.752912s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure [2.088232s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip [8.436114s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail [5.063132s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk ... SKIPPED: Bulk port method tests do not apply to IPAM plugin {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports [18.009849s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network [1.612182s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant [1.957859s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used [4.865482s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native [11.035034s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build [3.228138s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit [6.395107s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status [5.152624s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated [2.906854s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only [5.443214s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id [5.592632s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated [13.358683s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated [2.026249s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet [9.587985s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native [2.840927s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation [5.118499s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated [16.656031s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values [2.252614s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user [2.765562s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network [3.394834s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback [2.775828s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback [1.352006s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id [3.359859s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated [2.059864s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts [4.237943s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet [2.829142s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native [13.571611s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas [7.198065s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 [5.975696s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared [2.128702s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet [8.377124s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body [4.354800s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id [9.210897s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 [1.748490s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas [1.774220s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips [2.738036s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant [1.372622s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port [32.178849s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 [2.854224s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 [3.504255s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction [6.990254s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback [6.366172s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network [4.454748s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count [15.266020s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback [1.340231s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address [1.207219s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req [1.473780s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port [4.026378s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use [3.904131s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null [2.224262s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac [4.694111s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac [1.243750s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port [29.937379s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements [0.883549s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network [6.640282s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged [6.778934s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records [6.628680s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type [7.532629s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port [4.765686s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none [4.423995s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip [4.973989s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip [9.223305s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin [3.603620s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native [15.390280s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details [3.206915s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner [7.934278s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile [5.461779s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg [5.803970s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated [10.040455s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding [6.406027s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin [4.344565s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips [16.764049s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed [4.202190s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac [4.708583s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip [7.626796s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 [6.649665s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host [7.388724s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data [6.429169s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac [4.023577s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips [8.511533s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw [2.394510s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac [3.891316s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac [4.148651s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id [2.731839s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update [8.028360s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips [4.409947s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port [3.552562s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [9.762739s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [1.609263s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [7.584863s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin [1.642696s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big [5.751741s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac [5.522079s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas [5.622157s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict [3.208066s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip [5.241727s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race [4.247073s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict [4.363414s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down [1.188937s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only [5.170082s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac [8.187108s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner [3.548285s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr [1.536625s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr [2.196153s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip [2.852563s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network [3.945555s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null [4.161436s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation [6.219497s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools [2.316968s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [6.797503s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 [1.877521s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip [3.609616s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 [1.404525s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json [2.711888s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure [8.879439s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 [1.511002s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 [1.122515s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock [3.636090s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found [3.044556s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr [1.573034s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode [1.205247s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips [2.785242s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip [2.109724s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets [7.821788s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled [3.706174s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated [5.650574s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native [3.661280s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas [1.814766s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network [4.334787s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 [1.319814s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated [8.856997s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips [3.267068s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas [2.234289s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes [1.351584s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool [2.504458s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed [3.823771s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists [5.620677s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 [2.945164s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated [7.073373s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found [2.740971s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets [2.022220s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race [5.474348s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port [2.673985s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas [5.102451s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port [3.708102s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address [2.632952s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets [3.157165s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state [1.113030s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents [2.837926s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips [1.665286s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count [2.904601s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode [5.156226s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets [3.079591s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [3.502349s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create [2.656211s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip [4.230855s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only [16.231749s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner [4.057172s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id [5.449533s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip [8.176586s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id [4.561434s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated [3.932964s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native [3.397789s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network [7.065699s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated [7.692359s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native [9.383729s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction [1.795997s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion [2.794321s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw [2.670857s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation [2.637468s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet [1.736415s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged [2.550166s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback [3.354065s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records [5.378861s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip [2.834541s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update [2.503348s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation [6.321046s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner [2.121972s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools [2.271477s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac [2.611910s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 [1.271805s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation [6.985228s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision [4.981571s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent [0.783345s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent [0.783647s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac [4.337858s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 [3.933154s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding [3.441635s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries [1.559528s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 [2.481185s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver [0.973148s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context [1.497010s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 [5.115440s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac [4.511608s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw [3.611071s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface [2.290571s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port [2.754852s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw [2.193645s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated [3.235698s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 [1.970823s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null [2.424434s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 [3.745659s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 [2.195195s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 [1.879693s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values [3.645203s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails [2.038879s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 [1.446607s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips [7.179045s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr [0.497157s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes [0.842904s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway [3.011786s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac [2.794976s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router [1.967982s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr [2.341793s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body [4.204047s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac [3.346013s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only [16.382727s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 [1.241997s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 [0.756540s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip [2.375787s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 [1.573150s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp [2.995607s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize [4.829253s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment [1.244519s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider [1.216440s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail [0.671434s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr [1.278270s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac [4.472130s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net [0.606836s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values [4.817807s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac [7.938434s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla [2.153566s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac [3.113988s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu [3.304629s] ... ok {2} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments [0.640831s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 [1.339714s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips [3.180525s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure [3.472563s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id [4.937764s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [4.296385s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network [6.013513s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips [3.521575s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network [2.518537s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body [2.169806s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool [1.123658s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated [7.061098s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version [0.902840s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body [2.230231s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 [1.486418s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips [6.455794s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation [2.409662s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 [1.435645s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant [0.936962s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet [2.692840s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips [4.589588s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format [0.576307s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings [4.743898s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status [3.105588s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents [0.495382s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated [4.007209s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down [0.629525s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation [2.328704s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports [0.478711s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route [1.691446s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters [2.685462s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin [1.387175s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns [1.460300s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant [1.348369s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields [3.117292s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure [1.900615s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip [3.440925s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native [2.024614s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network [6.341962s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding [3.596209s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure [1.927055s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet [2.421632s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len [1.702780s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr [1.707937s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips [6.785481s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean [1.255056s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 [6.022621s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version [1.305523s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed [7.145121s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure [2.574909s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure [1.048423s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input [1.802794s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists [4.814048s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid [4.131073s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter [4.452391s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 [1.358332s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 [1.498438s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other [3.045566s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 [1.164412s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent [4.685965s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback [2.033709s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr [1.078830s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 [1.661181s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns [2.255811s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes [0.611690s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version [1.072815s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify [3.469119s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet [3.048209s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip [12.552853s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router [4.582505s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes [0.568766s] ... ok {2} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent [6.476804s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list [0.160893s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation [3.292235s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete [0.145126s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update [0.150667s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list [0.147581s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id [0.178820s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated [4.360923s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none [0.177493s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context [0.152082s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error [3.556948s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status [0.156849s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify [0.157511s] ... ok {2} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host [0.189297s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id [1.577820s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip [1.701307s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network [2.932308s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native [3.335940s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound [3.103648s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group [5.917654s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode [5.549232s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion [4.376684s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr [9.365934s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback [2.221329s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports [5.475373s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules [7.307157s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool [1.720059s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback [1.519629s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool [1.747110s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit [3.766778s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled [1.714307s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress [5.125329s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool [2.049526s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets [5.381855s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description [1.498798s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool [1.804121s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use [3.809911s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native [7.604095s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns [3.769013s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet [2.311973s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns [2.152313s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets [7.814221s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast [0.831992s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group [4.305413s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes [2.207780s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface [2.498613s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns [1.978044s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid [1.895971s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk [1.159831s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network [2.327453s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac [2.622157s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw [2.456822s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk [1.608796s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp [2.683407s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists [3.157797s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id [1.973450s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 [4.007323s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule [1.698607s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network [4.930259s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port [5.331813s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated [3.725286s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 [3.832747s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails [1.399495s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation [2.307172s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native [1.919761s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip [2.782594s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 [1.418453s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db [1.855604s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter [2.365665s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None [2.633603s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated [1.915389s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter [2.090028s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac [3.753210s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries [1.650063s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc [1.458105s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 [1.368152s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number [1.350191s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used [3.428540s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated [4.794905s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id [3.395679s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 [4.776526s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name [1.309738s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted [0.794460s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update [4.734616s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range [3.688699s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only [1.608245s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted [1.002902s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 [0.536660s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range [1.278406s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet [1.846731s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 [1.264832s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision [2.974750s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number [1.355947s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin [1.099129s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id [1.015622s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip [2.149070s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix [1.417425s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition [1.586827s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments [0.882987s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 [2.001549s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments [0.906094s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 [2.864284s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider [0.784156s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix [3.879142s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 [1.868288s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name [1.009538s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 [2.143872s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group [1.454507s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin [1.239259s] ... ok {1} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments [3.610836s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 [3.409886s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group [1.189505s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts [0.867848s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 [1.328517s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes [3.274210s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules [1.832868s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp [2.022383s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant [1.022211s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency [3.989283s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse [1.788315s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route [1.743991s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 [1.654398s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields [1.042400s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding [3.150040s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field [1.079019s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults [2.133873s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 [1.084019s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups [4.155362s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding [2.707350s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network [3.354549s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort [2.020306s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 [1.206271s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 [3.549375s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id [1.031505s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets [1.093071s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail [1.399277s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin [0.806691s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments [0.451653s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding [5.335432s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver [0.936214s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 [3.780010s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change [1.155480s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 [1.192981s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard [0.672584s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups [3.732026s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 [0.503245s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr [0.896781s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding [2.963850s] ... ok {3} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment [0.589803s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode [0.824429s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group [3.160237s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr [1.878590s] ... ok {2} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name [1.212747s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset [3.966682s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global [1.800959s] ... ok {2} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event [1.521628s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner [5.155462s] ... ok {2} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event [1.251532s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error [0.156480s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace [0.249588s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists [0.192504s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace [0.186425s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call [0.181824s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists [0.190048s] ... ok {2} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry [0.201630s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure [2.808075s] ... ok {2} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event [0.522161s] ... ok {2} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info [0.247456s] ... ok {2} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync [0.230336s] ... ok {2} neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked [0.128306s] ... ok {2} neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first [0.174594s] ... ok {2} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource [0.020641s] ... ok {2} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource [0.031231s] ... ok {2} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled [0.025757s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding [5.140095s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent [0.807779s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values [6.499686s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding [2.869909s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes [0.743125s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network [3.196512s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner [2.220453s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) [0.316927s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) [0.464934s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated [3.008459s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status [7.023024s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet [2.741728s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts [0.489977s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents [0.589382s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active [4.702410s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active [0.729163s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found [3.981235s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed [2.321222s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default [0.681890s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent [0.610912s] ... ok {2} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected [0.539928s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools [2.024449s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent [2.560693s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule [1.280864s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding [3.781794s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool [1.210361s] ... ok {1} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify [3.139535s] ... ok {3} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound [2.564380s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update [0.148720s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices [0.166454s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync [0.140443s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices [0.128939s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching [0.169719s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host [0.155020s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints [3.244978s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment [0.153963s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 [3.117413s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down [0.128321s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up [0.179428s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host [0.164125s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status [0.160548s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host [0.192052s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices [0.142828s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details [0.154403s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host [0.146549s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure [0.138771s] ... ok {3} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found [0.159863s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 [1.511988s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host [2.347632s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list [0.158244s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices [0.148941s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed [0.147246s] ... ok {1} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify [0.179116s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway [2.361703s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 [1.516281s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule [6.779076s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair [4.320762s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated [2.278813s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version [6.531642s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas [1.548924s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair [3.650331s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet [3.840187s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group [5.186560s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None [9.498784s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets [3.704831s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group [7.447275s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route [1.916361s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 [5.597464s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group [1.162286s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail [0.893856s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated [1.352404s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use [3.164240s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules [1.167174s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups [2.950597s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol [0.981202s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route [1.572570s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports [7.579702s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big [1.114971s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers [0.650745s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups [1.916528s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding [0.867404s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only [1.157214s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 [1.192870s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent [0.889013s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy [0.866507s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id [3.791164s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr [0.838796s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address [0.864725s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only [2.961071s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive [2.676863s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router [0.783933s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid [0.779196s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... SKIPPED: Plugin does not support filter validation {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router [0.843692s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes [1.415545s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num [1.328056s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only [1.282933s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name [1.430580s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared [2.066387s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix [1.252276s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding [2.894728s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix [1.583277s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name [0.740335s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled [0.891664s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules [1.128669s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native [2.656802s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only [1.411505s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr [0.896504s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router [0.753187s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad [1.159378s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use [1.440324s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype [0.510406s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback [1.848332s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized [1.170885s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr [1.058856s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms [0.970343s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol [2.512512s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms [1.270466s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin [4.097387s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id [1.565239s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup [1.069683s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order [4.812743s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix [1.197611s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback [0.966792s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only [1.663995s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length [1.627081s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr [1.588366s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant [1.207588s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas [1.226252s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns [2.178511s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group [3.848202s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports [8.208103s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None [2.583129s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination [4.509732s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false [1.503831s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 [1.751289s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort [2.271831s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent [4.130241s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true [3.307552s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse [2.073502s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 [4.144035s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr [1.439949s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none [4.197909s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated [3.847626s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails [2.067200s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents [6.592222s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated [2.891114s] ... ok {1} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param [3.323724s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router [3.344344s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description [1.918551s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail [1.272038s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents [4.469806s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body [2.242556s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action [0.821466s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length [1.414969s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 [1.139637s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile [0.662594s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router [0.711641s] ... ok {3} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name [1.399581s] ... ok {1} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event [5.974004s] ... ok {1} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty [2.429824s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment [4.056022s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider [1.685076s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail [0.585558s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty [4.989304s] ... ok {1} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event [2.699651s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard [1.118728s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty [1.552526s] ... ok {0} neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored [0.872757s] ... ok {1} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event [2.119669s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added [7.989103s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable [0.386101s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id [0.134077s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty [2.463937s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs [2.791013s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call [0.235980s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty [1.973471s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists [0.206205s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported [0.201918s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists [0.191323s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed [0.159823s] ... ok {1} neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace [0.151868s] ... ok {1} neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name [0.020104s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding [5.195124s] ... ok {1} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection [0.466079s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty [1.597191s] ... ok {1} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info [0.308550s] ... ok {1} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage [0.267632s] ... ok {1} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty [0.458103s] ... ok {1} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event [0.280516s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled [0.020096s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource [0.037297s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource [0.029539s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override [0.030954s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override [0.026056s] ... ok {1} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource [0.023293s] ... ok {1} neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling [0.206575s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent [1.096357s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight [0.932157s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty [4.024016s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent [1.797590s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty [1.737537s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error [11.061816s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active [6.994616s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution [1.380696s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents [0.906758s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event [1.870171s] ... ok {3} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event [0.920241s] ... ok {3} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace [0.175958s] ... ok {3} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call [0.137241s] ... ok {3} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error [0.169366s] ... ok {3} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry [0.146653s] ... ok {3} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries [0.159215s] ... ok {3} neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value [0.024952s] ... ok {3} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false [0.410878s] ... ok {3} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false [0.239974s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports [4.157240s] ... ok {3} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false [0.194950s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent [0.174178s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent [0.144380s] ... ok {3} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage [0.165520s] ... ok {3} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage [0.206261s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated [4.033753s] ... ok {3} neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty [0.012399s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) [3.092668s] ... ok {3} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked [0.011245s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) [0.396222s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) [0.615049s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints [2.566862s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner [3.103771s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints [0.559974s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents [1.772078s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding [3.718432s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each [5.880703s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping [2.046445s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up [0.682205s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None [8.084747s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment [0.915040s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network [0.286786s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) [0.098285s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up [0.680510s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent [0.135546s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts [0.162058s] ... ok {1} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed [0.472438s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks [0.518267s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down [0.464726s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding [4.244272s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down [2.254603s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az [3.259884s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents [0.418246s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings [0.364362s] ... ok {3} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal [0.599610s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent [1.181255s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers [0.586167s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error [6.014218s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure [2.894066s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr [1.097280s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router [1.193070s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms [1.100740s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter [3.058827s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host [2.759417s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count [7.445991s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) [0.361684s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit [2.087537s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) [0.282600s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) [0.305007s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) [0.431581s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) [0.341126s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) [0.470183s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) [0.479804s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found [10.343891s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) [0.451877s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled [1.379568s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat [0.952015s] ... ok {0} neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding [4.903876s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network [0.203780s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details [0.120218s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete [0.107533s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port [0.116626s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr [0.865797s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev [0.138893s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures [0.102409s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices [0.113199s] ... ok {0} neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices [0.119527s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling [11.205872s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms [1.177007s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode [1.232618s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw [0.893326s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,without manual scheduling) [5.792238s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp [3.475942s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat [3.123612s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,without manual scheduling) [2.325329s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms [1.072233s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed [3.653419s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers [1.135563s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule [3.312485s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat [1.633546s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr [1.044427s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) [4.776304s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router [0.911379s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms [0.525370s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress [5.651652s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy [2.670703s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added [7.396106s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode [0.916715s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled [1.167890s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) [7.585795s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy [2.761665s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress [4.853870s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive [0.352059s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router [1.373614s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat [0.896470s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param [2.043374s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed [0.685639s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha [0.438513s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) [3.909454s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None [2.016136s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id [3.715101s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id [0.927540s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id [0.565959s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant [1.436443s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent [4.571331s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) [6.255460s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list [0.300713s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids [1.762570s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router [0.621821s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler [15.169345s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host [1.606753s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post [1.849538s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action [0.574960s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip [0.391127s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,without manual scheduling) [3.859706s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids [0.544697s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big [1.719302s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet [0.492891s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error [6.110009s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,without manual scheduling) [4.224522s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code [3.767577s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix [1.613643s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found [2.471893s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name [1.285779s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added [7.532611s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num [1.754376s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num [1.885991s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist [3.275358s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router [5.134056s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,with manual scheduling) [7.551475s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change [0.872966s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt [0.999872s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max [2.729613s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers [0.707458s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip [0.720622s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers [0.507003s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist [3.995629s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs [0.759945s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) [4.373150s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host [0.648124s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits [3.630758s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete [0.835885s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol [1.897831s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number [2.337997s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule [4.846458s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) [8.244356s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad [3.019705s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id [1.602364s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol [0.998277s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found [12.545298s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error [5.907415s] ... ok {2} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) [5.231143s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided [0.176360s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway [0.191527s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 [0.186668s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway [0.185432s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 [0.193061s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant [3.585412s] ... ok {2} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway [0.162634s] ... ok {2} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces [0.412443s] ... ok {2} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin [0.261485s] ... ok {2} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup [0.131520s] ... ok {2} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup [0.183531s] ... ok {2} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed [0.259177s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas [1.358800s] ... ok {2} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers [0.354758s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin [1.352192s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group [1.196822s] ... ok {2} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper [3.258593s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler [7.833364s] ... ok {2} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed [0.343856s] ... ok {2} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email [0.162449s] ... ok {2} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set [0.180388s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules [1.695166s] ... ok {2} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset [0.151902s] ... ok {2} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured [0.207620s] ... ok {2} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver [0.473235s] ... ok {2} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider [0.417275s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports [9.719686s] ... ok {2} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups [0.662362s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant [1.966069s] ... ok {2} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events [0.254616s] ... ok {2} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log [0.262842s] ... ok {2} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router [0.250011s] ... ok {2} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc [0.205911s] ... ok {2} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log [0.216148s] ... ok {2} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm [0.231229s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None [5.114847s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination [5.172665s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports [8.973974s] ... ok {2} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg [5.218417s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) [0.448016s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) [0.539968s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error [5.809288s] ... ok {2} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port [5.090277s] ... ok {2} neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint [0.176533s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices [6.696112s] ... ok {2} neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists [0.147445s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,without manual scheduling) [4.738600s] ... ok {2} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found [0.214537s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group [0.444374s] ... ok {2} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie [0.180867s] ... ok {2} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit [0.212812s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports [0.327373s] ... ok {2} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event [0.223687s] ... ok {2} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all [0.221200s] ... ok {2} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port [0.146669s] ... ok {2} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name [0.170963s] ... ok {2} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create [0.219118s] ... ok {2} neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter [0.351029s] ... ok {2} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources [0.263902s] ... ok {2} neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method [0.186044s] ... ok {2} neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method [0.127690s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group [1.905228s] ... ok {2} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource [0.179917s] ... ok {2} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target [0.336344s] ... ok {2} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log [0.221009s] ... ok {2} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log [0.177958s] ... ok {2} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters [0.150539s] ... ok {2} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule [0.188129s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found [5.323889s] ... ok {2} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report [0.257834s] ... ok {2} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated [0.219370s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers [0.144416s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule [0.138707s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router [0.139588s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules [0.125968s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers [0.137268s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain [0.202748s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label [0.241389s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) [5.247768s] ... ok {2} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules [0.178057s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction [5.203759s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error [1.071723s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports [5.196182s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns [0.313476s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled [0.211418s] ... ok {2} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip [4.987367s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list [2.739481s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,with manual scheduling) [7.291527s] ... ok {2} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only [2.276997s] ... ok {0} neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group [2.096573s] ... ok {2} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call [1.683583s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,without manual scheduling) [4.223086s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty [3.756052s] ... ok {2} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call [3.298456s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers [10.580789s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty [3.577150s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count [1.703478s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) [0.576529s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty [1.675064s] ... ok {2} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router [5.433060s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) [0.845525s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) [7.706878s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty [2.376368s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty [0.939105s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) [3.146415s] ... ok {2} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted [3.458665s] ... ok {2} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range [0.218304s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) [0.395239s] ... ok {2} neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory [0.231504s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,without manual scheduling) [2.821905s] ... ok {2} neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing [0.383097s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_port_id_returns_400 [1.406669s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,with manual scheduling) [3.425063s] ... ok {0} neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event [5.049089s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists [0.174939s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error [0.109641s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace [0.105670s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists [0.114965s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace [0.121100s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace [0.132054s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries [0.166707s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry [0.150303s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry [0.191632s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed [0.178325s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass [0.102144s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output [0.089642s] ... ok {0} neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs [0.153144s] ... ok {0} neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name [0.020031s] ... ok {0} neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value [0.026217s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv6_subnet [4.115832s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved [0.418192s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync [0.334874s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false [0.362829s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) [6.938515s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync [0.513671s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage [0.401966s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,with manual scheduling) [4.776461s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event [0.234837s] ... ok {0} neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project [0.311590s] ... ok {0} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked [0.032362s] ... ok {0} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config [0.019841s] ... ok {0} neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked [0.027739s] ... ok {0} neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents [0.202844s] ... ok {0} neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents [0.184639s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints [0.867369s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az [0.955997s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,with manual scheduling) [4.051191s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_multisubnet_id [6.091270s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) [2.557737s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) [6.921559s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_wrong_subnet_id [3.635223s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent [4.999446s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) [0.680508s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) [0.490536s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingips_native_quotas [2.029181s] ... ok {1} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) [5.249712s] ... ok {1} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis [0.182312s] ... ok {1} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway [0.134670s] ... ok {1} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority [0.097333s] ... ok {1} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance [0.128023s] ... ok {1} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only [0.239552s] ... ok {1} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology [0.188525s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet [3.296544s] ... ok {1} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net [0.330880s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,without manual scheduling) [5.721229s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one [0.474823s] ... ok {1} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value [0.296230s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent [0.399266s] ... ok {1} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper [0.357924s] ... ok {1} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing [0.163831s] ... ok {1} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict [0.159966s] ... ok {1} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified [0.219810s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts [0.640323s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3.9/site-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/common/utils.py", line 948, in wrapper return func(*args, **kwargs) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/builddir/build/BUILD/neutron-24.1.1.dev36/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3.9/site-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 810, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {1} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid [0.229641s] ... ok {1} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags [0.348291s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents [0.504752s] ... ok {1} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router [0.173773s] ... ok {1} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log [0.119958s] ... ok {1} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router [0.126484s] ... ok {0} neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings [0.523314s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match [1.560651s] ... ok {1} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port [2.181694s] ... ok {1} neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event [0.115714s] ... ok {3} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) [4.801061s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway [0.105111s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway [0.103735s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis [0.106785s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided [0.103312s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway [0.105721s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway [0.073969s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway [0.052100s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 [0.061835s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway [0.103568s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 [0.095588s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 [0.047200s] ... ok {3} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 [0.043151s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router [0.131940s] ... ok {1} neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type [2.032890s] ... ok {1} neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists [0.144185s] ... ok {1} neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported [0.288588s] ... ok {1} neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported [0.144950s] ... ok {1} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs [0.130482s] ... ok {1} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty [0.136394s] ... ok {1} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event [0.203832s] ... ok {1} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls [0.195403s] ... ok {1} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists [0.158496s] ... ok {1} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name [0.188679s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints [4.394785s] ... ok {1} neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible [0.130128s] ... ok {1} neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible [0.127543s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error [2.314113s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors [0.213438s] ... ok {1} neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb [0.360156s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error [0.212058s] ... ok {1} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods [0.197675s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error [0.174880s] ... ok {1} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver [0.176884s] ... ok {1} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log [0.141900s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default [0.259224s] ... ok {1} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log [0.199484s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input [0.398769s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled [0.356440s] ... ok {3} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin [0.243397s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource [0.225550s] ... ok {3} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper [0.260291s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port [0.219391s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource [0.238666s] ... ok {3} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper [0.329668s] ... ok {3} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper [0.324841s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log [0.374609s] ... ok {3} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper [0.245717s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value [0.241367s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota [0.151667s] ... ok {1} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value [0.198205s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found [0.165628s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl [0.144092s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota [0.156029s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label [0.171601s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set [0.140387s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers [3.657528s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns [0.103872s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters [0.222334s] ... ok {3} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found [0.089322s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value [0.200141s] ... ok {3} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler [0.241274s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info [0.159274s] ... ok {3} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events [0.126340s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete [0.157030s] ... ok {3} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events [0.206068s] ... ok {1} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label [0.160430s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label [0.161178s] ... ok {3} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log [0.226237s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager [0.156114s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data [0.158908s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules [0.180828s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule [0.150927s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers [0.150596s] ... ok {1} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces [0.141515s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_multiple_floatingips_same_fixed_ip_same_port [17.835367s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested_delete_router_failed [1.005462s] ... ok {3} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg [3.950420s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_routers_native_quotas [1.147975s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only [4.545158s] ... ok {3} neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log [1.860312s] ... ok {3} neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific [0.124768s] ... ok {3} neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable [0.139939s] ... ok {3} neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported [0.236112s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered [0.965076s] ... ok {3} neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method [0.115517s] ... ok {3} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref [0.100251s] ... ok {3} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge [0.166365s] ... ok {3} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event [0.206133s] ... ok {3} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty [0.179286s] ... ok {3} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg [0.162544s] ... ok {3} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop [0.174394s] ... ok {3} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log [0.173497s] ... ok {3} neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log [0.165679s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error [8.699006s] ... ok {3} neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported [0.135215s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only [1.686473s] ... ok {3} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers [0.317821s] ... ok {3} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers [0.193927s] ... ok {3} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ [0.139038s] ... ok {3} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options [0.254730s] ... ok {3} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update [0.215424s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled [1.928340s] ... ok {3} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces [1.584346s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers [0.099571s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace [0.096761s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router [0.049943s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router [0.055004s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update [0.044915s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized [1.304020s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id [2.942096s] ... ok {3} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal [0.098509s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy [0.849213s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode [0.486280s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers [0.871263s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call [2.201227s] ... ok {3} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call [2.234141s] ... ok {3} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip [0.797873s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent [1.024289s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_first_floatingip_associate_notification [10.176798s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent [0.694937s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers [0.763904s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode [1.553250s] ... ok {3} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call [3.159394s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw [0.319745s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent [3.174784s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering [8.011219s] ... ok {1} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared [1.245025s] ... ok {1} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced [0.147193s] ... ok {1} neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface [0.146514s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent [3.459608s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling [0.220776s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_port_status_not_applicable [10.797789s] ... ok {3} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router [10.092594s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices [3.087140s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted [0.205329s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr [0.185595s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced [0.191752s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported [0.198556s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt [0.321247s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action [0.193741s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range [0.420277s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers [0.308072s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type [0.168886s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan [0.290311s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert [0.776279s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range [0.477738s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_changed [6.835408s] ... ok {3} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range [0.318322s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update [0.540127s] ... ok {3} neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing [0.232271s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update [0.763904s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change [0.682438s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port [0.459755s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_not_changed [3.609909s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ip_address_returns_400 [0.642804s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_subnetpool_address_scope_update [4.572036s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_association_on_unowned_router [10.069874s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_associate_to_dhcp_port_fails [1.651528s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None [4.395257s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 [0.775292s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 [3.724022s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_network_id_returns_400 [0.761230s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_not_existing_network_returns_404 [0.419694s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found [3.172705s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_public_subnet_returns_400 [2.560944s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled [5.569800s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_disassociate_notification [10.847905s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None [3.420329s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port [11.155449s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_non_admin [1.331648s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc [16.350904s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found [7.364208s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_subnet [1.552663s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) [0.507282s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) [0.344481s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_allocation [4.736966s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) [0.827089s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_and_invalid_fip_address [2.336723s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) [0.994085s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_disassociate_notification_port_delete [13.586244s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested [1.566404s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_non_admin [3.671097s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,with manual scheduling) [4.695352s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_non_router_port_device_id_of_other_tenants_router_update [4.856124s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_sort [6.556702s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_delete_ext_net_with_disassociated_floating_ips [6.667541s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails [4.502912s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,with manual scheduling) [9.637471s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_port_with_device_id_of_other_tenants_router [3.383972s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination_reverse [7.184968s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_ip_direct_port_delete_returns_409 [14.914962s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) [10.059105s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_port_delete [19.011165s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,with manual scheduling) [5.338489s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_port_id [15.133844s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_create_different_fixed_ip_same_port [15.166467s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,without manual scheduling) [10.275887s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,with manual scheduling) [5.090571s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_201 [23.127020s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_port_id_returns_409 [15.794251s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,with manual scheduling) [9.018284s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,without manual scheduling) [7.241512s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_router [25.279599s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_404 [13.771638s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) [5.412425s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_subnet_id_returns_409 [12.932015s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external [3.476759s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external_failure [2.998243s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_invalid_fixed_ip [7.896950s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination [4.122936s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,without manual scheduling) [6.343136s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_nexthop_route [4.098423s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) [4.226854s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_nexthop [12.291295s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) [12.689376s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_same_fixed_ip_same_port [19.362045s] ... ok {0} neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) [13.973269s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway [17.500840s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 [0.228945s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_multi_external_one_internal [33.374209s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 [0.230383s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway [0.229936s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority [0.270018s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance [0.302653s] ... ok {0} neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway [0.288973s] ... ok {0} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again [0.926632s] ... ok {0} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools [0.608539s] ... ok {0} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures [0.804771s] ... ok {0} neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed [0.832189s] ... ok {0} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper [0.557541s] ... ok {0} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper [0.818111s] ... ok {0} neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper [0.769389s] ... ok {0} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns [0.355740s] ... ok {0} neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured [0.342147s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_assoc_fails [22.074737s] ... ok {0} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin [5.193592s] ... ok {0} neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid [0.344537s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet1_returns_400 [13.126028s] ... ok {0} neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled [0.249250s] ... ok {0} neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled [0.217628s] ... ok {0} neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router [0.246434s] ... ok {0} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events [0.117171s] ... ok {0} neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm [0.124749s] ... ok {0} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged [2.033405s] ... ok {0} neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type [1.276211s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update [17.170786s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet2_returns_400 [4.676386s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_invalid_create_port [10.848754s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_invalid_network_returns_400 [1.263539s] ... ok {0} neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event [2.157497s] ... ok {0} neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists [0.148312s] ... ok {0} neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events [0.133001s] ... ok {0} neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port [0.141374s] ... ok {0} neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported [0.336957s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_clears_orphaned_floatingip_port [1.453374s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_doesnt_delete_if_fixed_in_interim [1.710843s] ... ok {0} neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method [2.016146s] ... ok {0} neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event [0.196093s] ... ok {0} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods [0.405237s] ... ok {0} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types [0.219925s] ... ok {0} neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers [0.230453s] ... ok {0} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ [0.161805s] ... ok {0} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log [0.158317s] ... ok {0} neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port [0.188626s] ... ok {0} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target [0.513979s] ... ok {0} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type [0.402804s] ... ok {0} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port [0.340938s] ... ok {0} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs [0.389383s] ... ok {0} neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled [0.213505s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error [0.119800s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain [0.096835s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval [0.581850s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule [0.062057s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted [0.057593s] ... ok {0} neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule [0.086798s] ... ok {0} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label [0.107664s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_to_same_port_id_twice [9.607071s] ... ok {0} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace [0.096293s] ... ok {0} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode [0.102109s] ... ok {0} neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers [0.100756s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_multiple_subnets_ipv6 [10.109394s] ... ok {0} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call [2.582348s] ... ok {0} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call [0.504029s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_net_not_external_returns_400 [2.585567s] ... ok {0} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call [1.654477s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_destination_route [5.659031s] ... ok {0} neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared [1.384057s] ... ok {0} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported [0.151853s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_updates_port_device_id [11.615434s] ... ok {0} neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced [0.292430s] ... ok {0} neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider [0.148826s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_multi_routes [2.494207s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floating_non_ext_network_returns_400 [2.120876s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_out_of_pool [5.359034s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared [2.851730s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_only_network_returns_400 [4.096830s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_destination [6.625413s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_route_via_another_tenant_subnet [5.912017s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_ext_gateway_return_404 [3.795544s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_clear_routes_with_None [4.096717s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet2_returns_400 [7.603638s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet [6.479870s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_empty_port_and_subnet_ids [1.252300s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_notifications [3.463160s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_external_route [7.663337s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet_forbidden [1.481641s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_non_admin_context_agent_notification [10.234828s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 [3.256530s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_port_existing_network_returns_400 [5.542390s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_no_data_returns_400 [1.183584s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_duplicated_specific_ip [2.540624s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_bad_values [3.774497s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip [2.407348s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_and_fip_address [2.135190s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_admin_address_out_of_pool [4.450197s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_fails_nested [4.560394s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_overlapped_cidr_returns_400 [11.177144s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_crd_ops [10.682410s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port [6.233043s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_cidr_overlapped_with_gateway [6.715917s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_delete_port_after_failure [4.210991s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_port_from_other_tenant [5.694054s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet [24.490420s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_port [4.308623s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip [4.621371s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_same_external_and_internal [12.056052s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_non_admin [1.161101s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_different_net [6.753661s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 [2.946849s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnet_port [5.754598s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_without_ips [1.484173s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet [5.192289s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_bad_tenant_returns_404 [3.039459s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_subnet_inuse_returns_409 [5.520153s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_with_both_ids_returns_400 [2.160287s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_fixed_ip_same_port [9.715692s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_concurrent_delete_upon_subnet_create [4.149649s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_clear_gateway_callback_failure_returns_409 [5.596944s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create [0.643153s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_retry [6.243564s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_enabled [3.112103s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_default [4.266923s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_no_ext_gwinfo [0.937250s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_port_owner_as_admin [9.102032s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_nothing_returns_400 [4.039946s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list [3.229641s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo [2.935173s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_port_returns_404 [3.777052s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_returns_200 [5.206042s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_subnet_gateway_disabled [6.957086s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_with_both_ids_returns_200 [4.461334s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_subnet_returns_400 [4.868267s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_subnet [8.528562s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_invalid_ext_ip [0.712905s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update [3.131855s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_show [2.802335s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_callback [1.689726s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_nexthop_is_port_ip [6.781968s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_delete_routes [3.942228s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 [5.453603s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_add_multiple_prefixes_ipv6 [6.434041s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_one_route [6.154761s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_port_existed_returns_409 [3.120577s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_default [5.510739s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_invalid_snat_setting [1.048732s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_fail_after_port_create [2.536507s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_ipv6 [6.887192s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway_tenant_ctx [6.614349s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination [3.327779s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_non_existent_network_returns_404 [1.327110s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination_reverse [1.858373s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 [2.347060s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_parameters [1.059824s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway [7.842779s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_sort [1.752818s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 [9.122063s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_cidr_overlapped_with_gateway [5.930594s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_to_empty_with_existed_floatingip [5.281081s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_inuse_returns_409 [4.883094s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_different_external_subnet [4.354316s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_in_pool [6.569050s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_existed_floatingip [9.284428s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet1_returns_400 [3.629979s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_ipv6_subnet_from_interface [9.608396s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet_without_gateway_ip [1.995100s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_routes_update_for_multiple_routers [8.742425s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_subnet_gateway_for_external_net [2.995914s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_set_gateway_cidr_overlapped_with_subnets [4.951240s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled [0.415805s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port [0.379202s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip [0.322330s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_on_external_port [7.149832s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_postcommit [0.624705s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways [0.520879s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate [0.535502s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update [0.456046s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 [6.649281s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos [2.554983s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change [0.517015s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet [0.600565s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active [0.540723s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_disabled [7.604567s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_ip_address [6.373738s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down [0.621508s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change [0.494351s] ... ok {1} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat [0.601410s] ... ok {1} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found [0.432938s] ... ok {1} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone [0.375166s] ... ok {1} neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found [0.608825s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_nexthop_is_outside_port_subnet [2.939073s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnets [8.922755s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_enabled [4.488058s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update [1.963585s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete [0.060644s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update [0.118879s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update [0.136402s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete [0.111954s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks [0.111833s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes [0.104021s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol [0.110657s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names [0.112757s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created [0.111154s] ... ok {1} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges [0.109980s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external [0.270986s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding [0.213593s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding [0.211032s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings [0.199267s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding [0.264171s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding [0.295411s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_port_device_id_to_different_tenants_router [4.560066s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding [0.183681s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values [0.183952s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding [0.178784s] ... ok {1} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use [0.172326s] ... ok {1} neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy [0.094046s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported [0.250209s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported [0.203634s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_external_ip_used_by_gw [4.249949s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported [0.197373s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods [0.164028s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods [0.237179s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ip_not_allowed [3.560478s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers [2.392897s] ... ok {1} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values [0.165786s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule [0.844178s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_same_net [8.408620s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_nexthop_ip [4.234878s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule [0.314548s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule [0.449961s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule [0.516340s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule [0.150366s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net [0.137305s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule [0.133047s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy [0.128404s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates [0.135822s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy [0.140553s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict [0.229469s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy [0.215448s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule [0.122680s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy [0.123157s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type [0.174820s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule [0.186923s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy [0.324156s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_bad_tenant_returns_404 [3.737627s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ipv6_subnet_ext_ra [5.801057s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface [0.602466s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network [0.584796s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set [0.488934s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules [2.416971s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy [0.159885s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed [0.384269s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy [0.170836s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down [0.196580s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy [0.207064s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy [0.211798s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_call_extensions [3.234856s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type [0.346538s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type [0.198317s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy [0.200375s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule [0.227665s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy [0.167288s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat [1.652460s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw [0.225917s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed [0.136213s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed [0.124729s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id [0.457866s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call [0.139733s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any [0.289099s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port [0.769575s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps [0.556230s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_two_fips_one_port_invalid_return_409 [9.347191s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw [0.379715s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase [0.370351s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id [0.199647s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver [0.470151s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id [0.178923s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat [0.206420s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw [0.500562s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat [0.212982s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_disabled [3.502630s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict [0.321527s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update [0.284230s] ... ok {1} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network [0.710570s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete [1.073892s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple [1.136347s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface [0.222698s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip [0.195891s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip [0.192366s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address [0.194143s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled [2.445752s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones [0.260348s] ... ok {3} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs [0.192908s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip [0.376678s] ... ok {3} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found [0.147358s] ... ok {3} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy [0.134572s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port [0.341224s] ... ok {3} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction [0.140257s] ... ok {3} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction [0.143970s] ... ok {3} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs [0.095470s] ... ok {3} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init [0.115910s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip [0.458524s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips [0.516373s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none [0.587993s] ... ok {3} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register [1.568717s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found [0.529812s] ... ok {3} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted [0.107460s] ... ok {3} neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule [0.237218s] ... ok {3} neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy [0.127488s] ... ok {1} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object [4.223466s] ... ok {3} neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported [0.159877s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed [0.621641s] ... ok {3} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers [0.158830s] ... ok {3} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers [0.119995s] ... ok {3} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules [0.162720s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change [0.585080s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_race_with_interface_add [5.543132s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule [0.974057s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule [1.065298s] ... ok {1} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises [2.733026s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule [0.303384s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule [0.274646s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net [0.246213s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule [0.236774s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits [0.339078s] ... ok {1} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision [1.437572s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear [3.554056s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword [0.361915s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port [0.239430s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port [0.211157s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw [0.582951s] ... ok {1} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group [0.961042s] ... ok {2} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist [0.704941s] ... ok {2} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type [0.575178s] ... ok {1} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create [1.124132s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit [0.158984s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir [0.163376s] ... ok {2} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info [0.563830s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files [0.137530s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file [0.138180s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format [0.147949s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule [2.257657s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule [0.094131s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long [0.130931s] ... ok {2} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error [0.448730s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique [0.100925s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates [0.130157s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers [0.092582s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy [0.134502s] ... ok {2} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new [0.267098s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create [0.107119s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy [0.168091s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete [0.116935s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule [0.136973s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks [0.102703s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges [0.059064s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule [0.162419s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges [0.068632s] ... ok {2} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated [0.067100s] ... ok {2} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update [0.130879s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule [0.302948s] ... ok {2} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use [0.101719s] ... ok {2} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match [0.060411s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy [0.161388s] ... ok {2} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt [0.096717s] ... ok {1} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields [1.024777s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport [0.052264s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy [0.109221s] ... ok {2} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded [0.108186s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user [0.057202s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk [0.116169s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters [0.077664s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy [0.059235s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk [0.106116s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule [0.064203s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created [0.141514s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters [0.126663s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule [0.086010s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy [0.073041s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal [0.177757s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host [0.130198s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule [0.694716s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status [0.104579s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user [0.277099s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports [0.092459s] ... ok {1} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports [0.088512s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering [0.158848s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update [0.084825s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy [0.132538s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent [0.088674s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge [0.077979s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule [0.145330s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge [0.081178s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy [0.138212s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error [0.081401s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active [0.074135s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max [0.150312s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire [0.079937s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_floatingip_existed_returns_409 [8.821188s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule [1.512363s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy [0.065581s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port [0.066356s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule [0.064994s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule [0.062652s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min [0.063192s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max [0.063921s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit [0.064276s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found [1.086059s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails [0.103521s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates [0.167227s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails [0.099017s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy [0.143577s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded [0.101703s] ... ok {1} neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration [0.074393s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy [0.141924s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict [1.609731s] ... ok {1} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded [0.076993s] ... ok {1} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register [0.088160s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit [0.108101s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy [0.061510s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy [0.216324s] ... ok {1} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception [0.108795s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid [0.066634s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed [0.064538s] ... ok {1} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted [0.093916s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters [0.134859s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed [0.060713s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_interface_in_use_by_route [1.884174s] ... ok {1} neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event [0.080286s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed [0.062251s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy [0.124931s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy [0.152696s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps [0.210980s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule [0.147550s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps [0.232498s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy [0.145026s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters [0.132333s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement [0.328447s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user [0.240074s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty [0.205836s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types [0.129348s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network [0.064296s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid [0.066261s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw [0.222593s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw [0.115456s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease [0.099357s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw [0.071277s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict [0.218901s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation [0.108474s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy [0.124281s] ... ok {1} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception [1.756054s] ... ok {1} neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type [0.042254s] ... ok {1} neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition [0.039883s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_callback_failure_returns_409 [2.040125s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change [0.872390s] ... ok {1} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged [0.593098s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_specify_id_backend [0.534230s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change [1.073730s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update [0.490525s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change [0.114206s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy [0.164585s] ... ok {2} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos [0.432890s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change [0.166265s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_ip [0.770443s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_subnet [0.752887s] ... ok {1} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create [1.727130s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback [1.366857s] ... ok {3} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos [0.152278s] ... ok {1} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises [1.138300s] ... ok {1} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state [0.662173s] ... ok {2} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries [2.990593s] ... ok {2} neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss [0.044834s] ... ok {2} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt [0.065056s] ... ok {2} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider [0.054247s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted [0.054204s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated [0.059217s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path [0.065255s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk [0.052575s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error [0.047025s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_dup_address [2.573100s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss [0.067088s] ... ok {3} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete [1.912303s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children [0.042313s] ... ok {2} neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties [0.040000s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created [0.044693s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error [0.042938s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event [0.049968s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side [0.042514s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side [0.039654s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument [0.040071s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params [0.093705s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure [0.093705s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure [0.086675s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring [0.101049s] ... ok {1} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete [1.445876s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure [0.108143s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_trunk_manager_failure [0.050696s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found [0.045293s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure [0.046624s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure [0.053852s] ... ok {2} neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation [0.057713s] ... ok {2} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk [0.084392s] ... ok {2} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found [0.076507s] ... ok {2} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added [0.063766s] ... ok {2} neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ [0.049069s] ... ok {3} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update [1.573909s] ... ok {1} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks [1.333764s] ... ok {3} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision [0.710578s] ... ok {3} neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed [0.003033s] ... ok {3} neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files [0.069741s] ... ok {3} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt [0.042839s] ... ok {3} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique [0.039144s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_too_many_routes [2.554695s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted [0.050158s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception [0.050033s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport [0.045360s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing [0.043211s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk [0.044770s] ... ok {3} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk [0.044586s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update [0.044569s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted [0.045474s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name [0.041988s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side [0.041788s] ... ok {2} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ [1.604309s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument [0.041602s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire [0.043952s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove [0.522611s] ... ok {1} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty [1.510677s] ... ok {1} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id [0.099277s] ... ok {1} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min [0.095956s] ... ok {1} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins [0.098393s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear [0.965842s] ... ok {1} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type [0.099291s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge [0.046337s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure [0.046736s] ... ok {1} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded [0.094527s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails [0.072495s] ... ok {1} neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value [0.083720s] ... ok {3} neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded [0.076400s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails [0.095520s] ... ok {3} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk [0.112615s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works [0.105324s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule [1.407627s] ... ok {3} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception [0.108122s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized [0.091994s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update [0.093247s] ... ok {3} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found [0.108898s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip [0.222995s] ... ok {3} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent [0.101146s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure [0.119076s] ... ok {3} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created [0.105257s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute [0.111958s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ [0.074280s] ... ok {2} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error [1.960930s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip [0.246275s] ... ok {2} neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ [0.043391s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource [0.133019s] ... ok {2} neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created [0.078868s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds [0.098561s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw [0.223766s] ... ok {2} neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator [0.105683s] ... ok {1} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails [0.121906s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one [0.207638s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope [0.194599s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1134: UserWarning: Policy rule:get_example:only_project_user_allowed failed scope check. The token used to make the request was system scoped but the policy requires ['project'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) {1} neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults [0.150499s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver [0.268923s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults [0.150268s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip [0.178150s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement [0.161121s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port [0.232133s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false [0.190989s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults [0.138137s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error [1.372962s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set [0.260905s] ... ok {1} neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check [0.159774s] ... ok {1} neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero [0.095786s] ... ok {1} neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers [0.094556s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed [1.400852s] ... ok {1} neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers [0.072489s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways [2.082735s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event [0.195242s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis [0.184202s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change [0.183067s] ... ok {0} neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change [0.177466s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror [2.889760s] ... ok {0} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors [0.148625s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create [2.764228s] ... ok {0} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found [0.259193s] ... ok {0} neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted [0.164492s] ... ok {0} neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found [0.184296s] ... ok {0} neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types [0.154193s] ... ok {0} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok [0.064484s] ... ok {0} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong [0.058728s] ... ok {0} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs [0.057616s] ... ok {0} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic [0.061261s] ... ok {0} neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop [0.060975s] ... ok {1} neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle [4.088901s] ... ok {1} neutron.tests.unit.test_wsgi.DictSerializerTest.test_dispatch_default [0.129141s] ... ok {1} neutron.tests.unit.test_wsgi.JSONDeserializerTest.test_default_raise_Malformed_Exception [0.088459s] ... ok {1} neutron.tests.unit.test_wsgi.JSONDeserializerTest.test_json [0.096802s] ... ok {1} neutron.tests.unit.test_wsgi.RequestHeadersDeserializerTest.test_default [0.053738s] ... ok {1} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_unsupported [0.056769s] ... ok {1} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_with_given_content_types [0.060820s] ... ok {1} neutron.tests.unit.test_wsgi.ResponseSerializerTest.test_serialize_json_response [0.000280s] ... ok {1} neutron.tests.unit.test_wsgi.SerializerTest.test_deserialize_json_content_type [0.083657s] ... ok {1} neutron.tests.unit.test_wsgi.SerializerTest.test_get_deserialize_handler_unknown_content_type [0.053432s] ... ok {1} neutron.tests.unit.test_wsgi.TestWSGIServer.test_disable_ssl [0.289348s] ... ok {1} neutron.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port [0.132470s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list [2.498124s] ... ok {1} neutron.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port_with_ipv6 [0.125354s] ... ok {1} neutron.tests.unit.test_wsgi.TestWorkerService.test_reset [0.107585s] ... ok {1} neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port [0.006560s] ... ok {1} neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored [0.091010s] ... ok {1} neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler [0.109010s] ... ok {0} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address [2.197597s] ... ok {0} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal [0.152742s] ... ok {0} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding [0.160466s] ... ok {0} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding [0.208081s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down [1.356380s] ... ok {0} neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding [0.212010s] ... ok {0} neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy [0.090591s] ... ok {0} neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network [0.262287s] ... ok {0} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver [0.133087s] ... ok {0} neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details [0.080021s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create [0.777526s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule [0.355875s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule [0.071293s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy [0.082624s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port [0.107977s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw [0.119691s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings [5.609559s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy [0.146991s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy [0.115495s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy [0.097988s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list [1.042693s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy [0.092275s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters [0.084261s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy [0.079672s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy [0.079289s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule [0.084896s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy [0.079971s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule [0.110117s] ... ok {2} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update [0.713111s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy [1.122334s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed [0.188851s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set [1.402809s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps [0.278447s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string [0.159274s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw [0.285636s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos [0.418448s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy [0.454844s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy [0.218996s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration [4.192799s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port [0.406479s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added [0.086601s] ... ok {3} neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted [0.102344s] ... ok {3} neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator [0.176622s] ... ok {0} neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network [0.445238s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers [0.441994s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict [2.557493s] ... ok {0} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision [0.788240s] ... ok {0} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision [0.426583s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass [1.025588s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver [1.984681s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk [1.109204s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types [0.326454s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found [0.276911s] ... ok {2} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk [0.678357s] ... ok {0} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises [2.032225s] ... ok {2} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch [0.141769s] ... ok {2} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless [0.147402s] ... ok {2} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch [0.163819s] ... ok {2} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin [0.074100s] ... ok {2} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token [0.041859s] ... ok {2} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token [0.065075s] ... ok {2} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 [0.051958s] ... ok {2} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider [0.055915s] ... ok {2} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin [0.051096s] ... ok {0} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision [0.795515s] ... ok {2} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent [0.080401s] ... ok {2} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins [0.104789s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create [1.397696s] ... ok {2} neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called [0.190507s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set [0.114862s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works [0.131351s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works [0.109937s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator [0.099558s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network [0.127846s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 [0.109329s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read [0.104678s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden [0.109167s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport [1.841491s] ... ok {0} neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router [2.464816s] ... ok {0} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration [0.046906s] ... ok {0} neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt [0.049772s] ... ok {0} neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider [0.053574s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created [0.064844s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host [0.058458s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled [0.041485s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id [0.063812s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport [0.045886s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found [0.060383s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check [1.676696s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport [0.146806s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises [0.153935s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host [0.145597s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner [0.150048s] ... ok {0} neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded [0.128307s] ... ok {2} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields [0.134996s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use [1.383747s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ [0.139374s] ... ok {2} neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action [0.202596s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string [0.122041s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side [0.134609s] ... ok {2} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws [0.210789s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument [0.123237s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded [0.134239s] ... ok {2} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope [0.207900s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure [0.174014s] ... ok {2} neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set [0.145966s] ... ok {2} neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default [0.119858s] ... ok {2} neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one [0.118745s] ... ok {2} neutron.tests.unit.test_wsgi.FaultTest.test_call_fault [0.118898s] ... ok {2} neutron.tests.unit.test_wsgi.RequestDeserializerTest.test_deserialize [0.001381s] ... ok {2} neutron.tests.unit.test_wsgi.RequestDeserializerTest.test_get_expected_content_type [0.000498s] ... ok {2} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_accept_and_query_extension [0.136286s] ... ok {2} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_accept_with_given_content_types [0.090508s] ... ok {2} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_with_charset [0.056270s] ... ok {2} neutron.tests.unit.test_wsgi.ResponseSerializerTest.test_serialize_unknown_content_type [0.000331s] ... ok {2} neutron.tests.unit.test_wsgi.SerializerTest.test_deserialize_raise_bad_request [0.059923s] ... ok {2} neutron.tests.unit.test_wsgi.SerializerTest.test_serialize_content_type_json [0.082032s] ... ok {2} neutron.tests.unit.test_wsgi.TestWSGIServer.test_ipv6_listen_called_with_scope [0.160936s] ... ok {2} neutron.tests.unit.test_wsgi.TestWSGIServer.test_start_multiple_workers [0.123516s] ... ok {3} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list [2.230562s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated [1.592593s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure [0.052518s] ... ok {2} neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port [0.537432s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure [0.043829s] ... ok {2} neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator [0.052009s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails [0.055846s] ... ok {0} neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding [0.049501s] ... ok {2} neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback [0.118938s] ... ok {0} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found [0.058013s] ... ok {0} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports [0.069993s] ... ok {2} neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks [0.133744s] ... ok {0} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent [0.067854s] ... ok {0} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports [0.102972s] ... ok {0} neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted [0.089230s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk [1.178414s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id [0.158740s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id [0.065840s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id [0.099060s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type [0.142619s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises [1.521006s] ... ok {0} neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror [2.551090s] ... ok {0} neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted [0.089660s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises [0.962897s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down [1.526190s] ... ok {3} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host [1.410996s] ... ok {3} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible [0.291945s] ... ok {3} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id [0.061736s] ... ok {3} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements [0.074871s] ... ok {3} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type [0.075051s] ... ok {3} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation [0.079240s] ... ok {3} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_is_loaded [0.080541s] ... ok {3} neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts [0.084469s] ... ok {3} neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy [0.061715s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network [1.253950s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up [2.829407s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute [0.061958s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list [0.048311s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises [0.062169s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails [0.053315s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails [0.054808s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules [0.089935s] ... ok {3} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound [0.086337s] ... ok {3} neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement [0.085898s] ... ok {3} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action [0.078289s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound [0.627315s] ... ok {3} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws [0.069650s] ... ok {3} neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined [0.044077s] ... ok {3} neutron.tests.unit.test_wsgi.ActionDispatcherTest.test_dispatch [0.042962s] ... ok {3} neutron.tests.unit.test_wsgi.ActionDispatcherTest.test_dispatch_action_None [0.046417s] ... ok {3} neutron.tests.unit.test_wsgi.ActionDispatcherTest.test_dispatch_default [0.040715s] ... ok {3} neutron.tests.unit.test_wsgi.JSONDeserializerTest.test_json_with_unicode [0.047785s] ... ok {3} neutron.tests.unit.test_wsgi.JSONDeserializerTest.test_json_with_utf8 [0.054748s] ... ok {3} neutron.tests.unit.test_wsgi.JSONDictSerializerTest.test_json [0.041087s] ... ok {3} neutron.tests.unit.test_wsgi.RequestDeserializerTest.test_get_deserializer [0.000091s] ... ok {3} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_from_accept [0.052212s] ... ok {3} neutron.tests.unit.test_wsgi.ResourceTest.test_call_resource_class_bad_request [0.041390s] ... ok {3} neutron.tests.unit.test_wsgi.ResourceTest.test_call_resource_class_internal_error [0.039041s] ... ok {3} neutron.tests.unit.test_wsgi.ResourceTest.test_malformed_request_body_throws_bad_request [0.049114s] ... ok {3} neutron.tests.unit.test_wsgi.ResourceTest.test_wrong_content_type_server_error [0.042652s] ... ok {3} neutron.tests.unit.test_wsgi.ResponseSerializerTest.test_get_body_serializer [0.000132s] ... ok {3} neutron.tests.unit.test_wsgi.ResponseSerializerTest.test_get_serializer [0.000062s] ... ok {3} neutron.tests.unit.test_wsgi.SerializerTest.test_serialize_unknown_content_type [0.050834s] ... ok {3} neutron.tests.unit.test_wsgi.TestWorkerService.test_start_withoutdb_call [0.049659s] ... ok {3} neutron.tests.unit.test_wsgi.TextDeserializerTest.test_dispatch_default [0.043788s] ... ok {3} neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output [0.004352s] ... ok {3} neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler [0.008712s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list [0.742965s] ... ok {3} neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout [0.007282s] ... ok {3} neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit [0.009594s] ... ok {3} neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain [0.047485s] ... ok {3} neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger [0.045994s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk [1.420614s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete [0.648923s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete [0.834890s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete [1.953968s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down [1.176661s] ... ok {0} neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update [0.705307s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception [1.025276s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset [1.501097s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks [2.229283s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext [0.053207s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id [0.053768s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type [0.053731s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int [0.048573s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false [1.284009s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true [1.004787s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port [0.807617s] ... ok {0} neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check [0.653723s] ... ok {0} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents [0.139857s] ... ok {0} neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers [0.334223s] ... ok {0} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env [0.119265s] ... ok {0} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin [0.099358s] ... ok {0} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id [1.028537s] ... ok {0} neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name [0.051221s] ... ok {0} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services [0.051604s] ... ok {0} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first [0.051171s] ... ok {0} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type [0.059105s] ... ok {0} neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin [0.059303s] ... ok {0} neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore [0.042513s] ... ok {0} neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value [0.050701s] ... ok {0} neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy [0.045185s] ... ok {0} neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default [0.078154s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails [0.053608s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works [0.055099s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works [0.048140s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create [0.043901s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update [0.042634s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info [0.049901s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex [0.052863s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create [0.045504s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 [0.058059s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility [0.044518s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list [0.052732s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails [0.051099s] ... ok {0} neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises [0.113689s] ... ok {0} neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads [0.168276s] ... ok {0} neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise [0.084888s] ... ok {0} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true [0.077531s] ... ok {0} neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults [0.085202s] ... ok {0} neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement [0.076428s] ... ok {0} neutron.tests.unit.test_service.TestRpcWorker.test_reset [0.053434s] ... ok {0} neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default [0.052373s] ... ok {0} neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined [0.040101s] ... ok {0} neutron.tests.unit.test_wsgi.JSONDictSerializerTest.test_json_with_unicode [0.046208s] ... ok {0} neutron.tests.unit.test_wsgi.RequestDeserializerTest.test_get_action_args [0.000084s] ... ok {0} neutron.tests.unit.test_wsgi.RequestDeserializerTest.test_get_body_deserializer_unknown_content_type [0.000103s] ... ok {0} neutron.tests.unit.test_wsgi.RequestHeadersDeserializerTest.test_custom [0.053057s] ... ok {0} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_accept_default [0.105661s] ... ok {0} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_from_query_extension [0.090848s] ... ok {0} neutron.tests.unit.test_wsgi.RequestTest.test_content_type_missing [0.065356s] ... ok {0} neutron.tests.unit.test_wsgi.ResourceTest.test_dispatch [0.068661s] ... ok {0} neutron.tests.unit.test_wsgi.ResourceTest.test_dispatch_unknown_controller_action [0.047053s] ... ok {0} neutron.tests.unit.test_wsgi.ResourceTest.test_type_error [0.040305s] ... ok {0} neutron.tests.unit.test_wsgi.ResourceTest.test_wrong_content_type_throws_unsupported_media_type_error [0.039223s] ... ok {0} neutron.tests.unit.test_wsgi.ResponseHeadersSerializerTest.test_custom [0.039354s] ... ok {0} neutron.tests.unit.test_wsgi.ResponseHeadersSerializerTest.test_default [0.039307s] ... ok {0} neutron.tests.unit.test_wsgi.ResponseSerializerTest.test_serialize_response_None [0.000146s] ... ok {0} neutron.tests.unit.test_wsgi.TestWSGIServer.test__run [0.050193s] ... ok {0} neutron.tests.unit.test_wsgi.TestWSGIServer.test_app [0.105891s] ... ok {0} neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables [0.041463s] ... ok {0} neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit [0.010179s] ... ok {0} neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored [0.039574s] ... ok {0} neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain [0.053066s] ... ok ====== Totals ====== Ran: 11356 tests in 5170.4530 sec. - Passed: 11338 - Skipped: 18 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 20513.5617 sec. ============== Worker Balance ============== - Worker 0 (2841 tests) => 1:26:09.164244 - Worker 1 (2834 tests) => 1:25:23.799484 - Worker 2 (2842 tests) => 1:25:39.782122 - Worker 3 (2839 tests) => 1:25:50.516398 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4UmlH9 + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /usr/bin/networking-ovn-metadata-agent -> /usr/bin/neutron-ovn-metadata-agent warning: absolute symlink: /usr/share/neutron/l3_agent/l3_agent.conf -> /etc/neutron/l3_agent.ini Provides: config(openstack-neutron) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-neutron-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Dh0UzS + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-neutron = 1:24.1.1-0.20250319123537.cce874d.el9 python3-networking-ovn = 1:24.1.1-0.20250319123537.cce874d.el9 python3-neutron = 1:24.1.1-0.20250319123537.cce874d.el9 python3.9-neutron = 1:24.1.1-0.20250319123537.cce874d.el9 python3.9dist(neutron) = 24.1.1~~dev36 python3dist(neutron) = 24.1.1~~dev36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 python3.9dist(alembic) >= 1.6.5 python3.9dist(debtcollector) >= 1.19 python3.9dist(decorator) >= 4.1 python3.9dist(eventlet) >= 0.26.1 python3.9dist(futurist) >= 1.2 python3.9dist(httplib2) >= 0.9.1 python3.9dist(jinja2) >= 2.10 python3.9dist(keystoneauth1) >= 3.14 python3.9dist(keystonemiddleware) >= 5.1 python3.9dist(netaddr) >= 0.7.18 python3.9dist(netifaces) >= 0.10.4 python3.9dist(neutron-lib) >= 3.9 python3.9dist(openstacksdk) >= 0.31.2 python3.9dist(os-ken) >= 2.2 python3.9dist(os-resource-classes) >= 1.1 python3.9dist(os-vif) >= 3.1 python3.9dist(oslo-cache) >= 1.26 python3.9dist(oslo-concurrency) >= 3.26 python3.9dist(oslo-config) >= 9 python3.9dist(oslo-context) >= 2.22 python3.9dist(oslo-db) >= 4.44 python3.9dist(oslo-i18n) >= 3.20 python3.9dist(oslo-log) >= 5.3 python3.9dist(oslo-messaging) >= 7 python3.9dist(oslo-middleware) >= 3.31 python3.9dist(oslo-policy) >= 3.12 python3.9dist(oslo-privsep) >= 2.3 python3.9dist(oslo-reports) >= 1.18 python3.9dist(oslo-rootwrap) >= 5.15 python3.9dist(oslo-serialization) >= 2.25 python3.9dist(oslo-service) >= 3.4.1 python3.9dist(oslo-upgradecheck) >= 1.3 python3.9dist(oslo-utils) >= 7 python3.9dist(oslo-versionedobjects) >= 1.35.1 python3.9dist(osprofiler) >= 2.3 python3.9dist(ovs) >= 2.10 python3.9dist(ovsdbapp) >= 2.3 python3.9dist(paste) >= 2.0.2 python3.9dist(pastedeploy) >= 1.5 python3.9dist(pbr) >= 4 python3.9dist(pecan) >= 1.4 python3.9dist(psutil) >= 5.3 python3.9dist(pyopenssl) >= 17.1 python3.9dist(pyroute2) >= 0.7.3 python3.9dist(python-designateclient) >= 2.7 python3.9dist(python-neutronclient) >= 7.8 python3.9dist(python-novaclient) >= 9.1 python3.9dist(requests) >= 2.18 python3.9dist(routes) >= 2.3.1 python3.9dist(sqlalchemy) >= 1.4.23 python3.9dist(stevedore) >= 2.0.1 python3.9dist(tenacity) >= 6 python3.9dist(tooz) >= 1.58 python3.9dist(webob) >= 1.8.2 Obsoletes: python3-networking-ovn python39-neutron < 1:24.1.1-0.20250319123537.cce874d.el9 Processing files: python3-neutron-tests-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0NtcMv + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron-tests + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/python3-neutron-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-neutron-tests = 1:24.1.1-0.20250319123537.cce874d.el9 python3-neutron-tests = 1:24.1.1-0.20250319123537.cce874d.el9 python3.9-neutron-tests = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python39-neutron-tests < 1:24.1.1-0.20250319123537.cce874d.el9 Processing files: openstack-neutron-common-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9GSDJ3 + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + DOCDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-common + cp -pr README.rst /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GxX7lB + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-common + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-common + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /etc/neutron/ovn.ini -> /etc/neutron/plugins/ml2/ml2_conf.ini warning: absolute symlink: /etc/neutron/plugins/networking-ovn/networking-ovn.ini -> /etc/neutron/ovn.ini Provides: config(openstack-neutron-common) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-common = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires: /usr/bin/python3 /usr/bin/sh Processing files: openstack-neutron-linuxbridge-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.p1kI7l + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-linuxbridge + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-linuxbridge + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-linuxbridge + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-linuxbridge) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-linuxbridge = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 /usr/bin/sh Processing files: openstack-neutron-macvtap-agent-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YVTKwn + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-macvtap-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-macvtap-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-macvtap-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-neutron-macvtap-agent = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-neutron-ml2-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.e95M1b + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + DOCDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-ml2 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-ml2 + cp -pr neutron/plugins/ml2/README /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/doc/openstack-neutron-ml2 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Z9lCmA + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2 + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-ml2) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-ml2 = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: openstack-neutron-openvswitch-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.F3bBWN + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-openvswitch + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-openvswitch + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-openvswitch + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-openvswitch) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-openvswitch = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 /usr/bin/sh Processing files: openstack-neutron-metering-agent-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.o2DOtf + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-metering-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-metering-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-metering-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-metering-agent) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-metering-agent = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-neutron-rpc-server-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.I9D5Mi + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-rpc-server + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-rpc-server + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-rpc-server + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-neutron-rpc-server = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Processing files: openstack-neutron-sriov-nic-agent-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fhe3HE + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-sriov-nic-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-sriov-nic-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-sriov-nic-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-sriov-nic-agent) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-sriov-nic-agent = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-neutron-ovn-metadata-agent-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5lCX8T + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-metadata-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-metadata-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-metadata-agent + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /etc/neutron/plugins/networking-ovn/networking-ovn-metadata-agent.ini -> /etc/neutron/neutron_ovn_metadata_agent.ini warning: absolute symlink: /etc/neutron/plugins/networking-ovn/networking-ovn.ini -> /etc/neutron/ovn.ini warning: absolute symlink: /usr/bin/networking-ovn-metadata-agent -> /usr/bin/neutron-ovn-metadata-agent warning: absolute symlink: /usr/lib/systemd/system/networking-ovn-metadata-agent.service -> /usr/lib/systemd/system/neutron-ovn-metadata-agent.service Provides: config(openstack-neutron-ovn-metadata-agent) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-ovn-metadata-agent = 1:24.1.1-0.20250319123537.cce874d.el9 python3-networking-ovn-metadata-agent = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python3 Obsoletes: python3-networking-ovn-metadata-agent Processing files: openstack-neutron-ovn-agent-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nBiScR + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-neutron-ovn-agent) = 1:24.1.1-0.20250319123537.cce874d.el9 openstack-neutron-ovn-agent = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python3 Processing files: openstack-neutron-ovn-migration-tool-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vO9ejP + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-migration-tool + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-migration-tool + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ovn-migration-tool + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-neutron-ovn-migration-tool = 1:24.1.1-0.20250319123537.cce874d.el9 python3-networking-ovn-migration-tool = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash /usr/bin/python3 Obsoletes: python3-networking-ovn-migration-tool Processing files: openstack-neutron-ml2ovn-trace-24.1.1-0.20250319123537.cce874d.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.eiOhcT + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2ovn-trace + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2ovn-trace + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64/usr/share/licenses/openstack-neutron-ml2ovn-trace + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-neutron-ml2ovn-trace = 1:24.1.1-0.20250319123537.cce874d.el9 python3-neutron-ml2ovn-trace = 1:24.1.1-0.20250319123537.cce874d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-ml2-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-ovn-migration-tool-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-common-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-openvswitch-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-linuxbridge-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-ovn-agent-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-ovn-metadata-agent-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-metering-agent-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-sriov-nic-agent-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-macvtap-agent-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-rpc-server-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-neutron-ml2ovn-trace-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-neutron-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-neutron-tests-24.1.1-0.20250319123537.cce874d.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.CupBcF + umask 022 + cd /builddir/build/BUILD + cd neutron-24.1.1.dev36 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-neutron-24.1.1-0.20250319123537.cce874d.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0